diff options
Diffstat (limited to 'test/Transforms/SafeStack/dynamic-alloca.ll')
-rw-r--r-- | test/Transforms/SafeStack/dynamic-alloca.ll | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/Transforms/SafeStack/dynamic-alloca.ll b/test/Transforms/SafeStack/dynamic-alloca.ll index bfec66f82a2f9..b0571f72f1aaf 100644 --- a/test/Transforms/SafeStack/dynamic-alloca.ll +++ b/test/Transforms/SafeStack/dynamic-alloca.ll @@ -8,7 +8,7 @@ ; Requires protector. define void @foo(i32 %n) nounwind uwtable safestack { entry: - ; CHECK: __safestack_unsafe_stack_ptr + ; CHECK: %[[SP:.*]] = load i8*, i8** @__safestack_unsafe_stack_ptr %n.addr = alloca i32, align 4 %a = alloca i32*, align 8 store i32 %n, i32* %n.addr, align 4 @@ -17,5 +17,6 @@ entry: %1 = alloca i8, i64 %conv %2 = bitcast i8* %1 to i32* store i32* %2, i32** %a, align 8 + ; CHECK: store i8* %[[SP:.*]], i8** @__safestack_unsafe_stack_ptr ret void } |