Searched defs:OuterLoop (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp52 static CmpInst *getOuterLoopLatchCmp(const Loop &OuterLoop) { argument
103 bool LoopNest::arePerfectlyNested(const Loop &OuterLoop, const Loop &InnerLoop, argument
109 analyzeLoopNestForPerfectNest( const Loop &OuterLoop, const Loop &InnerLoop, ScalarEvolution &SE) argument
181 getInterveningInstructions( const Loop &OuterLoop, const Loop &InnerLoop, ScalarEvolution &SE) argument
315 checkLoopsStructure(const Loop &OuterLoop, const Loop &InnerLoop, ScalarEvolution &SE) argument
[all...]
H A DBlockFrequencyInfoImpl.cpp311 addToDist(Distribution &Dist, const LoopData *OuterLoop, const BlockNode &Pred, const BlockNode &Succ, uint64_t Weight) argument
373 addLoopSuccessorsToDist( const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist) argument
446 distributeMass(const BlockNode &Source, LoopData *OuterLoop, Distribution &Dist) argument
660 addNodesInLoop(const BFIBase::LoopData &OuterLoop) argument
681 addEdge(IrrNode &Irr, const BlockNode &Succ, const BFIBase::LoopData *OuterLoop) argument
781 createIrreducibleLoop( BlockFrequencyInfoImplBase &BFI, const IrreducibleGraph &G, LoopData *OuterLoop, std::list<LoopData>::iterator Insert, const std::vector<const IrreducibleGraph::IrrNode *> &SCC) argument
804 analyzeIrreducible( const IrreducibleGraph &G, LoopData *OuterLoop, std::list<LoopData>::iterator Insert) argument
824 updateLoopWithIrreducible(LoopData &OuterLoop) argument
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp286 Loop *OuterLoop; member in class:__anon3476::LoopInterchangeLegality
326 Loop *OuterLoop; member in class:__anon3476::LoopInterchangeProfitability
355 Loop *OuterLoop; member in class:__anon3476::LoopInterchangeTransform
508 processLoop(Loop *InnerLoop, Loop *OuterLoop, unsigned InnerLoopId, unsigned OuterLoopId, std::vector<std::vector<char>> &DependencyMatrix, const DenseMap<const Loop *, unsigned> &CostMap) argument
[all...]
H A DLoopFlatten.cpp113 Loop *OuterLoop = nullptr; // The loop pair to be flattened. member in struct:__anon3467::FlattenInfo
926 auto *OuterLoop = InnerLoop->getParentLoop(); local
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h637 IrreducibleGraph(BFIBase &BFI, const BFIBase::LoopData *OuterLoop, BlockEdgesAdder addBlockEdges) argument
662 initialize(const BFIBase::LoopData *OuterLoop, BlockEdgesAdder addBlockEdges) argument
677 addEdges(const BlockNode &Node, const BFIBase::LoopData *OuterLoop, BlockEdgesAdder addBlockEdges) argument
1655 operator ()(IrreducibleGraph &G, IrreducibleGraph::IrrNode &Irr, const LoopData *OuterLoop) argument
1666 computeIrreducibleMass( LoopData *OuterLoop, std::list<LoopData>::iterator Insert) argument
1695 propagateMassToSuccessors(LoopData *OuterLoop, const BlockNode &Node) argument
[all...]

Completed in 187 milliseconds