diff options
author | Ranjeet Singh <Ranjeet.Singh@arm.com> | 2015-06-17 19:56:30 +0000 |
---|---|---|
committer | Ranjeet Singh <Ranjeet.Singh@arm.com> | 2015-06-17 19:56:30 +0000 |
commit | e8accef8660e5a5af47e612cccb74dbc95ca5bc7 (patch) | |
tree | 4da4cc4cb11a413d2f6688b9780607ff7e4a500e /clang/test/CodeGen/builtins-arm64.c | |
parent | 39026589b9e5688f4cec39195960e8dcaa13954e (diff) | |
download | bcm5719-llvm-e8accef8660e5a5af47e612cccb74dbc95ca5bc7.tar.gz bcm5719-llvm-e8accef8660e5a5af47e612cccb74dbc95ca5bc7.zip |
[ARM] Replace hard coded metadata arguments in tests with a regex.
Differential Revision: http://reviews.llvm.org/D10507
llvm-svn: 239932
Diffstat (limited to 'clang/test/CodeGen/builtins-arm64.c')
-rw-r--r-- | clang/test/CodeGen/builtins-arm64.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/clang/test/CodeGen/builtins-arm64.c b/clang/test/CodeGen/builtins-arm64.c index b37387ab0a4..f2c1c545454 100644 --- a/clang/test/CodeGen/builtins-arm64.c +++ b/clang/test/CodeGen/builtins-arm64.c @@ -45,37 +45,37 @@ void prefetch() { } unsigned rsr() { - // CHECK: [[V0:[%A-Za-z0-9.]+]] = {{.*}} call i64 @llvm.read_register.i64(metadata !1) + // CHECK: [[V0:[%A-Za-z0-9.]+]] = {{.*}} call i64 @llvm.read_register.i64(metadata ![[M0:[0-9]]]) // CHECK-NEXT: trunc i64 [[V0]] to i32 return __builtin_arm_rsr("1:2:3:4:5"); } unsigned long rsr64() { - // CHECK: call i64 @llvm.read_register.i64(metadata !1) + // CHECK: call i64 @llvm.read_register.i64(metadata ![[M0:[0-9]]]) return __builtin_arm_rsr64("1:2:3:4:5"); } void *rsrp() { - // CHECK: [[V0:[%A-Za-z0-9.]+]] = {{.*}} call i64 @llvm.read_register.i64(metadata !1) + // CHECK: [[V0:[%A-Za-z0-9.]+]] = {{.*}} call i64 @llvm.read_register.i64(metadata ![[M0:[0-9]]]) // CHECK-NEXT: inttoptr i64 [[V0]] to i8* return __builtin_arm_rsrp("1:2:3:4:5"); } void wsr(unsigned v) { // CHECK: [[V0:[%A-Za-z0-9.]+]] = zext i32 %v to i64 - // CHECK-NEXT: call void @llvm.write_register.i64(metadata !1, i64 [[V0]]) + // CHECK-NEXT: call void @llvm.write_register.i64(metadata ![[M0:[0-9]]], i64 [[V0]]) __builtin_arm_wsr("1:2:3:4:5", v); } void wsr64(unsigned long v) { - // CHECK: call void @llvm.write_register.i64(metadata !1, i64 %v) + // CHECK: call void @llvm.write_register.i64(metadata ![[M0:[0-9]]], i64 %v) __builtin_arm_wsr64("1:2:3:4:5", v); } void wsrp(void *v) { // CHECK: [[V0:[%A-Za-z0-9.]+]] = ptrtoint i8* %v to i64 - // CHECK-NEXT: call void @llvm.write_register.i64(metadata !1, i64 [[V0]]) + // CHECK-NEXT: call void @llvm.write_register.i64(metadata ![[M0:[0-9]]], i64 [[V0]]) __builtin_arm_wsrp("1:2:3:4:5", v); } -// CHECK: !1 = !{!"1:2:3:4:5"} +// CHECK: ![[M0]] = !{!"1:2:3:4:5"} |