aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2020-10-30 21:19:52 +0000
committerFlorian Hahn <flo@fhahn.com>2020-10-30 21:26:14 +0000
commit408c4408facc3a79ee4ff7e9983cc972f797e176 (patch)
tree655a0828ec81625590ee2c33b7b23d9f09c54a1f /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
parent3d049bce98ce39becfaa0fc15a54f1e8a7d62643 (diff)
downloadllvm-408c4408facc3a79ee4ff7e9983cc972f797e176.zip
llvm-408c4408facc3a79ee4ff7e9983cc972f797e176.tar.gz
llvm-408c4408facc3a79ee4ff7e9983cc972f797e176.tar.bz2
Revert "[TTI] Add VecPred argument to getCmpSelInstrCost."
This reverts commit 73f01e3df58dca9d1596440b866b52929e3878de. This appears to break http://lab.llvm.org:8011/#/builders/85/builds/383.
Diffstat (limited to 'llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp')
-rw-r--r--llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp b/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
index 877495b..481c1fd 100644
--- a/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
+++ b/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
@@ -2238,9 +2238,9 @@ template<typename T> static int costAndCollectOperands(
unsigned MinIdx, unsigned MaxIdx) {
Operations.emplace_back(Opcode, MinIdx, MaxIdx);
Type *OpType = S->getOperand(0)->getType();
- return NumRequired * TTI.getCmpSelInstrCost(
- Opcode, OpType, CmpInst::makeCmpResultType(OpType),
- CmpInst::BAD_ICMP_PREDICATE, CostKind);
+ return NumRequired *
+ TTI.getCmpSelInstrCost(Opcode, OpType,
+ CmpInst::makeCmpResultType(OpType), CostKind);
};
switch (S->getSCEVType()) {