distilled: @P0 IMMA.INVALID0.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 | pred | 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 | 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
| Binary | Value |
|---|
| 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
| Binary | Value |
|---|
| 0000 | U8 |
| 0001 | INVALID4 |
| 0010 | INVALID4 |
| 0011 | INVALID4.INVALID4 |
| 0100 | INVALID2.U8 |
| 0101 | INVALID2.INVALID4 |
| 0110 | INVALID2.INVALID4 |
| 0111 | INVALID2.INVALID4.INVALID4 |
| 1000 | 16816.U8 |
| 1001 | 16816.INVALID4 |
| 1010 | 16816.INVALID4 |
| 1011 | 16816.INVALID4.INVALID4 |
| 1100 | INVALID6.U8 |
| 1101 | INVALID6.INVALID4 |
| 1110 | INVALID6.INVALID4 |
| 1111 | INVALID6.INVALID4.INVALID4 |
distilled: @P0 IMMA.INVALID0.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 | pred | 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 | 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
| Binary | Value |
|---|
| 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
| Binary | Value |
|---|
| 0000 | U8 |
| 0001 | INVALID4 |
| 0010 | INVALID4 |
| 0011 | INVALID4.INVALID4 |
| 0100 | INVALID2.U8 |
| 0101 | INVALID2.INVALID4 |
| 0110 | INVALID2.INVALID4 |
| 0111 | INVALID2.INVALID4.INVALID4 |
| 1000 | 16816.U8 |
| 1001 | 16816.INVALID4 |
| 1010 | 16816.INVALID4 |
| 1011 | 16816.INVALID4.INVALID4 |
| 1100 | INVALID6.U8 |
| 1101 | INVALID6.INVALID4 |
| 1110 | INVALID6.INVALID4 |
| 1111 | INVALID6.INVALID4.INVALID4 |
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 | pred | 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 | 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
| Binary | Value |
|---|
| 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
| Binary | Value |
|---|
| 0000 | U8 |
| 0001 | INVALID4 |
| 0010 | INVALID4 |
| 0011 | INVALID4.INVALID4 |
| 0100 | INVALID2.U8 |
| 0101 | INVALID2.INVALID4 |
| 0110 | INVALID2.INVALID4 |
| 0111 | INVALID2.INVALID4.INVALID4 |
| 1000 | INVALID4.U8 |
| 1001 | INVALID4.INVALID4 |
| 1010 | INVALID4.INVALID4 |
| 1011 | INVALID4.INVALID4.INVALID4 |
| 1100 | 16864.U8 |
| 1101 | 16864.INVALID4 |
| 1110 | 16864.INVALID4 |
| 1111 | 16864.INVALID4.INVALID4 |
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 | pred | 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 | 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
| Binary | Value |
|---|
| 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
| Binary | Value |
|---|
| 0000 | U8 |
| 0001 | INVALID4 |
| 0010 | INVALID4 |
| 0011 | INVALID4.INVALID4 |
| 0100 | INVALID2.U8 |
| 0101 | INVALID2.INVALID4 |
| 0110 | INVALID2.INVALID4 |
| 0111 | INVALID2.INVALID4.INVALID4 |
| 1000 | INVALID4.U8 |
| 1001 | INVALID4.INVALID4 |
| 1010 | INVALID4.INVALID4 |
| 1011 | INVALID4.INVALID4.INVALID4 |
| 1100 | 16864.U8 |
| 1101 | 16864.INVALID4 |
| 1110 | 16864.INVALID4 |
| 1111 | 16864.INVALID4.INVALID4 |