summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/DynamicLoader
diff options
context:
space:
mode:
authorAmara Emerson <aemerson@apple.com>2019-06-27 23:56:34 +0000
committerAmara Emerson <aemerson@apple.com>2019-06-27 23:56:34 +0000
commitecb7ac35f9de3d4a89b382ae251337f0fe2941ef (patch)
treea915ec98bc68492b3eb1c4ef78985b242680b029 /lldb/source/Plugins/DynamicLoader
parent92e625c2233c98a9ffa6d7d5cc10462957425054 (diff)
downloadbcm5719-llvm-ecb7ac35f9de3d4a89b382ae251337f0fe2941ef.tar.gz
bcm5719-llvm-ecb7ac35f9de3d4a89b382ae251337f0fe2941ef.zip
[GlobalISel][IRTranslator] Fix some PHI bugs related to jump tables when optimizations are used.
The new switch lowering code that tries to generate jump tables and range checks were tested at -O0 on arm64, but on -O3 the generic switch lowering code goes to town on trying to generate optimized lowerings, e.g. multiple jump tables, range checks etc. This exposed bugs in the way PHI nodes are handled because the CFG looks even stranger after all of this is done. llvm-svn: 364613
Diffstat (limited to 'lldb/source/Plugins/DynamicLoader')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud