summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2015-06-22 20:26:54 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2015-06-22 20:26:54 +0000
commitde26a918c1ad2e1848978b8dfcd5f382652c1693 (patch)
tree01b0942ccef9bcb09345d542dd80caeb2a5710c8 /llvm/test/Transforms
parent63b4dc46ca636b0db2592b352afa98e0f1f8fea2 (diff)
downloadbcm5719-llvm-de26a918c1ad2e1848978b8dfcd5f382652c1693.tar.gz
bcm5719-llvm-de26a918c1ad2e1848978b8dfcd5f382652c1693.zip
SafeStack: Create the unsafe stack pointer on demand.
This avoids creating an unnecessary undefined reference on targets such as NVPTX that require such references to be declared in asm output. llvm-svn: 240321
Diffstat (limited to 'llvm/test/Transforms')
-rw-r--r--llvm/test/Transforms/SafeStack/no-attr.ll2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/test/Transforms/SafeStack/no-attr.ll b/llvm/test/Transforms/SafeStack/no-attr.ll
index ca3c21ab01b..d9bcefd3c84 100644
--- a/llvm/test/Transforms/SafeStack/no-attr.ll
+++ b/llvm/test/Transforms/SafeStack/no-attr.ll
@@ -6,6 +6,8 @@
; no safestack attribute
; Requires no protector.
+; CHECK-NOT: __safestack_unsafe_stack_ptr
+
; CHECK: @foo
define void @foo(i8* %a) nounwind uwtable {
entry:
OpenPOWER on IntegriCloud