aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorQuentin Colombet <qcolombet@apple.com>2017-05-08 18:16:31 +0000
committerQuentin Colombet <qcolombet@apple.com>2017-05-08 18:16:31 +0000
commit55a72b3b057c6bc20b135132090d464f60e7f536 (patch)
tree394f37d336d071398d0edab1b88ffabf87a36717 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parent0e41a41b878e6f802468051d4c295b25b5ecf003 (diff)
downloadllvm-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