summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuentin Colombet <qcolombet@apple.com>2016-06-08 01:24:00 +0000
committerQuentin Colombet <qcolombet@apple.com>2016-06-08 01:24:00 +0000
commita4ac7cdac250cbfb84d72bca5443cd47f21f1774 (patch)
tree66c2b3c797d0f65483fb5982f85e2c13c6f242d8
parenta06ac071652ffed4fe6c443fd22e80c944d308bc (diff)
downloadbcm5719-llvm-a4ac7cdac250cbfb84d72bca5443cd47f21f1774.tar.gz
bcm5719-llvm-a4ac7cdac250cbfb84d72bca5443cd47f21f1774.zip
[AArch64][RegisterBankInfo] Use the generic implementation of copyCost.
Long term we may want to give high cost at FPR to/from GPR copies. llvm-svn: 272086
-rw-r--r--llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp b/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp
index 72097a9bbd8..94e2d569e71 100644
--- a/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp
+++ b/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp
@@ -71,7 +71,8 @@ unsigned AArch64RegisterBankInfo::copyCost(const RegisterBank &A,
// Will introduce other hooks for different size:
// * extract cost.
// * build_sequence cost.
- return 0;
+ // TODO: Add more accurate cost for FPR to/from GPR.
+ return RegisterBankInfo::copyCost(A, B, Size);
}
const RegisterBank &AArch64RegisterBankInfo::getRegBankFromRegClass(
OpenPOWER on IntegriCloud