distilled: @P0 IMMA.8816.U8.U8 R0, R0.ROW, R0.???0, R0 ;
key: IMMA_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 |
1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 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 | 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 | 0 | modi | modi | modi 1 | 0 | 0 | SAT | modi 2 | modi 3 | 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
00000 | 8816. |
00001 | INVALID1. |
00010 | 8816.S8. |
00011 | INVALID1.S8. |
00100 | 8816.INVALID2. |
00101 | INVALID1.INVALID2. |
00110 | 8816.INVALID3. |
00111 | INVALID1.INVALID3. |
01000 | 8816.S8. |
01001 | INVALID1.S8. |
01010 | 8816.S8.S8. |
01011 | INVALID1.S8.S8. |
01100 | 8816.INVALID2.S8. |
01101 | INVALID1.INVALID2.S8. |
01110 | 8816.INVALID3.S8. |
01111 | INVALID1.INVALID3.S8. |
10000 | 8816.INVALID2. |
10001 | INVALID1.INVALID2. |
10010 | 8816.S8.INVALID2. |
10011 | INVALID1.S8.INVALID2. |
10100 | 8816.INVALID2.INVALID2. |
10101 | INVALID1.INVALID2.INVALID2. |
10110 | 8816.INVALID3.INVALID2. |
10111 | INVALID1.INVALID3.INVALID2. |
11000 | 8816.INVALID3. |
11001 | INVALID1.INVALID3. |
11010 | 8816.S8.INVALID3. |
11011 | INVALID1.S8.INVALID3. |
11100 | 8816.INVALID2.INVALID3. |
11101 | INVALID1.INVALID2.INVALID3. |
11110 | 8816.INVALID3.INVALID3. |
11111 | INVALID1.INVALID3.INVALID3. |
Modifier Group 2
00 | U8. |
01 | U4. |
10 | U4. |
11 | U4.U4. |
Modifier Group 3
00 | 8816. |
01 | 8832. |
10 | 16816. |
11 | 16864. |
Operand 1 operand modifiers
0 | ROW. |
1 | ???1. |
Operand 2 operand modifiers
0 | ???0. |
1 | COL. |
distilled: @P0 IMMA.SP.INVALID0.U8.U8 R0, R0.ROW, R0.???0, R0, R0, 0x0 ;
key: IMMA_R_R_R_R_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 |
1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | predicate | operand 0 | operand 1 | operand 2 | operand 4 | operand 5 | 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 | 1 | modi | modi | modi 1 | 0 | 0 | SAT | modi 2 | modi 3 | 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
00000 | INVALID0. |
00001 | INVALID1. |
00010 | INVALID0.S8. |
00011 | INVALID1.S8. |
00100 | INVALID0.INVALID2. |
00101 | INVALID1.INVALID2. |
00110 | INVALID0.INVALID3. |
00111 | INVALID1.INVALID3. |
01000 | INVALID0.S8. |
01001 | INVALID1.S8. |
01010 | INVALID0.S8.S8. |
01011 | INVALID1.S8.S8. |
01100 | INVALID0.INVALID2.S8. |
01101 | INVALID1.INVALID2.S8. |
01110 | INVALID0.INVALID3.S8. |
01111 | INVALID1.INVALID3.S8. |
10000 | INVALID0.INVALID2. |
10001 | INVALID1.INVALID2. |
10010 | INVALID0.S8.INVALID2. |
10011 | INVALID1.S8.INVALID2. |
10100 | INVALID0.INVALID2.INVALID2. |
10101 | INVALID1.INVALID2.INVALID2. |
10110 | INVALID0.INVALID3.INVALID2. |
10111 | INVALID1.INVALID3.INVALID2. |
11000 | INVALID0.INVALID3. |
11001 | INVALID1.INVALID3. |
11010 | INVALID0.S8.INVALID3. |
11011 | INVALID1.S8.INVALID3. |
11100 | INVALID0.INVALID2.INVALID3. |
11101 | INVALID1.INVALID2.INVALID3. |
11110 | INVALID0.INVALID3.INVALID3. |
11111 | INVALID1.INVALID3.INVALID3. |
Modifier Group 2
00 | U8. |
01 | U4. |
10 | U4. |
11 | U4.U4. |
Modifier Group 3
00 | INVALID0. |
01 | 8832. |
10 | INVALID4. |
11 | 16864. |
Operand 1 operand modifiers
0 | ROW. |
1 | ???1. |
Operand 2 operand modifiers
0 | ???0. |
1 | COL. |
distilled: @P0 IMMA.8816.U8.U8 R0, R0.ROW, R0.???0, R0, UP6 ;
key: IMMA_R_R_R_R_UP
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 0 | 1 | 1 | 0 | 0 | 0 | 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 | 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 | 0 | modi | modi | modi 1 | 0 | 0 | SAT | modi 2 | modi 3 | 1 | operand 4 | 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
00000 | 8816. |
00001 | INVALID1. |
00010 | 8816.S8. |
00011 | INVALID1.S8. |
00100 | 8816.INVALID2. |
00101 | INVALID1.INVALID2. |
00110 | 8816.INVALID3. |
00111 | INVALID1.INVALID3. |
01000 | 8816.S8. |
01001 | INVALID1.S8. |
01010 | 8816.S8.S8. |
01011 | INVALID1.S8.S8. |
01100 | 8816.INVALID2.S8. |
01101 | INVALID1.INVALID2.S8. |
01110 | 8816.INVALID3.S8. |
01111 | INVALID1.INVALID3.S8. |
10000 | 8816.INVALID2. |
10001 | INVALID1.INVALID2. |
10010 | 8816.S8.INVALID2. |
10011 | INVALID1.S8.INVALID2. |
10100 | 8816.INVALID2.INVALID2. |
10101 | INVALID1.INVALID2.INVALID2. |
10110 | 8816.INVALID3.INVALID2. |
10111 | INVALID1.INVALID3.INVALID2. |
11000 | 8816.INVALID3. |
11001 | INVALID1.INVALID3. |
11010 | 8816.S8.INVALID3. |
11011 | INVALID1.S8.INVALID3. |
11100 | 8816.INVALID2.INVALID3. |
11101 | INVALID1.INVALID2.INVALID3. |
11110 | 8816.INVALID3.INVALID3. |
11111 | INVALID1.INVALID3.INVALID3. |
Modifier Group 2
00 | U8. |
01 | U4. |
10 | U4. |
11 | U4.U4. |
Modifier Group 3
00 | 8816. |
01 | 8832. |
10 | 16816. |
11 | 16864. |
Operand 1 operand modifiers
0 | ROW. |
1 | ???1. |
Operand 2 operand modifiers
0 | ???0. |
1 | COL. |
distilled: @P0 IMMA.SP.INVALID0.U8.U8 R0, R0.ROW, R0.???0, R0, UP6, R0, 0x0 ;
key: IMMA_R_R_R_R_UP_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 |
1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | predicate | operand 0 | operand 1 | operand 2 | operand 5 | operand 6 | 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 | 1 | modi | modi | modi 1 | 0 | 0 | SAT | modi 2 | modi 3 | 1 | operand 4 | 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
00000 | INVALID0. |
00001 | INVALID1. |
00010 | INVALID0.S8. |
00011 | INVALID1.S8. |
00100 | INVALID0.INVALID2. |
00101 | INVALID1.INVALID2. |
00110 | INVALID0.INVALID3. |
00111 | INVALID1.INVALID3. |
01000 | INVALID0.S8. |
01001 | INVALID1.S8. |
01010 | INVALID0.S8.S8. |
01011 | INVALID1.S8.S8. |
01100 | INVALID0.INVALID2.S8. |
01101 | INVALID1.INVALID2.S8. |
01110 | INVALID0.INVALID3.S8. |
01111 | INVALID1.INVALID3.S8. |
10000 | INVALID0.INVALID2. |
10001 | INVALID1.INVALID2. |
10010 | INVALID0.S8.INVALID2. |
10011 | INVALID1.S8.INVALID2. |
10100 | INVALID0.INVALID2.INVALID2. |
10101 | INVALID1.INVALID2.INVALID2. |
10110 | INVALID0.INVALID3.INVALID2. |
10111 | INVALID1.INVALID3.INVALID2. |
11000 | INVALID0.INVALID3. |
11001 | INVALID1.INVALID3. |
11010 | INVALID0.S8.INVALID3. |
11011 | INVALID1.S8.INVALID3. |
11100 | INVALID0.INVALID2.INVALID3. |
11101 | INVALID1.INVALID2.INVALID3. |
11110 | INVALID0.INVALID3.INVALID3. |
11111 | INVALID1.INVALID3.INVALID3. |
Modifier Group 2
00 | U8. |
01 | U4. |
10 | U4. |
11 | U4.U4. |
Modifier Group 3
00 | INVALID0. |
01 | 8832. |
10 | INVALID4. |
11 | 16864. |
Operand 1 operand modifiers
0 | ROW. |
1 | ???1. |
Operand 2 operand modifiers
0 | ???0. |
1 | COL. |