Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:getIncomingValue

25   Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0));
45 Instruction *I = dyn_cast<Instruction>(PN.getIncomingValue(i));
101 Instruction *InInst = cast<Instruction>(PN.getIncomingValue(i));
131 GetElementPtrInst *FirstInst =cast<GetElementPtrInst>(PN.getIncomingValue(0));
148 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i));
221 GetElementPtrInst *InGEP =cast<GetElementPtrInst>(PN.getIncomingValue(i));
288 LoadInst *FirstLI = cast<LoadInst>(PN.getIncomingValue(0));
319 LoadInst *LI = dyn_cast<LoadInst>(PN.getIncomingValue(i));
357 Value *NewInVal = cast<LoadInst>(PN.getIncomingValue(i))->getOperand(0);
379 cast<LoadInst>(PN.getIncomingValue(i))->setVolatile(false);
392 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0));
436 Instruction *I = dyn_cast<Instruction>(PN.getIncomingValue(i));
465 Value *NewInVal = cast<Instruction>(PN.getIncomingValue(i))->getOperand(0);
543 Value *Op = PN->getIncomingValue(i);
643 InvokeInst *II = dyn_cast<InvokeInst>(PN->getIncomingValue(i));
733 Value *InVal = PN->getIncomingValue(i);
764 if (PHINode *OldInVal = dyn_cast<PHINode>(PN->getIncomingValue(i)))
800 if (isa<Instruction>(PN.getIncomingValue(0)) &&
801 isa<Instruction>(PN.getIncomingValue(1)) &&
802 cast<Instruction>(PN.getIncomingValue(0))->getOpcode() ==
803 cast<Instruction>(PN.getIncomingValue(1))->getOpcode() &&
806 PN.getIncomingValue(0)->hasOneUse())
845 isa<PHINode>(PN.getIncomingValue(InValNo)))
849 Value *NonPhiInVal = PN.getIncomingValue(InValNo);
854 Value *OpVal = PN.getIncomingValue(InValNo);
880 Value *VA = PN.getIncomingValue(i);
882 Value *VB = PN.getIncomingValue(j);