diff options
author | Jessica Paquette <jpaquette@apple.com> | 2018-04-24 22:38:15 +0000 |
---|---|---|
committer | Jessica Paquette <jpaquette@apple.com> | 2018-04-24 22:38:15 +0000 |
commit | 4f56428de1bdca70d13a95fd951ccc1f7c7bde02 (patch) | |
tree | 4ee203ed7d6eed2f48d14ca8b7605262c454e893 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | f3cefad255e9ff56bead504ed787379d735760fc (diff) | |
download | bcm5719-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