summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorFrancis Ricci <francisjricci@gmail.com>2017-05-12 14:10:51 +0000
committerFrancis Ricci <francisjricci@gmail.com>2017-05-12 14:10:51 +0000
commit5d4ad5c7d2dfcb9573f655ba00ecc75adfdae950 (patch)
treec51261fc7a85f8fd9ea81ffb4d62ec05830afe75 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parentf01c301f725c031d59c66bb6bc3ad87656a1044f (diff)
downloadbcm5719-llvm-5d4ad5c7d2dfcb9573f655ba00ecc75adfdae950.tar.gz
bcm5719-llvm-5d4ad5c7d2dfcb9573f655ba00ecc75adfdae950.zip
Account for stack redzone when computing sp on darwin
thread_get_register_pointer_values handles the redzone computation automatically, but is marked as an unavailable API function. This patch replicates its logic accounting for the stack redzone on x86_64. Should fix flakiness in the use_stack_threaded test for lsan on darwin. llvm-svn: 302898
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud