distilled: @P0 LD.EF.U8 R0, [0x200] ;
key: LD_R_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 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | operand 1 | |||||||||||||||||||||||||||||||||||||||||
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 | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.EF.U8 R0, [0x2000], P6 ;
key: LD_R_I_P
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | operand 1 | |||||||||||||||||||||||||||||||||||||||||
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 2 | cNOT | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.EF.U8 R0, [R0] ;
key: LD_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 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||
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 | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.EF.U8 R0, [R0+0x1] ;
key: LD_R_RI
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | operand 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 | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.EF.U8 R0, [R0+0x1], P6 ;
key: LD_R_RI_P
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | operand 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 | cNOT | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.EF.U8 R0, [R0.U32+UR0] ;
key: LD_R_RUR
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 | 1 | 1 | 0 | 0 | 1 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||
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 | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 0 | 0 | 0 | modi | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
Operand 1 operand modifiers
0 | U32. |
1 | 64. |
distilled: @P0 LD.EF.U8 R0, [R0.U32+UR0+0x1] ;
key: LD_R_RURI
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 3 | ||||||||||||||||||||||||||||||||||||||||||||||
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 | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 0 | 0 | 0 | modi | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
Operand 1 operand modifiers
0 | U32. |
1 | 64. |
distilled: @P0 LD.EF.U8 R0, [R0.U32+UR0+0x1], P6 ;
key: LD_R_RURI_P
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 3 | ||||||||||||||||||||||||||||||||||||||||||||||
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 | cNOT | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 0 | 0 | 0 | modi | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
Operand 1 operand modifiers
0 | U32. |
1 | 64. |
distilled: @P0 LD.EF.U8 R0, [R0.U32+UR0], P6 ;
key: LD_R_RUR_P
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 | 1 | 1 | 0 | 0 | 1 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||
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 | cNOT | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 0 | 0 | 0 | modi | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
Operand 1 operand modifiers
0 | U32. |
1 | 64. |
distilled: @P0 LD.EF.U8 R0, [R0], P6 ;
key: LD_R_R_P
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||
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 2 | cNOT | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.EF.U8 R0, [UR0] ;
key: LD_R_UR
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||
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 | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.EF.U8 R0, [UR0+0x2] ;
key: LD_R_URI
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | operand 1 | 0 | operand 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 | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.EF.U8 R0, [UR0+0x20], P6 ;
key: LD_R_URI_P
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | operand 1 | 0 | operand 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 | cNOT | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.EF.U8 R0, [UR0], P6 ;
key: LD_R_UR_P
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||
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 2 | cNOT | modi 1 | 0 | 0 | E | modi 2 | 0 | modi 3 | 0 | 0 | 0 | modi 4 | 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 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 3
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 4
000 | EF. |
001 | |
010 | EL. |
011 | LU. |
100 | EU. |
101 | NA. |
110 | INVALID6. |
111 | INVALID7. |
distilled: @P0 LD.???0.EF.U8 R0, desc[UR0][R0.64+0x4] ;
key: LD_R_desc[UR][RI]
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 2 | operand 1 | 0 | operand 3 | ||||||||||||||||||||||||||||||||||||||||||||||
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 | modi 1 | 0 | 0 | modi 2 | modi 3 | 1 | modi 4 | 0 | 0 | 0 | modi 5 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 |
Modifier Group 1
00 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
0 | ???0. |
1 | E. |
Modifier Group 3
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 4
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 LD.???0.EF.U8 R0, desc[UR0][R0.64+0x1], P5 ;
key: LD_R_desc[UR][RI]_P
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 2 | operand 1 | 0 | operand 3 | ||||||||||||||||||||||||||||||||||||||||||||||
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 | cNOT | modi 1 | 0 | 0 | modi 2 | modi 3 | 1 | modi 4 | 0 | 0 | 0 | modi 5 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 |
Modifier Group 1
00 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
0 | ???0. |
1 | E. |
Modifier Group 3
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 4
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 LD.???0.EF.U8 R0, desc[UR0][R0.64] ;
key: LD_R_desc[UR][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 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 2 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||
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 | modi 1 | 0 | 0 | modi 2 | modi 3 | 1 | modi 4 | 0 | 0 | 0 | modi 5 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 |
Modifier Group 1
00 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
0 | ???0. |
1 | E. |
Modifier Group 3
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 4
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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 LD.???0.EF.U8 R0, desc[UR0][R0.64], P6 ;
key: LD_R_desc[UR][R]_P
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 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 2 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||
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 | cNOT | modi 1 | 0 | 0 | modi 2 | modi 3 | 1 | modi 4 | 0 | 0 | 0 | modi 5 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | stall | y | r-bar | w-bar | b-mask | reuse | 0 | 0 |
Modifier Group 1
00 | |
01 | LTC64B. |
10 | LTC128B. |
11 | LTC256B. |
Modifier Group 2
0 | ???0. |
1 | E. |
Modifier Group 3
000 | U8. |
001 | S8. |
010 | U16. |
011 | S16. |
100 | |
101 | 64. |
110 | 128. |
111 | INVALID7. |
Modifier Group 4
0000 | |
0001 | CONSTANT.PRIVATE. |
0010 | CONSTANT.CTA. |
0011 | CONSTANT.CTA.PRIVATE. |
0100 | CONSTANT. |
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. |