summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AArch64/recp-fastmath.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/AArch64/recp-fastmath.ll')
-rw-r--r--llvm/test/CodeGen/AArch64/recp-fastmath.ll34
1 files changed, 0 insertions, 34 deletions
diff --git a/llvm/test/CodeGen/AArch64/recp-fastmath.ll b/llvm/test/CodeGen/AArch64/recp-fastmath.ll
index 1cecdba96ba..710739b2cc5 100644
--- a/llvm/test/CodeGen/AArch64/recp-fastmath.ll
+++ b/llvm/test/CodeGen/AArch64/recp-fastmath.ll
@@ -46,23 +46,6 @@ define <4 x float> @f4recp(<4 x float> %x) #0 {
; CHECK-NEXT: frecpe
}
-define <8 x float> @f8recp(<8 x float> %x) #0 {
- %div = fdiv fast <8 x float> <float 1.0, float 1.0, float 1.0, float 1.0, float 1.0, float 1.0, float 1.0, float 1.0>, %x
- ret <8 x float> %div
-
-; FAULT-LABEL: f8recp:
-; FAULT-NEXT: BB#0
-; FAULT-NEXT: fmov
-; FAULT-NEXT: fdiv
-; FAULT-NEXT: fdiv
-
-; CHECK-LABEL: f8recp:
-; CHECK-NEXT: BB#0
-; CHECK-NEXT: fmov
-; CHECK-NEXT: frecpe
-; CHECK: frecpe
-}
-
define double @drecp(double %x) #0 {
%div = fdiv fast double 1.0, %x
ret double %div
@@ -93,21 +76,4 @@ define <2 x double> @d2recp(<2 x double> %x) #0 {
; CHECK-NEXT: frecpe
}
-define <4 x double> @d4recp(<4 x double> %x) #0 {
- %div = fdiv fast <4 x double> <double 1.0, double 1.0, double 1.0, double 1.0>, %x
- ret <4 x double> %div
-
-; FAULT-LABEL: d4recp:
-; FAULT-NEXT: BB#0
-; FAULT-NEXT: fmov
-; FAULT-NEXT: fdiv
-; FAULT-NEXT: fdiv
-
-; CHECK-LABEL: d4recp:
-; CHECK-NEXT: BB#0
-; CHECK-NEXT: fmov
-; CHECK-NEXT: frecpe
-; CHECK: frecpe
-}
-
attributes #0 = { nounwind "unsafe-fp-math"="true" }
OpenPOWER on IntegriCloud