diff --git a/llvm/test/Transforms/InstCombine/intrinsics.ll b/llvm/test/Transforms/InstCombine/intrinsics.ll --- a/llvm/test/Transforms/InstCombine/intrinsics.ll +++ b/llvm/test/Transforms/InstCombine/intrinsics.ll @@ -21,10 +21,10 @@ declare double @llvm.nearbyint.f64(double %Val) nounwind readonly define void @powi(double %V, double *%P) { - %A = tail call double @llvm.powi.f64(double %V, i32 -1) nounwind + %A = tail call fast double @llvm.powi.f64(double %V, i32 -1) nounwind store volatile double %A, double* %P - %D = tail call double @llvm.powi.f64(double %V, i32 2) nounwind + %D = tail call fast double @llvm.powi.f64(double %V, i32 2) nounwind store volatile double %D, double* %P ret void ; CHECK-LABEL: @powi(