Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationPlanner.h212 InnerLoopVectorizer &ILV;
214 VPCallbackILV(InnerLoopVectorizer &ILV) : ILV(ILV) {} in VPCallbackILV()
249 void executePlan(InnerLoopVectorizer &LB, DominatorTree *DT);
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 …]
DVPlan.h55 class InnerLoopVectorizer; variable
239 InnerLoopVectorizer *ILV, VPCallback &Callback) in VPTransformState()
336 InnerLoopVectorizer *ILV;
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorizationPlanner.h224 InnerLoopVectorizer &ILV;
226 VPCallbackILV(InnerLoopVectorizer &ILV) : ILV(ILV) {} in VPCallbackILV()
265 void executePlan(InnerLoopVectorizer &LB, DominatorTree *DT);
DLoopVectorize.cpp451 class InnerLoopVectorizer { class
453 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() function in llvm::InnerLoopVectorizer
472 virtual ~InnerLoopVectorizer() = default;
898 class InnerLoopUnroller : public InnerLoopVectorizer {
908 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in InnerLoopUnroller()
951 class InnerLoopAndEpilogueVectorizer : public InnerLoopVectorizer {
960 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in InnerLoopAndEpilogueVectorizer()
1063 void InnerLoopVectorizer::setDebugLocFromInst(IRBuilder<> &B, const Value *Ptr) { in setDebugLocFromInst()
1163 void InnerLoopVectorizer::addNewMetadata(Instruction *To, in addNewMetadata()
1171 void InnerLoopVectorizer::addMetadata(Instruction *To, in addMetadata()
[all …]
DVPlan.h53 class InnerLoopVectorizer; variable
251 VectorizerValueMap &ValueMap, InnerLoopVectorizer *ILV, in VPTransformState()
367 InnerLoopVectorizer *ILV;
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp287 class InnerLoopVectorizer { class
289 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() function in __anon63bf7e8f0111::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 …]
/external/llvm-project/llvm/docs/Proposals/
DVariableNames.rst46 InnerLoopVectorizer LB(L, PSE, LI, DT, TLI, TTI, AC, ORE, VF.Width, IC,