Lines Matching defs:SinglePred
1889 BasicBlock *SinglePred = BB->getSinglePredecessor();
1890 if (!SinglePred)
1893 const Instruction *TI = SinglePred->getTerminator();
1895 SinglePred == BB || hasAddressTakenAndUsed(BB))
1898 // If SinglePred was a loop header, BB becomes one.
1899 if (LoopHeaders.erase(SinglePred))
1902 LVI->eraseBlock(SinglePred);
1905 // Now that BB is merged into SinglePred (i.e. SinglePred code followed by
1910 // SinglePred: <LVI info1 for %p val>
1921 // LVI info1 for SinglePred. We have the following code: