Lines Matching defs:SinglePred
1890 BasicBlock *SinglePred = BB->getSinglePredecessor();
1891 if (!SinglePred)
1894 const Instruction *TI = SinglePred->getTerminator();
1896 SinglePred == BB || hasAddressTakenAndUsed(BB))
1899 // If SinglePred was a loop header, BB becomes one.
1900 if (LoopHeaders.erase(SinglePred))
1903 LVI->eraseBlock(SinglePred);
1906 // Now that BB is merged into SinglePred (i.e. SinglePred code followed by
1911 // SinglePred: <LVI info1 for %p val>
1922 // LVI info1 for SinglePred. We have the following code: