ST   [R+UR+INT_IMM], R
READ R (1 slots) READ UR (1 slots) READ R (1 slots)

distilled: @P0 ST.EF.U8 [R0.U32+UR0+0x4], R0 ;

key: ST_RURI_R

0123456701234567012345670123456701234567012345670123456701234567
101000011001predicate00000000operand 0operand 3operand 2
0123456701234567012345670123456701234567012345670123456701234567
operand 10Emodi 10modi 2000modi 3000modi10000000000000stally111w-barb-maskreuse00

Modifier Group 1
000U8.
001S8.
010U16.
011S16.
100
10164.
110128.
111INVALID7.

Modifier Group 2
0000
0001CONSTANT.PRIVATE.
0010CONSTANT.CTA.
0011CONSTANT.CTA.PRIVATE.
0100STRONG.SM.PRIVATE.
0101STRONG.SM.
0110STRONG.GPU.PRIVATE.
0111STRONG.GPU.
1000MMIO.GPU.
1001CONSTANT.SM.
1010STRONG.SYS.
1011CONSTANT.SM.PRIVATE.
1100MMIO.SYS.
1101CONSTANT.VC.
1110CONSTANT.VC.PRIVATE.
1111CONSTANT.GPU.

Modifier Group 3
000EF.
001
010EL.
011LU.
100EU.
101NA.
110INVALID6.
111INVALID7.

Operand 0 operand modifiers
0U32.
164.

ST   [R+UR], R
READ R (1 slots) READ UR (1 slots) READ R (1 slots)

distilled: @P0 ST.EF.U8 [R0.U32+UR0], R0 ;

key: ST_RUR_R

0123456701234567012345670123456701234567012345670123456701234567
101000011001predicate00000000operand 0operand 2000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
operand 10Emodi 10modi 2000modi 3000modi10000000000000stally111w-barb-maskreuse00

Modifier Group 1
000U8.
001S8.
010U16.
011S16.
100
10164.
110128.
111INVALID7.

Modifier Group 2
0000
0001CONSTANT.PRIVATE.
0010CONSTANT.CTA.
0011CONSTANT.CTA.PRIVATE.
0100STRONG.SM.PRIVATE.
0101STRONG.SM.
0110STRONG.GPU.PRIVATE.
0111STRONG.GPU.
1000MMIO.GPU.
1001CONSTANT.SM.
1010STRONG.SYS.
1011CONSTANT.SM.PRIVATE.
1100MMIO.SYS.
1101CONSTANT.VC.
1110CONSTANT.VC.PRIVATE.
1111CONSTANT.GPU.

Modifier Group 3
000EF.
001
010EL.
011LU.
100EU.
101NA.
110INVALID6.
111INVALID7.

Operand 0 operand modifiers
0U32.
164.

ST   desc[UR][R+INT_IMM], R
READ UR (2 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 ST.???0.EF.U8 desc[UR0][R0.64+0x4], R0 ;

key: ST_desc[UR][RI]_R

0123456701234567012345670123456701234567012345670123456701234567
101000011001predicate00000000operand 1operand 3operand 2
0123456701234567012345670123456701234567012345670123456701234567
operand 00modi 1modi 21modi 3000modi 4000110000000000000stally111w-barb-maskreuse00

Modifier Group 1
0???0.
1E.

Modifier Group 2
000U8.
001S8.
010U16.
011S16.
100
10164.
110128.
111INVALID7.

Modifier Group 3
0000
0001CONSTANT.PRIVATE.
0010CONSTANT.CTA.
0011CONSTANT.CTA.PRIVATE.
0100STRONG.SM.PRIVATE.
0101STRONG.SM.
0110STRONG.GPU.PRIVATE.
0111STRONG.GPU.
1000MMIO.GPU.
1001CONSTANT.SM.
1010STRONG.SYS.
1011CONSTANT.SM.PRIVATE.
1100MMIO.SYS.
1101CONSTANT.VC.
1110CONSTANT.VC.PRIVATE.
1111CONSTANT.GPU.

Modifier Group 4
000EF.
001
010EL.
011LU.
100EU.
101NA.
110INVALID6.
111INVALID7.

ST   desc[UR][R], R
READ UR (2 slots) READ R (2 slots) READ R (1 slots)

distilled: @P0 ST.???0.EF.U8 desc[UR0][R0.64], R0 ;

key: ST_desc[UR][R]_R

0123456701234567012345670123456701234567012345670123456701234567
101000011001predicate00000000operand 1operand 2000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
operand 00modi 1modi 21modi 3000modi 4000110000000000000stally111w-barb-maskreuse00

Modifier Group 1
0???0.
1E.

Modifier Group 2
000U8.
001S8.
010U16.
011S16.
100
10164.
110128.
111INVALID7.

Modifier Group 3
0000
0001CONSTANT.PRIVATE.
0010CONSTANT.CTA.
0011CONSTANT.CTA.PRIVATE.
0100STRONG.SM.PRIVATE.
0101STRONG.SM.
0110STRONG.GPU.PRIVATE.
0111STRONG.GPU.
1000MMIO.GPU.
1001CONSTANT.SM.
1010STRONG.SYS.
1011CONSTANT.SM.PRIVATE.
1100MMIO.SYS.
1101CONSTANT.VC.
1110CONSTANT.VC.PRIVATE.
1111CONSTANT.GPU.

Modifier Group 4
000EF.
001
010EL.
011LU.
100EU.
101NA.
110INVALID6.
111INVALID7.

ST   [INT_IMM], R
READ R (1 slots)

distilled: @P0 ST.EF.U8 [0x100000], R0 ;

key: ST_I_R

0123456701234567012345670123456701234567012345670123456701234567
101000011100predicate0000000011111111operand 0
0123456701234567012345670123456701234567012345670123456701234567
operand 1Emodi 10modi 2000modi 3000000000000000000stally111w-barb-maskreuse00

Modifier Group 1
000U8.
001S8.
010U16.
011S16.
100
10164.
110128.
111INVALID7.

Modifier Group 2
0000
0001CONSTANT.PRIVATE.
0010CONSTANT.CTA.
0011CONSTANT.CTA.PRIVATE.
0100STRONG.SM.PRIVATE.
0101STRONG.SM.
0110STRONG.GPU.PRIVATE.
0111STRONG.GPU.
1000MMIO.GPU.
1001CONSTANT.SM.
1010STRONG.SYS.
1011CONSTANT.SM.PRIVATE.
1100MMIO.SYS.
1101CONSTANT.VC.
1110CONSTANT.VC.PRIVATE.
1111CONSTANT.GPU.

Modifier Group 3
000EF.
001
010EL.
011LU.
100EU.
101NA.
110INVALID6.
111INVALID7.

ST   [R+INT_IMM], R
READ R (1 slots) READ R (1 slots)

distilled: @P0 ST.EF.U8 [R0+0x800], R0 ;

key: ST_RI_R

0123456701234567012345670123456701234567012345670123456701234567
101000011100predicate00000000operand 0operand 1
0123456701234567012345670123456701234567012345670123456701234567
operand 2Emodi 10modi 2000modi 3000000000000000000stally111w-barb-maskreuse00

Modifier Group 1
000U8.
001S8.
010U16.
011S16.
100
10164.
110128.
111INVALID7.

Modifier Group 2
0000
0001CONSTANT.PRIVATE.
0010CONSTANT.CTA.
0011CONSTANT.CTA.PRIVATE.
0100STRONG.SM.PRIVATE.
0101STRONG.SM.
0110STRONG.GPU.PRIVATE.
0111STRONG.GPU.
1000MMIO.GPU.
1001CONSTANT.SM.
1010STRONG.SYS.
1011CONSTANT.SM.PRIVATE.
1100MMIO.SYS.
1101CONSTANT.VC.
1110CONSTANT.VC.PRIVATE.
1111CONSTANT.GPU.

Modifier Group 3
000EF.
001
010EL.
011LU.
100EU.
101NA.
110INVALID6.
111INVALID7.

ST   [R], R
READ R (1 slots) READ R (1 slots)

distilled: @P0 ST.EF.U8 [R0], R0 ;

key: ST_R_R

0123456701234567012345670123456701234567012345670123456701234567
101000011100predicate00000000operand 000000000000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
operand 1Emodi 10modi 2000modi 3000000000000000000stally111w-barb-maskreuse00

Modifier Group 1
000U8.
001S8.
010U16.
011S16.
100
10164.
110128.
111INVALID7.

Modifier Group 2
0000
0001CONSTANT.PRIVATE.
0010CONSTANT.CTA.
0011CONSTANT.CTA.PRIVATE.
0100STRONG.SM.PRIVATE.
0101STRONG.SM.
0110STRONG.GPU.PRIVATE.
0111STRONG.GPU.
1000MMIO.GPU.
1001CONSTANT.SM.
1010STRONG.SYS.
1011CONSTANT.SM.PRIVATE.
1100MMIO.SYS.
1101CONSTANT.VC.
1110CONSTANT.VC.PRIVATE.
1111CONSTANT.GPU.

Modifier Group 3
000EF.
001
010EL.
011LU.
100EU.
101NA.
110INVALID6.
111INVALID7.