summaryrefslogtreecommitdiffstats
path: root/libcxx/cmake
diff options
context:
space:
mode:
authorJessica Paquette <jpaquette@apple.com>2019-01-28 19:22:29 +0000
committerJessica Paquette <jpaquette@apple.com>2019-01-28 19:22:29 +0000
commit2e35dc5185841d6e7a2653becf47f731e5f7ad5a (patch)
tree06cffe1cb7ae3e91b1ca3ca5dbe7a8174c4420b9 /libcxx/cmake
parent8e1a464e6ad8b81a4ae3ba3fa07a176e2ba23152 (diff)
downloadbcm5719-llvm-2e35dc5185841d6e7a2653becf47f731e5f7ad5a.tar.gz
bcm5719-llvm-2e35dc5185841d6e7a2653becf47f731e5f7ad5a.zip
[GlobalISel] Add ISel support for @llvm.lifetime.start and @llvm.lifetime.end
This adds ISel support for lifetime markers in opt levels above O0. It also updates the arm64-irtranslator test, and updates some AArch64 tests that use them for added coverage. It also adds a testcase taken from the X86 codegen tests which verified a bug caused by lifetime markers + stack colouring in the past. This is intended to make sure that GISel doesn't re-introduce the bug. (This is basically a straight copy from what SelectionDAG does in SelectionDAGBuilder.cpp) https://reviews.llvm.org/D57187 llvm-svn: 352410
Diffstat (limited to 'libcxx/cmake')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud