Skip to content

Commit e684326

Browse files
committed
fix a bug in intrinsics
1 parent 373b27f commit e684326

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

llvm/lib/Target/NVPTX/NVPTXIntrinsics.td

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -855,13 +855,13 @@ def INT_NVVM_FABS_D : F_MATH_1<"abs.f64 \t$dst, $src0;", Float64Regs,
855855
// Abs, Neg bf16, bf16x2
856856
//
857857

858-
def INT_NVVM_ABS_BF16 : F_MATH_1<"abs.bf16 \t$dst, $dst;", Int16Regs,
858+
def INT_NVVM_ABS_BF16 : F_MATH_1<"abs.bf16 \t$dst, $src0;", Int16Regs,
859859
Int16Regs, int_nvvm_abs_bf16, [hasPTX70, hasSM80]>;
860-
def INT_NVVM_ABS_BF16X2 : F_MATH_1<"abs.bf16x2 \t$dst, $dst;", Int32Regs,
860+
def INT_NVVM_ABS_BF16X2 : F_MATH_1<"abs.bf16x2 \t$dst, $src0;", Int32Regs,
861861
Int32Regs, int_nvvm_abs_bf16x2, [hasPTX70, hasSM80]>;
862-
def INT_NVVM_NEG_BF16 : F_MATH_1<"neg.bf16 \t$dst, $dst;", Int16Regs,
862+
def INT_NVVM_NEG_BF16 : F_MATH_1<"neg.bf16 \t$dst, $src0;", Int16Regs,
863863
Int16Regs, int_nvvm_neg_bf16, [hasPTX70, hasSM80]>;
864-
def INT_NVVM_NEG_BF16X2 : F_MATH_1<"neg.bf16x2 \t$dst, $dst;", Int32Regs,
864+
def INT_NVVM_NEG_BF16X2 : F_MATH_1<"neg.bf16x2 \t$dst, $src0;", Int32Regs,
865865
Int32Regs, int_nvvm_neg_bf16x2, [hasPTX70, hasSM80]>;
866866

867867
//

0 commit comments

Comments
 (0)