aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM/fptoint.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/ARM/fptoint.ll')
-rw-r--r--test/CodeGen/ARM/fptoint.ll49
1 files changed, 0 insertions, 49 deletions
diff --git a/test/CodeGen/ARM/fptoint.ll b/test/CodeGen/ARM/fptoint.ll
deleted file mode 100644
index 6cbb30b23fbe..000000000000
--- a/test/CodeGen/ARM/fptoint.ll
+++ /dev/null
@@ -1,49 +0,0 @@
-; RUN: llc -mtriple=arm-eabi -arm-atomic-cfg-tidy=0 -mattr=+v6,+vfp2 %s -o - | FileCheck %s
-
-@i = weak global i32 0 ; <i32*> [#uses=2]
-@u = weak global i32 0 ; <i32*> [#uses=2]
-
-define i32 @foo1(float *%x) {
- %tmp1 = load float, float* %x
- %tmp2 = bitcast float %tmp1 to i32
- ret i32 %tmp2
-}
-
-define i64 @foo2(double *%x) {
- %tmp1 = load double, double* %x
- %tmp2 = bitcast double %tmp1 to i64
- ret i64 %tmp2
-}
-
-define void @foo5(float %x) {
- %tmp1 = fptosi float %x to i32
- store i32 %tmp1, i32* @i
- ret void
-}
-
-define void @foo6(float %x) {
- %tmp1 = fptoui float %x to i32
- store i32 %tmp1, i32* @u
- ret void
-}
-
-define void @foo7(double %x) {
- %tmp1 = fptosi double %x to i32
- store i32 %tmp1, i32* @i
- ret void
-}
-
-define void @foo8(double %x) {
- %tmp1 = fptoui double %x to i32
- store i32 %tmp1, i32* @u
- ret void
-}
-
-define void @foo9(double %x) {
- %tmp = fptoui double %x to i16
- store i16 %tmp, i16* null
- ret void
-}
-; CHECK-LABEL: foo9:
-; CHECK: vmov r0, s0
-