Home
last modified time | relevance | path

Searched defs:OuterLoop (Results 1 – 8 of 8) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp52 static CmpInst *getOuterLoopLatchCmp(const Loop &OuterLoop) { in getOuterLoopLatchCmp()
103 bool LoopNest::arePerfectlyNested(const Loop &OuterLoop, const Loop &InnerLoop, in arePerfectlyNested()
110 const Loop &OuterLoop, const Loop &InnerLoop, ScalarEvolution &SE) { in analyzeLoopNestForPerfectNest()
182 const Loop &OuterLoop, const Loop &InnerLoop, ScalarEvolution &SE) { in getInterveningInstructions()
315 static bool checkLoopsStructure(const Loop &OuterLoop, const Loop &InnerLoop, in checkLoopsStructure()
H A DBlockFrequencyInfoImpl.cpp313 const LoopData *OuterLoop, in addToDist() argument
375 addLoopSuccessorsToDist(const LoopData * OuterLoop,LoopData & Loop,Distribution & Dist) addLoopSuccessorsToDist() argument
448 distributeMass(const BlockNode & Source,LoopData * OuterLoop,Distribution & Dist) distributeMass() argument
652 addNodesInLoop(const BFIBase::LoopData & OuterLoop) addNodesInLoop() argument
674 addEdge(IrrNode & Irr,const BlockNode & Succ,const BFIBase::LoopData * OuterLoop) addEdge() argument
775 createIrreducibleLoop(BlockFrequencyInfoImplBase & BFI,const IrreducibleGraph & G,LoopData * OuterLoop,std::list<LoopData>::iterator Insert,const std::vector<const IrreducibleGraph::IrrNode * > & SCC) createIrreducibleLoop() argument
797 analyzeIrreducible(const IrreducibleGraph & G,LoopData * OuterLoop,std::list<LoopData>::iterator Insert) analyzeIrreducible() argument
816 updateLoopWithIrreducible(LoopData & OuterLoop) updateLoopWithIrreducible() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp281 Loop *OuterLoop; member in __anona8cdc8870211::LoopInterchangeLegality
321 Loop *OuterLoop; member in __anona8cdc8870211::LoopInterchangeProfitability
350 Loop *OuterLoop; member in __anona8cdc8870211::LoopInterchangeTransform
547 tightlyNested(Loop * OuterLoop,Loop * InnerLoop) tightlyNested() argument
884 areOuterLoopExitPHIsSupported(Loop * OuterLoop,Loop * InnerLoop) areOuterLoopExitPHIsSupported() argument
917 areInnerLoopLatchPHIsSupported(Loop * OuterLoop,Loop * InnerLoop) areInnerLoopLatchPHIsSupported() argument
1154 isProfitable(const Loop * InnerLoop,const Loop * OuterLoop,unsigned InnerLoopId,unsigned OuterLoopId,CharMatrix & DepMatrix,const DenseMap<const Loop *,unsigned> & CostMap,std::unique_ptr<CacheCost> & CC) isProfitable() argument
1196 removeChildLoop(Loop * OuterLoop,Loop * InnerLoop) removeChildLoop() argument
[all...]
H A DLoopFlatten.cpp110 Loop *OuterLoop = nullptr; // The loop pair to be flattened. global() member
962 auto *OuterLoop = InnerLoop->getParentLoop(); run() local
[all...]
H A DLoopSimplifyCFG.cpp385 if (Loop *OuterLoop = LI.getLoopFor(Preheader)) { handleDeadExits() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanHCFGBuilder.cpp160 static bool doesContainLoop(const Loop *L, const Loop *OuterLoop) { in doesContainLoop() argument
H A DLoopVectorize.cpp1960 Loop *OuterLoop = nullptr; global() member in __anon87314d7f0711::GeneratedRTChecks
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1685 const Loop *OuterLoop = TheLoop->getParentLoop(); expandBounds() local