Lines Matching refs:LoopPredecessors
124 : Blocks(1, BB), BlockToChain(BlockToChain), LoopPredecessors(0) { in BlockChain()
180 unsigned LoopPredecessors; member in __anond3af580f0211::BlockChain
335 if (SuccChain.LoopPredecessors > 0 && --SuccChain.LoopPredecessors == 0) in markChainSuccessors()
409 if (SuccChain.LoopPredecessors != 0) { in selectBestSuccessor()
441 << (SuccChain.LoopPredecessors != 0 ? " (CFG break)" : "") in selectBestSuccessor()
482 assert(SuccChain.LoopPredecessors == 0 && "Found CFG-violating block"); in selectBestCandidateBlock()
562 SuccChain.LoopPredecessors = 0; in buildChain()
829 assert(LoopChain.LoopPredecessors == 0); in buildLoopChains()
836 assert(Chain.LoopPredecessors == 0); in buildLoopChains()
842 ++Chain.LoopPredecessors; in buildLoopChains()
846 if (Chain.LoopPredecessors == 0) in buildLoopChains()
856 if (LoopChain.LoopPredecessors) { in buildLoopChains()
950 assert(Chain.LoopPredecessors == 0); in buildCFGChains()
956 ++Chain.LoopPredecessors; in buildCFGChains()
960 if (Chain.LoopPredecessors == 0) in buildCFGChains()