aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2021-02-19 14:43:51 +0000
committerDavid Green <david.green@arm.com>2021-02-19 14:43:51 +0000
commita1c34a9d6a5cbb25826455f67d98c2099d27391c (patch)
treed5ad5eef81f761153db16d7a449c2c333936e841 /llvm/lib
parentb2c7f06db1d0892a22c4c159383ca40c533d9244 (diff)
downloadllvm-a1c34a9d6a5cbb25826455f67d98c2099d27391c.zip
llvm-a1c34a9d6a5cbb25826455f67d98c2099d27391c.tar.gz
llvm-a1c34a9d6a5cbb25826455f67d98c2099d27391c.tar.bz2
[ARM] Correct vector predicate type in MVE getCmpSelInstrCost
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp b/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
index 9553b8e..806aff9 100644
--- a/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
+++ b/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
@@ -943,7 +943,7 @@ int ARMTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
BaseT::getScalarizationOverhead(VecCondTy, true, false) +
VecValTy->getNumElements() *
getCmpSelInstrCost(Opcode, ValTy->getScalarType(),
- CondTy->getScalarType(), VecPred, CostKind,
+ VecCondTy->getScalarType(), VecPred, CostKind,
I);
}