aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/arm-apcs-arguments.c
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-09-14 00:56:55 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-09-14 00:56:55 +0000
commit16a0808b7992db2c2ba78b387e1732bbb0fb371b (patch)
tree492acd9bfef16524c869524617f35e237aa3c1b1 /test/CodeGen/arm-apcs-arguments.c
parent018ba5ab0671d9b6eefecaffc118c869bea151a1 (diff)
Some minor clang/ARM/AAPCS tweaks.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81737 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/arm-apcs-arguments.c')
-rw-r--r--test/CodeGen/arm-apcs-arguments.c59
1 files changed, 0 insertions, 59 deletions
diff --git a/test/CodeGen/arm-apcs-arguments.c b/test/CodeGen/arm-apcs-arguments.c
deleted file mode 100644
index db985d7a20..0000000000
--- a/test/CodeGen/arm-apcs-arguments.c
+++ /dev/null
@@ -1,59 +0,0 @@
-// RUX: iphone-llvm-gcc -arch armv7 -flto -S -o - %s | FileCheck %s
-// RUN: clang-cc -triple armv7-apple-darwin9 -target-abi=apcs-gnu -emit-llvm -w -o - %s | FileCheck %s
-
-// CHECK: define arm_apcscc signext i8 @f0()
-char f0(void) {
- return 0;
-}
-
-// CHECK: define arm_apcscc i8 @f1()
-struct s1 { char f0; };
-struct s1 f1(void) {}
-
-// CHECK: define arm_apcscc i16 @f2()
-struct s2 { short f0; };
-struct s2 f2(void) {}
-
-// CHECK: define arm_apcscc i32 @f3()
-struct s3 { int f0; };
-struct s3 f3(void) {}
-
-// CHECK: define arm_apcscc i32 @f4()
-struct s4 { struct s4_0 { int f0; } f0; };
-struct s4 f4(void) {}
-
-// CHECK: define arm_apcscc void @f5(
-// CHECK: struct.s5* noalias sret
-struct s5 { struct { } f0; int f1; };
-struct s5 f5(void) {}
-
-// CHECK: define arm_apcscc void @f6(
-// CHECK: struct.s6* noalias sret
-struct s6 { int f0[1]; };
-struct s6 f6(void) {}
-
-// CHECK: define arm_apcscc void @f7()
-struct s7 { struct { int : 0; } f0; };
-struct s7 f7(void) {}
-
-// CHECK: define arm_apcscc void @f8(
-// CHECK: struct.s8* noalias sret
-struct s8 { struct { int : 0; } f0[1]; };
-struct s8 f8(void) {}
-
-// CHECK: define arm_apcscc i32 @f9()
-struct s9 { int f0; int : 0; };
-struct s9 f9(void) {}
-
-// CHECK: define arm_apcscc i32 @f10()
-struct s10 { int f0; int : 0; int : 0; };
-struct s10 f10(void) {}
-
-// CHECK: define arm_apcscc void @f11(
-// CHECK: struct.s10* noalias sret
-struct s11 { int : 0; int f0; };
-struct s11 f11(void) {}
-
-// CHECK: define arm_apcscc i32 @f12()
-union u12 { char f0; short f1; int f2; };
-union u12 f12(void) {}