QGMMA   R, gdesc[UR], R
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0;

key: QGMMA_R_gdesc[UR]_R

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 10000000000000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 2000modi 2modi 3000000111000010000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, R
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0;

key: QGMMA_R_gdesc[UR]_R_R

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 300000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 3000000111000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, R, INT_IMM
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, 0x1;

key: QGMMA_R_gdesc[UR]_R_R_I

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 3operand 4000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 3000000111000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, R, INT_IMM, SNOWFLAKE
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, 0x1, INVALID1;

key: QGMMA_R_gdesc[UR]_R_R_I_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 3operand 4000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 3000000operand 5000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, R, INT_IMM, gsb
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, 0x1, gsb0;

key: QGMMA_R_gdesc[UR]_R_R_I_gsb

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 3operand 4000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 3000000000000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, R, SNOWFLAKE
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, INVALID1;

key: QGMMA_R_gdesc[UR]_R_R_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 300000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 3000000operand 4000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, R, gsb
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, R0, gsb0;

key: QGMMA_R_gdesc[UR]_R_R_gsb

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 300000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 3000000000000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, gdesc[UR], R, SNOWFLAKE
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, INVALID1;

key: QGMMA_R_gdesc[UR]_R_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 10000000000000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 2000modi 2modi 3000000operand 3000010000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, gdesc[UR], R, UP
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6;

key: QGMMA_R_gdesc[UR]_R_UP

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 10000000000000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 2000modi 2modi 30000001111operand 310000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, UP, R
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0;

key: QGMMA_R_gdesc[UR]_R_UP_R

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 400000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 30000001111operand 310000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, UP, R, INT_IMM
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0, 0x1;

key: QGMMA_R_gdesc[UR]_R_UP_R_I

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 4operand 5000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 30000001111operand 310000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, UP, R, INT_IMM, SNOWFLAKE
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

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

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 4operand 5000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 3000000operand 61operand 310000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, UP, R, INT_IMM, gsb
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

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

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 4operand 5000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 30000000001operand 310000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, UP, R, SNOWFLAKE
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0, INVALID1;

key: QGMMA_R_gdesc[UR]_R_UP_R_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 400000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 3000000operand 51operand 310000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, gdesc[UR], R, UP, R, gsb
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, R0, gsb0;

key: QGMMA_R_gdesc[UR]_R_UP_R_gsb

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 1000000000operand 400000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 201REGOFFSETmodi 2modi 30000000001operand 310000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, gdesc[UR], R, UP, SNOWFLAKE
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, INVALID1;

key: QGMMA_R_gdesc[UR]_R_UP_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 10000000000000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 2000modi 2modi 3000000operand 41operand 310000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, gdesc[UR], R, UP, gsb
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, UP6, gsb0;

key: QGMMA_R_gdesc[UR]_R_UP_gsb

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 10000000000000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 2000modi 2modi 30000000001operand 310000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, gdesc[UR], R, gsb
WRITE R (2 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, gdesc[UR0], R0, gsb0;

key: QGMMA_R_gdesc[UR]_R_gsb

0123456701234567012345670123456701234567012345670123456701234567
110011111001predicateoperand 0operand 10000000000000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 2000modi 2modi 3000000000000010000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, R, gdesc[UR], R
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0;

key: QGMMA_R_R_gdesc[UR]_R

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 200000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG00modi 2modi 3000000111000010000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, R
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0;

key: QGMMA_R_R_gdesc[UR]_R_R

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 400000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 3000000111000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, R, INT_IMM
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0, 0x1;

key: QGMMA_R_R_gdesc[UR]_R_R_I

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 4operand 5000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 3000000111000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, R, INT_IMM, SNOWFLAKE
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

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

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 4operand 5000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 3000000operand 6000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, R, INT_IMM, gsb
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

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

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 4operand 5000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 3000000000000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, R, SNOWFLAKE
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0, INVALID1;

key: QGMMA_R_R_gdesc[UR]_R_R_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 400000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 3000000operand 5000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, R, gsb
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, R0, gsb0;

key: QGMMA_R_R_gdesc[UR]_R_R_gsb

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 400000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 3000000000000010000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, R, gdesc[UR], R, SNOWFLAKE
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, INVALID1;

key: QGMMA_R_R_gdesc[UR]_R_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 200000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG00modi 2modi 3000000operand 4000010000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, R, gdesc[UR], R, UP
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6;

key: QGMMA_R_R_gdesc[UR]_R_UP

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 200000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG00modi 2modi 30000001111operand 410000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, UP, R
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 QGMMA.SP.INVALID0.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, R0;

key: QGMMA_R_R_gdesc[UR]_R_UP_R

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 500000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 30000001111operand 410000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, UP, R, INT_IMM
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

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

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 5operand 6000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 30000001111operand 410000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, UP, R, INT_IMM, SNOWFLAKE
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

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

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 5operand 6000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 3000000operand 71operand 410000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, UP, R, INT_IMM, gsb
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

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

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 5operand 6000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 30000000001operand 410000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, UP, R, SNOWFLAKE
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

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

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 500000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 3000000operand 61operand 410000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA.SP   R, R, gdesc[UR], R, UP, R, gsb
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots) READ R (1 slots)

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

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 20operand 500000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG1REGOFFSETmodi 2modi 30000000001operand 410000000000000stally111111b-maskreuse00

Modifier Group 1
000000INVALID0.
000001INVALID1.
000010INVALID2.
000011INVALID3.
000100INVALID4.
000101INVALID5.
000110INVALID6.
000111INVALID7.
001000INVALID8.
001001INVALID9.
001010INVALID10.
001011INVALID11.
001100INVALID12.
001101INVALID13.
001110INVALID14.
001111INVALID15.
010000INVALID16.
010001INVALID17.
010010INVALID18.
010011INVALID19.
010100INVALID20.
010101INVALID21.
010110INVALID22.
010111INVALID23.
011000INVALID24.
011001INVALID25.
011010INVALID26.
011011INVALID27.
011100INVALID28.
011101INVALID29.
011110INVALID30.
011111INVALID31.
10000064x8x64.
10000164x16x64.
10001064x24x64.
10001164x32x64.
10010064x40x64.
10010164x48x64.
10011064x56x64.
10011164x64x64.
10100064x72x64.
10100164x80x64.
10101064x88x64.
10101164x96x64.
10110064x104x64.
10110164x112x64.
10111064x120x64.
10111164x128x64.
11000064x136x64.
11000164x144x64.
11001064x152x64.
11001164x160x64.
11010064x168x64.
11010164x176x64.
11011064x184x64.
11011164x192x64.
11100064x200x64.
11100164x208x64.
11101064x216x64.
11101164x224x64.
11110064x232x64.
11110164x240x64.
11111064x248x64.
11111164x256x64.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, R, gdesc[UR], R, UP, SNOWFLAKE
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, INVALID1;

key: QGMMA_R_R_gdesc[UR]_R_UP_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 200000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG00modi 2modi 3000000operand 51operand 410000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, R, gdesc[UR], R, UP, gsb
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, UP6, gsb0;

key: QGMMA_R_R_gdesc[UR]_R_UP_gsb

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 200000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG00modi 2modi 30000000001operand 410000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.

QGMMA   R, R, gdesc[UR], R, gsb
WRITE R (2 slots) READ R (4 slots) READ UR (4 slots) READ R (2 slots)

distilled: @P0 QGMMA.64x8x32.F16.E4M3.E4M3 R0, R0, gdesc[UR0], R0, gsb0;

key: QGMMA_R_R_gdesc[UR]_R_gsb

0123456701234567012345670123456701234567012345670123456701234567
110011111011predicateoperand 0operand 1operand 200000000000000modi 100000
0123456701234567012345670123456701234567012345670123456701234567
operand 3cNEG00modi 2modi 3000000000000010000000000000stally111111b-maskreuse00

Modifier Group 1
00000064x8x32.
00000164x16x32.
00001064x24x32.
00001164x32x32.
00010064x40x32.
00010164x48x32.
00011064x56x32.
00011164x64x32.
00100064x72x32.
00100164x80x32.
00101064x88x32.
00101164x96x32.
00110064x104x32.
00110164x112x32.
00111064x120x32.
00111164x128x32.
01000064x136x32.
01000164x144x32.
01001064x152x32.
01001164x160x32.
01010064x168x32.
01010164x176x32.
01011064x184x32.
01011164x192x32.
01100064x200x32.
01100164x208x32.
01101064x216x32.
01101164x224x32.
01110064x232x32.
01110164x240x32.
01111064x248x32.
01111164x256x32.
100000INVALID32.
100001INVALID33.
100010INVALID34.
100011INVALID35.
100100INVALID36.
100101INVALID37.
100110INVALID38.
100111INVALID39.
101000INVALID40.
101001INVALID41.
101010INVALID42.
101011INVALID43.
101100INVALID44.
101101INVALID45.
101110INVALID46.
101111INVALID47.
110000INVALID48.
110001INVALID49.
110010INVALID50.
110011INVALID51.
110100INVALID52.
110101INVALID53.
110110INVALID54.
110111INVALID55.
111000INVALID56.
111001INVALID57.
111010INVALID58.
111011INVALID59.
111100INVALID60.
111101INVALID61.
111110INVALID62.
111111INVALID63.

Modifier Group 2
0F16.
1F32.

Modifier Group 3
00E4M3.
01E5M2.
10E5M2.
11E5M2.E5M2.