distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0;
key: QGMMA_R_gdesc[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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 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 | modi 1 | 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 | 0 | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0;
key: QGMMA_R_gdesc[UR]_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 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 3 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, 0x1;
key: QGMMA_R_gdesc[UR]_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 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 3 | operand 4 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, 0x1, INVALID1;
key: QGMMA_R_gdesc[UR]_R_R_I_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 3 | operand 4 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 5 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, 0x1, gsb0;
key: QGMMA_R_gdesc[UR]_R_R_I_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 3 | operand 4 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, INVALID1;
key: QGMMA_R_gdesc[UR]_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 3 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, gsb0;
key: QGMMA_R_gdesc[UR]_R_R_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 3 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, INVALID1;
key: QGMMA_R_gdesc[UR]_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 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 | modi 1 | 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 | 0 | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6;
key: QGMMA_R_gdesc[UR]_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 | 0 | 0 | 1 | 1 | 1 | 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 | modi 1 | 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 | 0 | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | operand 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0;
key: QGMMA_R_gdesc[UR]_R_UP_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 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 4 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | operand 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0, 0x1;
key: QGMMA_R_gdesc[UR]_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 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 4 | operand 5 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | operand 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0, 0x1, INVALID1;
key: QGMMA_R_gdesc[UR]_R_UP_R_I_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 4 | operand 5 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 6 | 1 | operand 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0, 0x1, gsb0;
key: QGMMA_R_gdesc[UR]_R_UP_R_I_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 4 | operand 5 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | operand 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0, INVALID1;
key: QGMMA_R_gdesc[UR]_R_UP_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 4 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 5 | 1 | operand 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0, gsb0;
key: QGMMA_R_gdesc[UR]_R_UP_R_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | predicate | operand 0 | operand 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | operand 4 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | 0 | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | operand 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, INVALID1;
key: QGMMA_R_gdesc[UR]_R_UP_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 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 | modi 1 | 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 | 0 | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 4 | 1 | operand 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, gsb0;
key: QGMMA_R_gdesc[UR]_R_UP_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 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 | modi 1 | 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 | 0 | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | operand 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, gsb0;
key: QGMMA_R_gdesc[UR]_R_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 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 | modi 1 | 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 | 0 | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0;
key: QGMMA_R_R_gdesc[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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0;
key: QGMMA_R_R_gdesc[UR]_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 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 4 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0, 0x1;
key: QGMMA_R_R_gdesc[UR]_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 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 4 | operand 5 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0, 0x1, INVALID1;
key: QGMMA_R_R_gdesc[UR]_R_R_I_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 4 | operand 5 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 6 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0, 0x1, gsb0;
key: QGMMA_R_R_gdesc[UR]_R_R_I_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 4 | operand 5 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0, INVALID1;
key: QGMMA_R_R_gdesc[UR]_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 4 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 5 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0, gsb0;
key: QGMMA_R_R_gdesc[UR]_R_R_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 4 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, INVALID1;
key: QGMMA_R_R_gdesc[UR]_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6;
key: QGMMA_R_R_gdesc[UR]_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 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | operand 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, R0;
key: QGMMA_R_R_gdesc[UR]_R_UP_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 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 5 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | operand 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, R0, 0x1;
key: QGMMA_R_R_gdesc[UR]_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 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 5 | operand 6 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | operand 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, R0, 0x1, INVALID1;
key: QGMMA_R_R_gdesc[UR]_R_UP_R_I_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 5 | operand 6 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 7 | 1 | operand 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, R0, 0x1, gsb0;
key: QGMMA_R_R_gdesc[UR]_R_UP_R_I_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 5 | operand 6 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | operand 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, R0, INVALID1;
key: QGMMA_R_R_gdesc[UR]_R_UP_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 5 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 6 | 1 | operand 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, R0, gsb0;
key: QGMMA_R_R_gdesc[UR]_R_UP_R_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | operand 5 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 1 | REGOFFSET | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | operand 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | INVALID0. |
| 000001 | INVALID1. |
| 000010 | INVALID2. |
| 000011 | INVALID3. |
| 000100 | INVALID4. |
| 000101 | INVALID5. |
| 000110 | INVALID6. |
| 000111 | INVALID7. |
| 001000 | INVALID8. |
| 001001 | INVALID9. |
| 001010 | INVALID10. |
| 001011 | INVALID11. |
| 001100 | INVALID12. |
| 001101 | INVALID13. |
| 001110 | INVALID14. |
| 001111 | INVALID15. |
| 010000 | INVALID16. |
| 010001 | INVALID17. |
| 010010 | INVALID18. |
| 010011 | INVALID19. |
| 010100 | INVALID20. |
| 010101 | INVALID21. |
| 010110 | INVALID22. |
| 010111 | INVALID23. |
| 011000 | INVALID24. |
| 011001 | INVALID25. |
| 011010 | INVALID26. |
| 011011 | INVALID27. |
| 011100 | INVALID28. |
| 011101 | INVALID29. |
| 011110 | INVALID30. |
| 011111 | INVALID31. |
| 100000 | 64x8x64. |
| 100001 | 64x16x64. |
| 100010 | 64x24x64. |
| 100011 | 64x32x64. |
| 100100 | 64x40x64. |
| 100101 | 64x48x64. |
| 100110 | 64x56x64. |
| 100111 | 64x64x64. |
| 101000 | 64x72x64. |
| 101001 | 64x80x64. |
| 101010 | 64x88x64. |
| 101011 | 64x96x64. |
| 101100 | 64x104x64. |
| 101101 | 64x112x64. |
| 101110 | 64x120x64. |
| 101111 | 64x128x64. |
| 110000 | 64x136x64. |
| 110001 | 64x144x64. |
| 110010 | 64x152x64. |
| 110011 | 64x160x64. |
| 110100 | 64x168x64. |
| 110101 | 64x176x64. |
| 110110 | 64x184x64. |
| 110111 | 64x192x64. |
| 111000 | 64x200x64. |
| 111001 | 64x208x64. |
| 111010 | 64x216x64. |
| 111011 | 64x224x64. |
| 111100 | 64x232x64. |
| 111101 | 64x240x64. |
| 111110 | 64x248x64. |
| 111111 | 64x256x64. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, INVALID1;
key: QGMMA_R_R_gdesc[UR]_R_UP_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 |
| 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | operand 5 | 1 | operand 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, gsb0;
key: QGMMA_R_R_gdesc[UR]_R_UP_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | operand 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |
distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, gsb0;
key: QGMMA_R_R_gdesc[UR]_R_gsb
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 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 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | predicate | operand 0 | operand 1 | operand 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | modi 1 | 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 | cNEG | 0 | 0 | modi 2 | modi 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | stall | y | 1 | 1 | 1 | 1 | 1 | 1 | b-mask | reuse | 0 | 0 | |||||||||||||||||||
Modifier Group 1
| 000000 | 64x8x32. |
| 000001 | 64x16x32. |
| 000010 | 64x24x32. |
| 000011 | 64x32x32. |
| 000100 | 64x40x32. |
| 000101 | 64x48x32. |
| 000110 | 64x56x32. |
| 000111 | 64x64x32. |
| 001000 | 64x72x32. |
| 001001 | 64x80x32. |
| 001010 | 64x88x32. |
| 001011 | 64x96x32. |
| 001100 | 64x104x32. |
| 001101 | 64x112x32. |
| 001110 | 64x120x32. |
| 001111 | 64x128x32. |
| 010000 | 64x136x32. |
| 010001 | 64x144x32. |
| 010010 | 64x152x32. |
| 010011 | 64x160x32. |
| 010100 | 64x168x32. |
| 010101 | 64x176x32. |
| 010110 | 64x184x32. |
| 010111 | 64x192x32. |
| 011000 | 64x200x32. |
| 011001 | 64x208x32. |
| 011010 | 64x216x32. |
| 011011 | 64x224x32. |
| 011100 | 64x232x32. |
| 011101 | 64x240x32. |
| 011110 | 64x248x32. |
| 011111 | 64x256x32. |
| 100000 | INVALID32. |
| 100001 | INVALID33. |
| 100010 | INVALID34. |
| 100011 | INVALID35. |
| 100100 | INVALID36. |
| 100101 | INVALID37. |
| 100110 | INVALID38. |
| 100111 | INVALID39. |
| 101000 | INVALID40. |
| 101001 | INVALID41. |
| 101010 | INVALID42. |
| 101011 | INVALID43. |
| 101100 | INVALID44. |
| 101101 | INVALID45. |
| 101110 | INVALID46. |
| 101111 | INVALID47. |
| 110000 | INVALID48. |
| 110001 | INVALID49. |
| 110010 | INVALID50. |
| 110011 | INVALID51. |
| 110100 | INVALID52. |
| 110101 | INVALID53. |
| 110110 | INVALID54. |
| 110111 | INVALID55. |
| 111000 | INVALID56. |
| 111001 | INVALID57. |
| 111010 | INVALID58. |
| 111011 | INVALID59. |
| 111100 | INVALID60. |
| 111101 | INVALID61. |
| 111110 | INVALID62. |
| 111111 | INVALID63. |
Modifier Group 2
| 0 | F16. |
| 1 | F32. |
Modifier Group 3
| 00 | E4M3. |
| 01 | E5M2. |
| 10 | E5M2. |
| 11 | E5M2.E5M2. |