Skip to content

Commit 63da2bc

Browse files
committed
Fix FPAccurary bug exposed by new builtin exp10
1 parent 73e2ef5 commit 63da2bc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

clang/lib/CodeGen/CGBuiltin.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -2509,9 +2509,9 @@ RValue CodeGenFunction::EmitBuiltinExpr(const GlobalDecl GD, unsigned BuiltinID,
25092509
case Builtin::BI__builtin_exp2f16:
25102510
case Builtin::BI__builtin_exp2l:
25112511
case Builtin::BI__builtin_exp2f128:
2512-
return RValue::get(emitUnaryMaybeConstrainedFPBuiltin(*this, E,
2513-
Intrinsic::exp2,
2514-
Intrinsic::experimental_constrained_exp2));
2512+
return RValue::get(emitUnaryMaybeConstrainedFPBuiltin(
2513+
*this, E, Intrinsic::exp2, Intrinsic::experimental_constrained_exp2,
2514+
Intrinsic::fpbuiltin_exp2));
25152515
case Builtin::BI__builtin_exp10:
25162516
case Builtin::BI__builtin_exp10f:
25172517
case Builtin::BI__builtin_exp10f16:

0 commit comments

Comments
 (0)