summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp
diff options
context:
space:
mode:
authorAnna Thomas <anna@azul.com>2017-11-02 16:23:31 +0000
committerAnna Thomas <anna@azul.com>2017-11-02 16:23:31 +0000
commit486a7aaa31eb86f93802ed0b0d343c376b4f0231 (patch)
treeb75c3f8f6300c59c7acb52a81f6ea2f54fb9142f /lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp
parent238a6b7f09421006b2b16db6ccd82a89a13b2ca2 (diff)
downloadbcm5719-llvm-486a7aaa31eb86f93802ed0b0d343c376b4f0231.tar.gz
bcm5719-llvm-486a7aaa31eb86f93802ed0b0d343c376b4f0231.zip
[RS4GC] Strip off invariant.start because memory locations arent invariant
Summary: Invariant.start on memory locations has the property that the memory location is unchanging. However, this is not true in the face of rewriting statepoints for GC. Teach RS4GC about removing invariant.start so that optimizations after RS4GC does not incorrect sink a load from the memory location past a statepoint. Added test showcasing the issue. Reviewers: reames, apilipenko, dneilson Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D39388 llvm-svn: 317215
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud