NVIDIA ISA Viewer

RPCMOV

PC Register Move

10 variants on SM75 (Turing)

RPCMOV.32
PC,R
distilled: @P0 RPCMOV.32 Rpc.LO, R0;
key: RPCMOV_PC_R
0123456701234567012345670123456701234567012345670123456701234567
010010101100pred000000000000000modioperand 1000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000000000000000000stallyr-barw-barb-maskreuse00

Operand 0 Modifiers

BinaryValue
0LO
1HI
RPCMOV.32
R,PC
distilled: @P0 RPCMOV.32 R0, Rpc.LO;
key: RPCMOV_R_PC
0123456701234567012345670123456701234567012345670123456701234567
110010101100predoperand 00000000modi00000000000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000000000000000000stallyr-barw-barb-maskreuse00

Operand 1 Modifiers

BinaryValue
0LO
1HI
RPCMOV.32
PC,I
distilled: @P0 RPCMOV.32 Rpc.LO, 0x0;
key: RPCMOV_PC_I
0123456701234567012345670123456701234567012345670123456701234567
010010101001pred000000000000000modioperand 1
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000000000000000000stallyr-barw-barb-maskreuse00

Operand 0 Modifiers

BinaryValue
0LO
1HI
RPCMOV.32
PC,c[I][I]
distilled: @P0 RPCMOV.32 Rpc.LO, c[0x0][0x0];
key: RPCMOV_PC_I_I
0123456701234567012345670123456701234567012345670123456701234567
010010101101pred000000000000000modi00000operand 2operand 100000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000000000000000000stallyr-barw-barb-maskreuse00

Operand 0 Modifiers

BinaryValue
0LO
1HI
RPCMOV.32
PC,cx[UR][I]
distilled: @P0 RPCMOV.32 Rpc.LO, cx[UR0][0x0];
key: RPCMOV_PC_UR_I
0123456701234567012345670123456701234567012345670123456701234567
010010101101pred000000000000000modioperand 10operand 2000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000010000000000000stallyr-barw-barb-maskreuse00

Operand 0 Modifiers

BinaryValue
0LO
1HI
RPCMOV.32
PC,UR
distilled: @P0 RPCMOV.32 Rpc.LO, UR0;
key: RPCMOV_PC_UR
0123456701234567012345670123456701234567012345670123456701234567
010010101011pred000000000000000modioperand 10000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000010000000000000stallyr-barw-barb-maskreuse00

Operand 0 Modifiers

BinaryValue
0LO
1HI
RPCMOV.64
PC,I
distilled: @P0 RPCMOV.64 Rpc, 0x0;
key: RPCMOV_PC_I
0123456701234567012345670123456701234567012345670123456701234567
001010101001pred00000000000000000operand 1
0123456701234567012345670123456701234567012345670123456701234567
operand 1000000000000000000000000stallyr-barw-barb-maskreuse00
RPCMOV.64
PC,c[I][I]
distilled: @P0 RPCMOV.64 Rpc, c[0x0][0x0];
key: RPCMOV_PC_I_I
0123456701234567012345670123456701234567012345670123456701234567
001010101101pred000000000000000000000000operand 2operand 1operand 2operand 100000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000000000000000000stallyr-barw-barb-maskreuse00
RPCMOV.64
PC,cx[UR][I]
distilled: @P0 RPCMOV.64 Rpc, cx[UR0][0x0];
key: RPCMOV_PC_UR_I
0123456701234567012345670123456701234567012345670123456701234567
001010101101pred0000000000000000operand 10operand 2000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000010000000000000stallyr-barw-barb-maskreuse00
RPCMOV.64
PC,UR
distilled: @P0 RPCMOV.64 Rpc, UR0;
key: RPCMOV_PC_UR
0123456701234567012345670123456701234567012345670123456701234567
001010101011pred0000000000000000operand 10000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000010000000000000stallyr-barw-barb-maskreuse00