Lines Matching refs:loopHeader
903 BlockT *loopHeader = loopRep->getHeader(); in loopendPatternMatch() local
905 int numBreak = loopbreakPatternMatch(loopRep, loopHeader); in loopendPatternMatch()
911 int numCont = loopcontPatternMatch(loopRep, loopHeader); in loopendPatternMatch()
946 BlockT *loopHeader) { in loopbreakPatternMatch() argument
1123 BlockT *loopHeader) { in loopcontPatternMatch() argument
1127 InvBlockGTraits::child_begin(loopHeader), in loopcontPatternMatch()
1128 iterEnd = InvBlockGTraits::child_end(loopHeader); in loopcontPatternMatch()
1133 loopHeader, loopRep); in loopcontPatternMatch()
1142 (*iter)->removeSuccessor(loopHeader); in loopcontPatternMatch()
2176 BlockT *loopHeader; in normalizeInfiniteLoopExit() local
2178 loopHeader = LoopRep->getHeader(); in normalizeInfiniteLoopExit()
2182 if (loopHeader!=NULL && loopLatch!=NULL) { in normalizeInfiniteLoopExit()
2198 MachineInstrBuilder(newInstr).addMBB(loopHeader).addReg(immReg, false); in normalizeInfiniteLoopExit()
2542 BlockT *loopHeader = loopRep->getHeader(); in hasBackEdge() local
2544 return curBlk->isSuccessor(loopHeader); in hasBackEdge()