summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <doerfert@cs.uni-saarland.de>2016-02-14 23:37:14 +0000
committerJohannes Doerfert <doerfert@cs.uni-saarland.de>2016-02-14 23:37:14 +0000
commit2353e39e1f841c4cc569621696f7bd9a3c7fa035 (patch)
tree1711c4a6678b25f0aa1c0d9d49755342617aac62 /lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
parent8756107f93e3561b1608a9b9bea053a2f5bbdd86 (diff)
downloadbcm5719-llvm-2353e39e1f841c4cc569621696f7bd9a3c7fa035.tar.gz
bcm5719-llvm-2353e39e1f841c4cc569621696f7bd9a3c7fa035.zip
[FIX] Hoist accesses if AA stated they are invariant
Before this patch it could happen that we did not hoist a load that was a base pointer of another load even though AA already declared the first one as invariant (during ScopDetection). If this case arises we will now skipt the "can be overwriten" check because in this case the over-approximating nature causes us to generate broken code. llvm-svn: 260862
Diffstat (limited to 'lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud