From c8b3edcddd221a5007565507fb16a07a027d32bc Mon Sep 17 00:00:00 2001 From: Alexey Bataev Date: Tue, 5 Mar 2024 12:07:46 -0800 Subject: Revert "[SLP][NFC]Use TargetTransformInfo:: instead of TTI:: in BoUpSLP to avoid" This reverts commit 083d8aa03aca55b88098a91e41e41a8e321a5721. --- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp index 69bbaae..8cf59a1 100644 --- a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp +++ b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp @@ -2379,8 +2379,7 @@ private: const TreeEntry *getOperandEntry(const TreeEntry *E, unsigned Idx) const; /// \returns Cast context for the given graph node. - TargetTransformInfo::CastContextHint - getCastContextHint(const TreeEntry &TE) const; + TTI::CastContextHint getCastContextHint(const TreeEntry &TE) const; /// \returns the cost of the vectorizable entry. InstructionCost getEntryCost(const TreeEntry *E, @@ -7038,8 +7037,7 @@ static bool isAlternateInstruction(const Instruction *I, return I->getOpcode() == AltOp->getOpcode(); } -TargetTransformInfo::OperandValueInfo -BoUpSLP::getOperandInfo(ArrayRef Ops) { +TTI::OperandValueInfo BoUpSLP::getOperandInfo(ArrayRef Ops) { assert(!Ops.empty()); const auto *Op0 = Ops.front(); -- cgit v1.1