Here follows a list of the SPARC instructions that cannot run out of order. The synchronous column tells if the instructions falls into category 1 or 2. Category 1 means that the instructions can only be executed if all earlier instructions in the instruction tree has been executed. Category 2 means that the instruction can only be executed if it is the only instruction in the tree. For comments see below.
| Instruction | synchronous | comment |
| CASA | 2 | |
| CASXA | 2 | |
| DONE | 2 | |
| FLUSH | 1 | |
| FLUSHW | 2 | |
| ILLTRAP | 2 | 1 |
| LD(SB,SH,SW,UB,UH,UW,X)A | 2 | |
| LDDA | 2 | |
| LDDFA | 2 | |
| LDFA | 2 | |
| LDFSR | 2 | |
| LDQFA | 2 | |
| LDSTUBA | 2 | |
| LDXFSR | 2 | |
| MEMBAR | 2 | |
| PREFETCHA | 2 | |
| RDSTICK | 1 | |
| RDTICK | 1 | |
| RETRY | 2 | |
| ST(B,H,W,X)A | 2 | |
| STBAR | 2 | |
| STDA | 2 | |
| Instruction | synchronous | comment |
| STDFA | 2 | |
| STFA | 2 | |
| STFSR | 2 | |
| STQFA | 2 | |
| STXFSR | 2 | |
| SWAPA | 2 | |
| Tcc | 2 | 1 |
| WRASR | 2 | 3 |
| WRPR | 2 | 4 |
Comments: