[llvm] e7bcd3f - ARM: Remove fast flags from ldexp calls test
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 7 04:01:07 PDT 2025
Author: Matt Arsenault
Date: 2025-07-07T20:01:00+09:00
New Revision: e7bcd3f7c743d6e10d26540a8d58648be5a95304
URL: https://github.com/llvm/llvm-project/commit/e7bcd3f7c743d6e10d26540a8d58648be5a95304
DIFF: https://github.com/llvm/llvm-project/commit/e7bcd3f7c743d6e10d26540a8d58648be5a95304.diff
LOG: ARM: Remove fast flags from ldexp calls test
These are not relevant to the test, and we should make
sure the calls lower correctly without flags.
Added:
Modified:
llvm/test/CodeGen/ARM/ldexp.ll
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/ARM/ldexp.ll b/llvm/test/CodeGen/ARM/ldexp.ll
index 941390ee94c1e..cdf91eb902e05 100644
--- a/llvm/test/CodeGen/ARM/ldexp.ll
+++ b/llvm/test/CodeGen/ARM/ldexp.ll
@@ -5,7 +5,7 @@ define double @testExp(double %val, i32 %a) {
; LINUX: b ldexp{{$}}
; WINDOWS: b.w ldexp{{$}}
entry:
- %call = tail call fast double @ldexp(double %val, i32 %a)
+ %call = tail call double @ldexp(double %val, i32 %a)
ret double %call
}
@@ -15,7 +15,7 @@ define double @testExpIntrinsic(double %val, i32 %a) {
; LINUX: b ldexp{{$}}
; WINDOWS: b.w ldexp{{$}}
entry:
- %call = tail call fast double @llvm.ldexp.f64(double %val, i32 %a)
+ %call = tail call double @llvm.ldexp.f64(double %val, i32 %a)
ret double %call
}
@@ -23,7 +23,7 @@ define float @testExpf(float %val, i32 %a) {
; LINUX: b ldexpf
; WINDOWS: b.w ldexpf
entry:
- %call = tail call fast float @ldexpf(float %val, i32 %a)
+ %call = tail call float @ldexpf(float %val, i32 %a)
ret float %call
}
@@ -31,7 +31,7 @@ define float @testExpfIntrinsic(float %val, i32 %a) {
; LINUX: b ldexpf
; WINDOWS: bl ldexp{{$}}
entry:
- %call = tail call fast float @llvm.ldexp.f32(float %val, i32 %a)
+ %call = tail call float @llvm.ldexp.f32(float %val, i32 %a)
ret float %call
}
@@ -41,7 +41,7 @@ define fp128 @testExpl(fp128 %val, i32 %a) {
; LINUX: bl ldexpl
; WINDOWS: b.w ldexpl
entry:
- %call = tail call fast fp128 @ldexpl(fp128 %val, i32 %a)
+ %call = tail call fp128 @ldexpl(fp128 %val, i32 %a)
ret fp128 %call
}
@@ -51,7 +51,7 @@ define half @testExpf16(half %val, i32 %a) {
; LINUX: bl ldexpf
; WINDOWS: bl ldexp{{$}}
entry:
- %0 = tail call fast half @llvm.ldexp.f16.i32(half %val, i32 %a)
+ %0 = tail call half @llvm.ldexp.f16.i32(half %val, i32 %a)
ret half %0
}
More information about the llvm-commits
mailing list