summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Robinson <paul_robinson@playstation.sony.com>2014-11-25 17:28:54 +0000
committerPaul Robinson <paul_robinson@playstation.sony.com>2014-11-25 17:28:54 +0000
commit18bc77f66cd5c6f8a7853728a4c97555ab31f8c4 (patch)
treeb64cc3a57734a2cddaa55b758dbbc997cabd3295
parent45172aceb30c5bdc4820776e7b62861526664d66 (diff)
downloadbcm5719-llvm-18bc77f66cd5c6f8a7853728a4c97555ab31f8c4.tar.gz
bcm5719-llvm-18bc77f66cd5c6f8a7853728a4c97555ab31f8c4.zip
Try to fix a ppc64 bot. What is this 'signext' stuff anyway?
No wonder most people use specific triples. llvm-svn: 222769
-rw-r--r--clang/test/CodeGenCXX/optnone-def-decl.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/clang/test/CodeGenCXX/optnone-def-decl.cpp b/clang/test/CodeGenCXX/optnone-def-decl.cpp
index d5fc2506493..ab6eb3f32e1 100644
--- a/clang/test/CodeGenCXX/optnone-def-decl.cpp
+++ b/clang/test/CodeGenCXX/optnone-def-decl.cpp
@@ -13,7 +13,7 @@ int decl_only(int a) {
return a + a + a + a;
}
-// CHECK: define i32 @_Z9decl_onlyi({{.*}}) [[OPTNONE:#[0-9]+]]
+// CHECK: define {{.*}} @_Z9decl_onlyi({{.*}}) [[OPTNONE:#[0-9]+]]
// Test optnone on definition but not extern declaration.
extern int def_only(int a);
@@ -29,8 +29,8 @@ int user_of_def_only() {
return def_only(5);
}
-// CHECK: define i32 @_Z8def_onlyi({{.*}}) [[OPTNONE]]
-// CHECK: define i32 @_Z16user_of_def_onlyv() [[NORMAL:#[0-9]+]]
+// CHECK: define {{.*}} @_Z8def_onlyi({{.*}}) [[OPTNONE]]
+// CHECK: define {{.*}} @_Z16user_of_def_onlyv() [[NORMAL:#[0-9]+]]
// Test optnone on both definition and declaration.
extern int def_and_decl(int a) __attribute__((optnone));
@@ -40,7 +40,7 @@ int def_and_decl(int a) {
return a + a + a + a;
}
-// CHECK: define i32 @_Z12def_and_decli({{.*}}) [[OPTNONE]]
+// CHECK: define {{.*}} @_Z12def_and_decli({{.*}}) [[OPTNONE]]
// Check that optnone wins over always_inline.
@@ -51,13 +51,13 @@ __attribute__((optnone))
extern int always_inline_function(int a) {
return a + a + a + a;
}
-// CHECK: define i32 @_Z22always_inline_functioni({{.*}}) [[OPTNONE]]
+// CHECK: define {{.*}} @_Z22always_inline_functioni({{.*}}) [[OPTNONE]]
int user_of_always_inline_function() {
return always_inline_function(4);
}
-// CHECK: define i32 @_Z30user_of_always_inline_functionv() [[NORMAL]]
+// CHECK: define {{.*}} @_Z30user_of_always_inline_functionv() [[NORMAL]]
// Test optnone on declaration and always_inline on definition.
extern int optnone_function(int a) __attribute__((optnone));
@@ -66,13 +66,13 @@ __attribute__((always_inline))
int optnone_function(int a) {
return a + a + a + a;
}
-// CHECK: define i32 @_Z16optnone_functioni({{.*}}) [[OPTNONE]]
+// CHECK: define {{.*}} @_Z16optnone_functioni({{.*}}) [[OPTNONE]]
int user_of_optnone_function() {
return optnone_function(4);
}
-// CHECK: define i32 @_Z24user_of_optnone_functionv() [[NORMAL]]
+// CHECK: define {{.*}} @_Z24user_of_optnone_functionv() [[NORMAL]]
// Test the combination of optnone with forceinline (optnone wins).
extern __forceinline int forceinline_optnone_function(int a, int b);
OpenPOWER on IntegriCloud