summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJessica Paquette <jpaquette@apple.com>2018-04-24 22:38:15 +0000
committerJessica Paquette <jpaquette@apple.com>2018-04-24 22:38:15 +0000
commit4f56428de1bdca70d13a95fd951ccc1f7c7bde02 (patch)
tree4ee203ed7d6eed2f48d14ca8b7605262c454e893 /clang/lib/Frontend/CompilerInvocation.cpp
parentf3cefad255e9ff56bead504ed787379d735760fc (diff)
downloadbcm5719-llvm-4f56428de1bdca70d13a95fd951ccc1f7c7bde02.tar.gz
bcm5719-llvm-4f56428de1bdca70d13a95fd951ccc1f7c7bde02.zip
[MachineOutliner] Check for explicit uses of LR/W30 in MI operands
Before, the outliner would grab ADRPs that used LR/W30. This patch fixes that by checking for explicit uses of those registers before the special-casing for ADRPs. This also adds a test that ensures that those sorts of ADRPs won't be outlined. llvm-svn: 330783
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud