summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/c11atomics-ios.c
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2014-12-05 01:06:59 +0000
committerEric Christopher <echristo@gmail.com>2014-12-05 01:06:59 +0000
commit0e2618857c81ab37cdfacdc407620449a17f12ef (patch)
tree19a6dc703ae1aa3a44cfeb43ebfe11a66d9812ea /clang/test/CodeGen/c11atomics-ios.c
parentab255fcd09a6fac10e597fbd8f92fd70dd321a6d (diff)
downloadbcm5719-llvm-0e2618857c81ab37cdfacdc407620449a17f12ef.tar.gz
bcm5719-llvm-0e2618857c81ab37cdfacdc407620449a17f12ef.zip
Have the driver and the target code agree on what the default ABI
is for each machine. Fix up darwin tests that were testing for aapcs on armv7-ios when the actual ABI is apcs. Should be no user visible change without -cc1. llvm-svn: 223429
Diffstat (limited to 'clang/test/CodeGen/c11atomics-ios.c')
-rw-r--r--clang/test/CodeGen/c11atomics-ios.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/test/CodeGen/c11atomics-ios.c b/clang/test/CodeGen/c11atomics-ios.c
index ad004fa4b2f..ad57550441b 100644
--- a/clang/test/CodeGen/c11atomics-ios.c
+++ b/clang/test/CodeGen/c11atomics-ios.c
@@ -6,7 +6,7 @@
// This work was done in pursuit of <rdar://13338582>.
-// CHECK-LABEL: define arm_aapcscc void @testFloat(float*
+// CHECK-LABEL: define void @testFloat(float*
void testFloat(_Atomic(float) *fp) {
// CHECK: [[FP:%.*]] = alloca float*
// CHECK-NEXT: [[X:%.*]] = alloca float
@@ -37,7 +37,7 @@ void testFloat(_Atomic(float) *fp) {
// CHECK-NEXT: ret void
}
-// CHECK: define arm_aapcscc void @testComplexFloat([[CF:{ float, float }]]*
+// CHECK: define void @testComplexFloat([[CF:{ float, float }]]*
void testComplexFloat(_Atomic(_Complex float) *fp) {
// CHECK: [[FP:%.*]] = alloca [[CF]]*, align 4
// CHECK-NEXT: [[X:%.*]] = alloca [[CF]], align 8
@@ -93,7 +93,7 @@ void testComplexFloat(_Atomic(_Complex float) *fp) {
}
typedef struct { short x, y, z, w; } S;
-// CHECK: define arm_aapcscc void @testStruct([[S:.*]]*
+// CHECK: define void @testStruct([[S:.*]]*
void testStruct(_Atomic(S) *fp) {
// CHECK: [[FP:%.*]] = alloca [[S]]*, align 4
// CHECK-NEXT: [[X:%.*]] = alloca [[S]], align 8
@@ -143,7 +143,7 @@ void testStruct(_Atomic(S) *fp) {
}
typedef struct { short x, y, z; } PS;
-// CHECK: define arm_aapcscc void @testPromotedStruct([[APS:.*]]*
+// CHECK: define void @testPromotedStruct([[APS:.*]]*
void testPromotedStruct(_Atomic(PS) *fp) {
// CHECK: [[FP:%.*]] = alloca [[APS]]*, align 4
// CHECK-NEXT: [[X:%.*]] = alloca [[APS]], align 8
OpenPOWER on IntegriCloud