diff options
author | John McCall <rjmccall@apple.com> | 2011-09-10 05:31:57 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2011-09-10 05:31:57 +0000 |
commit | b1f251f30eefdb31eae70057087c22f2fe9f0254 (patch) | |
tree | c96f5ab0bf6f19b73caa6dc759593c8a9ae8e384 | |
parent | a81b36d7bcab545938640a859cc2f8a472fcb02a (diff) |
Missed a %local use; hopefully this clears this test up.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@139462 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/CodeGen/annotations-var.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/test/CodeGen/annotations-var.c b/test/CodeGen/annotations-var.c index 60a1b43874..b8ada9fc0f 100644 --- a/test/CodeGen/annotations-var.c +++ b/test/CodeGen/annotations-var.c @@ -18,13 +18,14 @@ int foo(int v __attribute__((annotate("param_ann_2"))) __attribute__((annotate(" int foo(int v __attribute__((annotate("param_ann_0"))) __attribute__((annotate("param_ann_1")))) { return v + 1; // PARAM: define {{.*}}@foo -// PARAM: bitcast i32* %v.addr to i8* +// PARAM: [[V:%.*]] = alloca i32 +// PARAM: bitcast i32* [[V]] to i8* // PARAM-NEXT: call void @llvm.var.annotation( -// PARAM-NEXT: bitcast i32* %v.addr to i8* +// PARAM-NEXT: bitcast i32* [[V]] to i8* // PARAM-NEXT: call void @llvm.var.annotation( -// PARAM-NEXT: bitcast i32* %v.addr to i8* +// PARAM-NEXT: bitcast i32* [[V]] to i8* // PARAM-NEXT: call void @llvm.var.annotation( -// PARAM-NEXT: bitcast i32* %v.addr to i8* +// PARAM-NEXT: bitcast i32* [[V]] to i8* // PARAM-NEXT: call void @llvm.var.annotation( } @@ -33,9 +34,9 @@ void local(void) { // LOCAL: define void @local() // LOCAL: [[LOCALVAR:%.*]] = alloca i32, // LOCAL-NEXT: [[T0:%.*]] = bitcast i32* [[LOCALVAR]] to i8* -// LOCAL-NEXT: call void @llvm.var.annotation(i8* [[T0]], i8* getelementptr inbounds ([15 x i8]* @{{.*}}), i8* getelementptr inbounds ({{.*}}), i32 32) +// LOCAL-NEXT: call void @llvm.var.annotation(i8* [[T0]], i8* getelementptr inbounds ([15 x i8]* @{{.*}}), i8* getelementptr inbounds ({{.*}}), i32 33) // LOCAL-NEXT: [[T0:%.*]] = bitcast i32* [[LOCALVAR]] to i8* -// LOCAL-NEXT: call void @llvm.var.annotation(i8* [[T0]], i8* getelementptr inbounds ([15 x i8]* @{{.*}}), i8* getelementptr inbounds ({{.*}}), i32 32) +// LOCAL-NEXT: call void @llvm.var.annotation(i8* [[T0]], i8* getelementptr inbounds ([15 x i8]* @{{.*}}), i8* getelementptr inbounds ({{.*}}), i32 33) } void undef(void) { @@ -43,5 +44,5 @@ void undef(void) { // UNDEF: define void @undef() // UNDEF: [[UNDEFVAR:%.*]] = alloca i32, // UNDEF-NEXT: [[T0:%.*]] = bitcast i32* [[UNDEFVAR]] to i8* -// UNDEF-NEXT: call void @llvm.var.annotation(i8* [[T0]], i8* getelementptr inbounds ([15 x i8]* @{{.*}}), i8* getelementptr inbounds ({{.*}}), i32 42) +// UNDEF-NEXT: call void @llvm.var.annotation(i8* [[T0]], i8* getelementptr inbounds ([15 x i8]* @{{.*}}), i8* getelementptr inbounds ({{.*}}), i32 43) } |