Home
last modified time | relevance | path

Searched refs:OrigLoop (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DVPRecipeBuilder.h28 Loop *OrigLoop; variable
106 VPRecipeBuilder(Loop *OrigLoop, const TargetLibraryInfo *TLI, in VPRecipeBuilder() argument
110 : OrigLoop(OrigLoop), TLI(TLI), TTI(TTI), Legal(Legal), CM(CM), in VPRecipeBuilder()
DLoopVectorize.cpp359 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() argument
366 : OrigLoop(OrigLoop), PSE(PSE), LI(LI), DT(DT), TLI(TLI), TTI(TTI), in InnerLoopVectorizer()
606 Loop *OrigLoop; member in llvm::InnerLoopVectorizer
712 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopUnroller() argument
719 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, 1, in InnerLoopUnroller()
1759 bool SafeToHoist = OrigLoop->isLoopInvariant(V) && in getBroadcastInstrs()
1860 return (OrigLoop->contains(I) && shouldScalarizeInstruction(I)); in needsScalarInduction()
1921 assert(PSE.getSE()->isLoopInvariant(ID.getStep(), OrigLoop) && in widenIntOrFpInduction()
1923 auto &DL = OrigLoop->getHeader()->getModule()->getDataLayout(); in widenIntOrFpInduction()
2164 if (OrigLoop->isLoopInvariant(V)) in getOrCreateScalarValue()
[all …]
DLoopVectorizationPlanner.h181 Loop *OrigLoop; variable
223 : OrigLoop(L), LI(LI), TLI(TLI), TTI(TTI), Legal(Legal), CM(CM) {} in LoopVectorizationPlanner()
/external/llvm/lib/Transforms/Utils/
DCloneFunction.cpp656 Loop *OrigLoop, ValueToValueMapTy &VMap, in cloneLoopWithPreheader() argument
660 assert(OrigLoop->getSubLoops().empty() && in cloneLoopWithPreheader()
662 Function *F = OrigLoop->getHeader()->getParent(); in cloneLoopWithPreheader()
663 Loop *ParentLoop = OrigLoop->getParentLoop(); in cloneLoopWithPreheader()
671 BasicBlock *OrigPH = OrigLoop->getLoopPreheader(); in cloneLoopWithPreheader()
685 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
698 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
/external/llvm/lib/Transforms/Scalar/
DLoopDistribute.cpp87 : DepCycle(DepCycle), OrigLoop(L), ClonedLoop(nullptr) { in InstPartition()
118 for (auto *B : OrigLoop->getBlocks()) in populateUsedSet()
129 if (I && OrigLoop->contains(I->getParent()) && Set.insert(I).second) in populateUsedSet()
142 ClonedLoop = ::cloneLoopWithPreheader(InsertBefore, LoopDomBB, OrigLoop, in cloneLoopWithPreheader()
156 return ClonedLoop ? ClonedLoop : OrigLoop; in getDistributedLoop()
173 for (auto *Block : OrigLoop->getBlocks()) in removeUnusedInsts()
215 Loop *OrigLoop; member in __anon9db3a4f70111::InstPartition
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopDistribute.cpp121 : DepCycle(DepCycle), OrigLoop(L) { in InstPartition()
152 for (auto *B : OrigLoop->getBlocks()) in populateUsedSet()
163 if (I && OrigLoop->contains(I->getParent()) && Set.insert(I).second) in populateUsedSet()
176 ClonedLoop = ::cloneLoopWithPreheader(InsertBefore, LoopDomBB, OrigLoop, in cloneLoopWithPreheader()
190 return ClonedLoop ? ClonedLoop : OrigLoop; in getDistributedLoop()
207 for (auto *Block : OrigLoop->getBlocks()) in removeUnusedInsts()
249 Loop *OrigLoop; member in __anonce78c04f0111::InstPartition
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DCloneFunction.cpp738 Loop *OrigLoop, ValueToValueMapTy &VMap, in cloneLoopWithPreheader() argument
742 assert(OrigLoop->getSubLoops().empty() && in cloneLoopWithPreheader()
744 Function *F = OrigLoop->getHeader()->getParent(); in cloneLoopWithPreheader()
745 Loop *ParentLoop = OrigLoop->getParentLoop(); in cloneLoopWithPreheader()
753 BasicBlock *OrigPH = OrigLoop->getLoopPreheader(); in cloneLoopWithPreheader()
767 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
780 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp289 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() argument
294 : OrigLoop(OrigLoop), PSE(PSE), LI(LI), DT(DT), TLI(TLI), TTI(TTI), in InnerLoopVectorizer()
515 Loop *OrigLoop; member in __anon0b4224d80111::InnerLoopVectorizer
612 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopUnroller() argument
617 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, 1, in InnerLoopUnroller()
1860 bool Invariant = OrigLoop->isLoopInvariant(V) && !NewInstr; in getBroadcastInstrs()
1948 auto &DL = OrigLoop->getHeader()->getModule()->getDataLayout(); in widenIntInduction()
2458 OrigLoop) && in vectorizeMemoryInstruction()
2473 (GepOperandInst && OrigLoop->contains(GepOperandInst))) { in vectorizeMemoryInstruction()
2476 OrigLoop)) && in vectorizeMemoryInstruction()
[all …]
/external/llvm/include/llvm/Transforms/Utils/
DCloning.h225 Loop *OrigLoop, ValueToValueMapTy &VMap,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DCloning.h250 Loop *OrigLoop, ValueToValueMapTy &VMap,