summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2015-10-25 00:27:14 +0000
committerCraig Topper <craig.topper@gmail.com>2015-10-25 00:27:14 +0000
commit7bf52c9d26671869c0f4372e799fd1f1cedcfd19 (patch)
tree8788e7f6b76c230516d57c0c7a1d60b6da4fa8de /llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
parent2c5bcc59c0597687a2d4493009835f4780a59122 (diff)
downloadbcm5719-llvm-7bf52c9d26671869c0f4372e799fd1f1cedcfd19.tar.gz
bcm5719-llvm-7bf52c9d26671869c0f4372e799fd1f1cedcfd19.zip
Use MVT::SimpleValueType instead of MVT in template parameter. NFC
llvm-svn: 251217
Diffstat (limited to 'llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp')
-rw-r--r--llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp b/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
index 04e0ec9f9d7..024e05b501a 100644
--- a/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+++ b/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
@@ -186,7 +186,8 @@ int AArch64TTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) {
if (!SrcTy.isSimple() || !DstTy.isSimple())
return BaseT::getCastInstrCost(Opcode, Dst, Src);
- static const TypeConversionCostTblEntry<MVT> ConversionTbl[] = {
+ static const TypeConversionCostTblEntry<MVT::SimpleValueType>
+ ConversionTbl[] = {
{ ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 0 },
{ ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 0 },
{ ISD::SIGN_EXTEND, MVT::v2i64, MVT::v2i32, 1 },
OpenPOWER on IntegriCloud