distilled: @P0 SUATOM.D.1D.ADD.EF.IGN P0, R0, [R0], R0, 0x0, 0x0 ;
key: SUATOM_P_R_R_R_I_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | predicate | operand 1 | operand 2 | operand 3 | operand 5 | operand 4 | operand 5 | operand 4 | modi 1 | modi 2 | ||||||||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN R0, [R0], R0, 0x0, 0x0 ;
key: SUATOM_R_R_R_I_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | predicate | operand 0 | operand 1 | operand 2 | operand 4 | operand 3 | operand 4 | operand 3 | modi 1 | modi 2 | ||||||||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.CAS.EF.IGN P0, R0, [R0], R0, 0x0, 0x0 ;
key: SUATOM_P_R_R_R_I_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | predicate | operand 1 | operand 2 | operand 3 | operand 5 | operand 4 | operand 5 | operand 4 | modi 1 | modi 2 | ||||||||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | INVALID3. |
| 100 | INVALID4. |
| 101 | INVALID5. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
distilled: @P0 SUATOM.D.1D.CAS.EF.IGN R0, [R0], R0, 0x0, 0x0 ;
key: SUATOM_R_R_R_I_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | predicate | operand 0 | operand 1 | operand 2 | operand 4 | operand 3 | operand 4 | operand 3 | modi 1 | modi 2 | ||||||||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | INVALID3. |
| 100 | INVALID4. |
| 101 | INVALID5. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN P0, R0, [R0], R0, 0x0, 0x0, 0x0 ;
key: SUATOM_P_R_R_R_I_I_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | predicate | operand 1 | operand 2 | operand 3 | operand 5 | operand 6 | operand 5 | operand 6 | operand 4 | modi 1 | modi 2 | |||||||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN R0, [R0], R0, 0x0, 0x0, 0x0 ;
key: SUATOM_R_R_R_I_I_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | predicate | operand 0 | operand 1 | operand 2 | operand 4 | operand 5 | operand 4 | operand 5 | operand 3 | modi 1 | modi 2 | |||||||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.CAS.EF.IGN P0, R0, [R0], R0, 0x0, 0x0, 0x0 ;
key: SUATOM_P_R_R_R_I_I_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | predicate | operand 1 | operand 2 | operand 3 | operand 5 | operand 6 | operand 5 | operand 6 | operand 4 | modi 1 | modi 2 | |||||||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | INVALID3. |
| 100 | INVALID4. |
| 101 | INVALID5. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
distilled: @P0 SUATOM.D.1D.CAS.EF.IGN R0, [R0], R0, 0x0, 0x0, 0x0 ;
key: SUATOM_R_R_R_I_I_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | predicate | operand 0 | operand 1 | operand 2 | operand 4 | operand 5 | operand 4 | operand 5 | operand 3 | modi 1 | modi 2 | |||||||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | INVALID3. |
| 100 | INVALID4. |
| 101 | INVALID5. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN P0, R0, [R0], R0, UR0, 0x0 ;
key: SUATOM_P_R_R_R_UR_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | predicate | operand 1 | operand 2 | operand 3 | operand 4 | operand 5 | operand 4 | operand 5 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | modi 6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN R0, [R0], R0, UR0, 0x0 ;
key: SUATOM_R_R_R_UR_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | operand 3 | operand 4 | operand 3 | operand 4 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | modi 6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.CAS.EF.IGN P0, R0, [R0], R0, UR0, 0x0 ;
key: SUATOM_P_R_R_R_UR_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | predicate | operand 1 | operand 2 | operand 3 | operand 4 | operand 5 | operand 4 | operand 5 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | INVALID3. |
| 100 | INVALID4. |
| 101 | INVALID5. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
distilled: @P0 SUATOM.D.1D.CAS.EF.IGN R0, [R0], R0, UR0, 0x0 ;
key: SUATOM_R_R_R_UR_I
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | operand 3 | operand 4 | operand 3 | operand 4 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | INVALID3. |
| 100 | INVALID4. |
| 101 | INVALID5. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN P0, R0, [R0], R0, R0 ;
key: SUATOM_P_R_R_R_R
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | predicate | operand 1 | operand 2 | operand 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| operand 4 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN P0, R0, [R0], R0, ???255 ;
key: SUATOM_P_R_R_R_SNOWFLAKE
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | predicate | operand 1 | operand 2 | operand 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN R0, [R0], R0, R0 ;
key: SUATOM_R_R_R_R
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| operand 3 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN R0, [R0], R0, ???255 ;
key: SUATOM_R_R_R_SNOWFLAKE
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN P0, R0, [R0], R0, R0 ;
key: SUATOM_P_R_R_R_R
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | predicate | operand 1 | operand 2 | operand 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| operand 4 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN P0, R0, [R0], R0, ???255 ;
key: SUATOM_P_R_R_R_SNOWFLAKE
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | predicate | operand 1 | operand 2 | operand 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | BA | modi 3 | 0 | modi 4 | operand 0 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN R0, [R0], R0, R0 ;
key: SUATOM_R_R_R_R
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| operand 3 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | ||||||||||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |
distilled: @P0 SUATOM.D.1D.ADD.EF.IGN R0, [R0], R0, ???255 ;
key: SUATOM_R_R_R_SNOWFLAKE
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | modi 2 | |||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | BA | modi 3 | 0 | modi 4 | 1 | 1 | 1 | modi 5 | modi 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||||
Modifier Group 1
| 00 | IGN. |
| 01 | |
| 10 | TRAP. |
| 11 | INVALID3. |
Modifier Group 2
| 000 | 1D. |
| 001 | 1D_BUFFER. |
| 010 | 1D_ARRAY. |
| 011 | 2D. |
| 100 | 2D_ARRAY. |
| 101 | 3D. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 3
| 000 | |
| 001 | S32. |
| 010 | U64. |
| 011 | F32.FTZ.RN. |
| 100 | F16x2.RN. |
| 101 | S64. |
| 110 | SD32. |
| 111 | SD64. |
Modifier Group 4
| 0000 | |
| 0001 | CONSTANT.PRIVATE. |
| 0010 | CONSTANT.CTA. |
| 0011 | CONSTANT.CTA.PRIVATE. |
| 0100 | STRONG.SM.PRIVATE. |
| 0101 | STRONG.SM. |
| 0110 | STRONG.GPU.PRIVATE. |
| 0111 | STRONG.GPU. |
| 1000 | MMIO.GPU. |
| 1001 | CONSTANT.SM. |
| 1010 | STRONG.SYS. |
| 1011 | CONSTANT.SM.PRIVATE. |
| 1100 | MMIO.SYS. |
| 1101 | CONSTANT.VC. |
| 1110 | CONSTANT.VC.PRIVATE. |
| 1111 | CONSTANT.GPU. |
Modifier Group 5
| 000 | EF. |
| 001 | |
| 010 | EL. |
| 011 | LU. |
| 100 | EU. |
| 101 | NA. |
| 110 | INVALID6. |
| 111 | INVALID7. |
Modifier Group 6
| 0000 | ADD. |
| 0001 | MIN. |
| 0010 | MAX. |
| 0011 | INC. |
| 0100 | DEC. |
| 0101 | AND. |
| 0110 | OR. |
| 0111 | XOR. |
| 1000 | EXCH. |
| 1001 | INVALID9. |
| 1010 | INVALID10. |
| 1011 | INVALID11. |
| 1100 | INVALID12. |
| 1101 | INVALID13. |
| 1110 | INVALID14. |
| 1111 | INVALID15. |