Lines Matching refs:PH
1948 BasicBlock *PH = CurLoop->getLoopPreheader(); in insertFFSIfProfitable() local
1955 auto *PreCondBB = PH->getSinglePredecessor(); in insertFFSIfProfitable()
1961 if (matchCondition(PreCondBI, PH) != InitX) in insertFFSIfProfitable()
1977 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in insertFFSIfProfitable()
2036 BasicBlock *PH = CurLoop->getLoopPreheader(); in recognizeShiftUntilLessThan() local
2037 auto *PreCondBB = PH->getSinglePredecessor(); in recognizeShiftUntilLessThan()
2045 if (matchShiftULTCondition(PreCondBI, PH, PreLoopThreshold) != InitX || in recognizeShiftUntilLessThan()
2063 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeShiftUntilLessThan()
2094 BasicBlock *PH = CurLoop->getLoopPreheader(); in recognizePopcount() local
2095 if (!PH || &PH->front() != PH->getTerminator()) in recognizePopcount()
2097 auto *EntryBI = dyn_cast<BranchInst>(PH->getTerminator()); in recognizePopcount()
2103 auto *PreCondBB = PH->getSinglePredecessor(); in recognizePopcount()