Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-09-27 17:44:21 +0300
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-09-27 17:44:29 +0300
commit404dc7af5db59186523eca136f71d87e606016e1 (patch)
tree8434158eb19ca850e5b64e2abe4857eb77e5c0d8
parent2769ceb0e7a4b4f11c2bf5bd21fd69c154c17ff8 (diff)
[TTI] getExtractWithExtendCost - remove default Index = -1 value
We currently always specify the index (even if we set it to -1), and a future patch will need to adjust this method to make it more compatible with getScalarizationOverhead
-rw-r--r--llvm/include/llvm/Analysis/TargetTransformInfo.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/include/llvm/Analysis/TargetTransformInfo.h b/llvm/include/llvm/Analysis/TargetTransformInfo.h
index 9b8f0a93d46e..e52381abd142 100644
--- a/llvm/include/llvm/Analysis/TargetTransformInfo.h
+++ b/llvm/include/llvm/Analysis/TargetTransformInfo.h
@@ -1159,10 +1159,10 @@ public:
const Instruction *I = nullptr) const;
/// \return The expected cost of a sign- or zero-extended vector extract. Use
- /// -1 to indicate that there is no information about the index value.
+ /// Index = -1 to indicate that there is no information about the index value.
InstructionCost getExtractWithExtendCost(unsigned Opcode, Type *Dst,
VectorType *VecTy,
- unsigned Index = -1) const;
+ unsigned Index) const;
/// \return The expected cost of control-flow related instructions such as
/// Phi, Ret, Br, Switch.