NVIDIA ISA Viewer

HMUL2

FP16 Multiply

3 variants on SM100 (B200)

HMUL2
R,R,R
distilled: @P0 HMUL2 R0, R0, R0;
key: HMUL2_R_R_R
0123456701234567012345670123456701234567012345670123456701234567
010011000100predoperand 0operand 1operand 200000000000000000000modicABScNEG
0123456701234567012345670123456701234567012345670123456701234567
00000000cNEGcABSmodiFMZSATINVALID10FTZ0000BF16_V20000000000000000000stallyr-barw-barb-maskreuse00

Operand 1 Modifiers

BinaryValue
00(default)
01INVALID1
10H0_H0
11H1_H1

Operand 2 Modifiers

BinaryValue
00(default)
01INVALID1
10H0_H0
11H1_H1
HMUL2
R,R,F,F
distilled: @P0 HMUL2 R0, R0, 0, 0;
key: HMUL2_R_R_F_F
0123456701234567012345670123456701234567012345670123456701234567
010011000001predoperand 0operand 1operand 3operand 2
0123456701234567012345670123456701234567012345670123456701234567
00000000cNEGcABSmodiFMZSATINVALID10FTZ0000BF16_V20000000000000000000stallyr-barw-barb-maskreuse00

Operand 1 Modifiers

BinaryValue
00(default)
01INVALID1
10H0_H0
11H1_H1
HMUL2
R,R,UR
distilled: @P0 HMUL2 R0, R0, UR0;
key: HMUL2_R_R_UR
0123456701234567012345670123456701234567012345670123456701234567
010011000011predoperand 0operand 1operand 200000000000000000000modicABScNEG
0123456701234567012345670123456701234567012345670123456701234567
00000000cNEGcABSmodiFMZSATINVALID10FTZ0000BF16_V20000010000000000000stallyr-barw-barb-maskreuse00

Operand 1 Modifiers

BinaryValue
00(default)
01INVALID1
10H0_H0
11H1_H1

Operand 2 Modifiers

BinaryValue
00(default)
01INVALID1
10H0_H0
11H1_H1