HomeSort by relevance Sort by last modified time
    Searched defs:TheLoop (Results 1 - 8 of 8) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
VPlanHCFGBuilder.h 43 Loop *TheLoop;
59 /// Build plain CFG for TheLoop. Return a new VPRegionBlock (TopRegion)
65 : TheLoop(Lp), LI(LI), Plan(P) {}
67 /// Build H-CFG for TheLoop and update Plan accordingly.
VPlanHCFGBuilder.cpp 38 Loop *TheLoop;
73 : TheLoop(Lp), LI(LI), Plan(P) {}
139 BasicBlock *PH = TheLoop->getLoopPreheader();
147 BasicBlock *Exit = TheLoop->getUniqueExitBlock();
155 return !TheLoop->contains(Inst);
249 BasicBlock *PreheaderBB = TheLoop->getLoopPreheader();
255 VPBlockBase *HeaderVPBB = getOrCreateVPBB(TheLoop->getHeader());
259 LoopBlocksRPO RPO(TheLoop);
307 BasicBlock *LoopExitBB = TheLoop->getUniqueExitBlock();
328 PlainCFGBuilder PCFGBuilder(TheLoop, LI, Plan)
    [all...]
LoopVectorize.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/
LoopVectorizationLegality.h 41 /// instruction that prevents vectorization. Otherwise \p TheLoop is used for
46 Loop *TheLoop,
159 const Loop *TheLoop;
220 : TheLoop(L), LI(LI), PSE(PSE), TLI(TLI), DT(DT), GetLAA(GetLAA),
382 RemarkName, TheLoop, I);
396 Loop *TheLoop;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 514 static bool blockNeedsPredication(BasicBlock *BB, Loop *TheLoop,
614 Loop *TheLoop;
  /external/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 65 /// \p TheLoop.
68 const Loop *TheLoop,
523 DepChecker(std::move(LAI.DepChecker)), TheLoop(LAI.TheLoop),
537 TheLoop = LAI.TheLoop;
565 static bool blockNeedsPredication(BasicBlock *BB, Loop *TheLoop,
659 Loop *TheLoop;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
LoopAccessAnalysis.cpp 503 AccessAnalysis(const DataLayout &Dl, Loop *TheLoop, AliasAnalysis *AA,
506 : DL(Dl), TheLoop(TheLoop), AST(*AA), LI(LI), DepCands(DA),
536 Loop *TheLoop, unsigned &RunningDepId,
546 Loop *TheLoop, const ValueToValueMap &Strides,
583 const Loop *TheLoop;
658 Loop *TheLoop, unsigned &RunningDepId,
663 if (!hasComputableBounds(PSE, StridesMap, Ptr, TheLoop, Assume))
668 if (ShouldCheckWrap && !isNoWrap(PSE, StridesMap, Ptr, TheLoop)) {
689 RtCheck.insert(TheLoop, Ptr, IsWrite, DepId, ASId, StridesMap, PSE)
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]

Completed in 3089 milliseconds