Home
last modified time | relevance | path

Searched refs:backedges (Results 1 – 6 of 6) sorted by relevance

/external/llvm/test/Transforms/LoopSimplify/
Dindirectbr-backedge.ll3 ; LoopSimplify shouldn't split loop backedges that use indirectbr.
/external/llvm/test/Analysis/ScalarEvolution/
Dunsimplified-loop.ll3 ; This loop has no preheader, multiple backedges, etc., but ScalarEvolution
/external/chromium_org/v8/src/compiler/
Dscheduler.cc787 ZoneList<std::pair<BasicBlock*, int> >* backedges) { in ComputeLoopInfo()
793 for (int i = 0; i < backedges->length(); i++) { in ComputeLoopInfo()
794 BasicBlock* member = backedges->at(i).first; in ComputeLoopInfo()
795 BasicBlock* header = member->SuccessorAt(backedges->at(i).second); in ComputeLoopInfo()
942 ZoneList<std::pair<BasicBlock*, int> > backedges(1, zone); in ComputeSpecialRPO() local
960 backedges.Add( in ComputeSpecialRPO()
985 &backedges); in ComputeSpecialRPO()
/external/llvm/test/Analysis/BlockFrequencyInfo/
Dbasic.ll10 ; Loop backedges are weighted and thus their bodies have a greater frequency.
Dirreducible.ll49 ; that are targets of a backedge within it (excluding backedges within true
53 ; intercepts all the edges to the headers. All backedges and entries point to
/external/llvm/docs/
DBlockFrequencyTerminology.rst67 bottom-up, ignoring backedges; i.e., as a DAG. After each loop is processed,