Home
last modified time | relevance | path

Searched refs:OInst (Results 1 – 2 of 2) sorted by relevance

/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLICM.cpp564 if (Instruction *OInst = dyn_cast<Instruction>(*OI)) in CloneInstructionInExitBlock() local
565 if (Loop *OLoop = LI->getLoopFor(OInst->getParent())) in CloneInstructionInExitBlock()
568 PHINode::Create(OInst->getType(), PN.getNumIncomingValues(), in CloneInstructionInExitBlock()
569 OInst->getName() + ".lcssa", ExitBlock.begin()); in CloneInstructionInExitBlock()
571 OpPN->addIncoming(OInst, PN.getIncomingBlock(i)); in CloneInstructionInExitBlock()
/NextBSD/contrib/llvm/lib/Analysis/
HDScalarEvolutionExpander.cpp836 if (Instruction *OInst = dyn_cast<Instruction>(OI)) in isNormalAddRecExprPHI() local
837 if (!SE.DT->dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI()
875 Instruction *OInst = dyn_cast<Instruction>(IncV->getOperand(1)); in getIVIncOperand() local
876 if (!OInst || SE.DT->dominates(OInst, InsertPos)) in getIVIncOperand()
887 if (Instruction *OInst = dyn_cast<Instruction>(*I)) { in getIVIncOperand() local
888 if (!SE.DT->dominates(OInst, InsertPos)) in getIVIncOperand()