summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
diff options
context:
space:
mode:
authorAnna Thomas <anna@azul.com>2017-02-02 13:22:03 +0000
committerAnna Thomas <anna@azul.com>2017-02-02 13:22:03 +0000
commit7f4b26e189f84e1a6b283ffb91033f9121419d92 (patch)
tree0417f94e0fff27198707e3df5ae5c8dec38285d2 /lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
parentfc19a8ff07a1c9c57b2b086512d9aaae474bf0f8 (diff)
downloadbcm5719-llvm-7f4b26e189f84e1a6b283ffb91033f9121419d92.tar.gz
bcm5719-llvm-7f4b26e189f84e1a6b283ffb91033f9121419d92.zip
[LICM] Hoist loads that are dominated by invariant.start intrinsic, and are invariant in the loop.
Summary: We can hoist out loads that are dominated by invariant.start, to the preheader. We conservatively assume the load is variant, if we see a corresponding use of invariant.start (it could be an invariant.end or an escaping call). Reviewers: mkuper, sanjoy, reames Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D29331 llvm-svn: 293887
Diffstat (limited to 'lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud