Home
last modified time | relevance | path

Searched refs:InnerLoopVectorizer (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp287 class InnerLoopVectorizer { class
289 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() function in __anond9ee33c50111::InnerLoopVectorizer
322 virtual ~InnerLoopVectorizer() {} in ~InnerLoopVectorizer()
610 class InnerLoopUnroller : public InnerLoopVectorizer {
617 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, 1, in InnerLoopUnroller()
674 void InnerLoopVectorizer::addNewMetadata(Instruction *To, in addNewMetadata()
682 void InnerLoopVectorizer::addMetadata(Instruction *To, in addMetadata()
688 void InnerLoopVectorizer::addMetadata(ArrayRef<Value *> To, in addMetadata()
1856 Value *InnerLoopVectorizer::getBroadcastInstrs(Value *V) { in getBroadcastInstrs()
1873 void InnerLoopVectorizer::createVectorIntInductionPHI( in createVectorIntInductionPHI()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp398 class InnerLoopVectorizer { class
400 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() function in llvm::InnerLoopVectorizer
411 virtual ~InnerLoopVectorizer() = default;
779 class InnerLoopUnroller : public InnerLoopVectorizer {
788 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, 1, in InnerLoopUnroller()
820 void InnerLoopVectorizer::setDebugLocFromInst(IRBuilder<> &B, const Value *Ptr) { in setDebugLocFromInst()
909 void InnerLoopVectorizer::addNewMetadata(Instruction *To, in addNewMetadata()
917 void InnerLoopVectorizer::addMetadata(Instruction *To, in addMetadata()
923 void InnerLoopVectorizer::addMetadata(ArrayRef<Value *> To, in addMetadata()
1666 Value *InnerLoopVectorizer::getBroadcastInstrs(Value *V) { in getBroadcastInstrs()
[all …]
H A DLoopVectorizationPlanner.h212 InnerLoopVectorizer &ILV;
214 VPCallbackILV(InnerLoopVectorizer &ILV) : ILV(ILV) {} in VPCallbackILV()
249 void executePlan(InnerLoopVectorizer &LB, DominatorTree *DT);
H A DVPlan.h55 class InnerLoopVectorizer; variable
239 InnerLoopVectorizer *ILV, VPCallback &Callback) in VPTransformState()
336 InnerLoopVectorizer *ILV;
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp445 class InnerLoopVectorizer { class
447 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() function in llvm::InnerLoopVectorizer
471 virtual ~InnerLoopVectorizer() = default;
747 class InnerLoopUnroller : public InnerLoopVectorizer {
757 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in InnerLoopUnroller()
796 class InnerLoopAndEpilogueVectorizer : public InnerLoopVectorizer {
806 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in InnerLoopAndEpilogueVectorizer()
1035 void InnerLoopVectorizer::collectPoisonGeneratingRecipes( in collectPoisonGeneratingRecipes()
1113 PHINode *InnerLoopVectorizer::getReductionResumeValue( in getReductionResumeValue()
2277 Value *InnerLoopVectorizer::getBroadcastInstrs(Value *V) { in getBroadcastInstrs()
[all …]
H A DLoopVectorizationPlanner.h315 InnerLoopVectorizer &LB, DominatorTree *DT,
H A DVPlan.h51 class InnerLoopVectorizer; variable
209 InnerLoopVectorizer *ILV, VPlan *Plan) in VPTransformState()
368 InnerLoopVectorizer *ILV;