ATOM   P, R, [R+UR+INT_IMM], R

distilled: @P0 ATOM.ADD.EF P0, R0, [R0.U32+UR0+0x1], R0 ;

key: ATOM_P_R_RURI_R

0123456701234567012345670123456701234567012345670123456701234567
010100011001predicateoperand 1operand 2operand 5operand 4
0123456701234567012345670123456701234567012345670123456701234567
operand 30Emodi 1modi 2operand 0modi 3modi 410000000000000stallyr-barw-barb-maskreuse00

Modifier Group 1
0000
0001S32.
001064.
0011F32.FTZ.RN.
0100F16x2.RN.
0101S64.
0110F64.RN.
0111INVALID7.
1000INVALID8.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

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.

Modifier Group 4
0000ADD.
0001MIN.
0010MAX.
0011INC.
0100DEC.
0101AND.
0110OR.
0111XOR.
1000EXCH.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

ATOM   P, R, [R+UR], R

distilled: @P0 ATOM.ADD.EF P0, R0, [R0.U32+UR0], R0 ;

key: ATOM_P_R_RUR_R

0123456701234567012345670123456701234567012345670123456701234567
010100011001predicateoperand 1operand 2operand 4000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
operand 30Emodi 1modi 2operand 0modi 3modi 410000000000000stallyr-barw-barb-maskreuse00

Modifier Group 1
0000
0001S32.
001064.
0011F32.FTZ.RN.
0100F16x2.RN.
0101S64.
0110F64.RN.
0111INVALID7.
1000INVALID8.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

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.

Modifier Group 4
0000ADD.
0001MIN.
0010MAX.
0011INC.
0100DEC.
0101AND.
0110OR.
0111XOR.
1000EXCH.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

ATOM   P, R, [R+INT_IMM], R

distilled: @P0 ATOM.ADD.EF P0, R0, [R0+0x1], R0 ;

key: ATOM_P_R_RI_R

0123456701234567012345670123456701234567012345670123456701234567
010100011100predicateoperand 1operand 2operand 4operand 3
0123456701234567012345670123456701234567012345670123456701234567
00000000Emodi 1modi 2operand 0modi 3modi 400000000000000stallyr-barw-barb-maskreuse00

Modifier Group 1
0000
0001S32.
001064.
0011F32.FTZ.RN.
0100F16x2.RN.
0101S64.
0110F64.RN.
0111INVALID7.
1000INVALID8.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

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.

Modifier Group 4
0000ADD.
0001MIN.
0010MAX.
0011INC.
0100DEC.
0101AND.
0110OR.
0111XOR.
1000EXCH.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

ATOM   P, R, [R], R

distilled: @P0 ATOM.ADD.EF P0, R0, [R0], R0 ;

key: ATOM_P_R_R_R

0123456701234567012345670123456701234567012345670123456701234567
010100011100predicateoperand 1operand 2operand 3000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000Emodi 1modi 2operand 0modi 3modi 400000000000000stallyr-barw-barb-maskreuse00

Modifier Group 1
0000
0001S32.
001064.
0011F32.FTZ.RN.
0100F16x2.RN.
0101S64.
0110F64.RN.
0111INVALID7.
1000INVALID8.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

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.

Modifier Group 4
0000ADD.
0001MIN.
0010MAX.
0011INC.
0100DEC.
0101AND.
0110OR.
0111XOR.
1000EXCH.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

ATOM   P, R, [R+INT_IMM], R, R

distilled: @P0 ATOM.CAS.EF P0, R0, [R0+0x1], R0, R0 ;

key: ATOM_P_R_RI_R_R

0123456701234567012345670123456701234567012345670123456701234567
110100011100predicateoperand 1operand 2operand 4operand 3
0123456701234567012345670123456701234567012345670123456701234567
operand 5Emodi 1modi 2operand 0modi 3modi 400000000000000000stallyr-barw-barb-maskreuse00

Modifier Group 1
0000
0001S32.
001064.
0011INVALID3.
0100INVALID4.
0101INVALID5.
0110INVALID6.
0111INVALID7.
1000INVALID8.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

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.

Modifier Group 4
0CAS.
1CAST.

ATOM   P, R, [R], R, R

distilled: @P0 ATOM.CAS.EF P0, R0, [R0], R0, R0 ;

key: ATOM_P_R_R_R_R

0123456701234567012345670123456701234567012345670123456701234567
110100011100predicateoperand 1operand 2operand 3000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
operand 4Emodi 1modi 2operand 0modi 3modi 400000000000000000stallyr-barw-barb-maskreuse00

Modifier Group 1
0000
0001S32.
001064.
0011INVALID3.
0100INVALID4.
0101INVALID5.
0110INVALID6.
0111INVALID7.
1000INVALID8.
1001INVALID9.
1010INVALID10.
1011INVALID11.
1100INVALID12.
1101INVALID13.
1110INVALID14.
1111INVALID15.

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.

Modifier Group 4
0CAS.
1CAST.