diff options
author | Quentin Colombet <qcolombet@apple.com> | 2017-05-08 18:16:31 +0000 |
---|---|---|
committer | Quentin Colombet <qcolombet@apple.com> | 2017-05-08 18:16:31 +0000 |
commit | 55a72b3b057c6bc20b135132090d464f60e7f536 (patch) | |
tree | 394f37d336d071398d0edab1b88ffabf87a36717 /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | 0e41a41b878e6f802468051d4c295b25b5ecf003 (diff) | |
download | llvm-55a72b3b057c6bc20b135132090d464f60e7f536.zip llvm-55a72b3b057c6bc20b135132090d464f60e7f536.tar.gz llvm-55a72b3b057c6bc20b135132090d464f60e7f536.tar.bz2 |
[AArch64][RegisterBankInfo] Change the default mapping of fp loads.
This fixes PR32550, in a way that does not imply running the greedy
mode at O0.
The fix consists in checking if a load is used by any floating point
instruction and if yes, we return a default mapping with FPR instead
of GPR.
llvm-svn: 302453
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions