Lines Matching refs:getIncomingValue

43   auto *FirstInst = cast<Instruction>(PN.getIncomingValue(0));  in PHIArgMergedDebugLoc()
50 auto *I = cast<Instruction>(PN.getIncomingValue(i)); in PHIArgMergedDebugLoc()
142 Value *Arg = PN.getIncomingValue(i); in foldIntegerTypedPHI()
306 auto *FirstIVI = cast<InsertValueInst>(PN.getIncomingValue(0)); in foldPHIArgInsertValueInstructionIntoPHI()
311 auto *I = dyn_cast<InsertValueInst>(PN.getIncomingValue(i)); in foldPHIArgInsertValueInstructionIntoPHI()
346 auto *FirstEVI = cast<ExtractValueInst>(PN.getIncomingValue(0)); in foldPHIArgExtractValueInstructionIntoPHI()
351 auto *I = dyn_cast<ExtractValueInst>(PN.getIncomingValue(i)); in foldPHIArgExtractValueInstructionIntoPHI()
382 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); in foldPHIArgBinOpIntoPHI()
393 Instruction *I = dyn_cast<Instruction>(PN.getIncomingValue(i)); in foldPHIArgBinOpIntoPHI()
442 Instruction *InInst = cast<Instruction>(PN.getIncomingValue(i)); in foldPHIArgBinOpIntoPHI()
465 NewBinOp->copyIRFlags(PN.getIncomingValue(0)); in foldPHIArgBinOpIntoPHI()
468 NewBinOp->andIRFlags(PN.getIncomingValue(i)); in foldPHIArgBinOpIntoPHI()
475 GetElementPtrInst *FirstInst =cast<GetElementPtrInst>(PN.getIncomingValue(0)); in foldPHIArgGEPIntoPHI()
493 dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i)); in foldPHIArgGEPIntoPHI()
566 GetElementPtrInst *InGEP =cast<GetElementPtrInst>(PN.getIncomingValue(i)); in foldPHIArgGEPIntoPHI()
636 LoadInst *FirstLI = cast<LoadInst>(PN.getIncomingValue(0)); in foldPHIArgLoadIntoPHI()
667 LoadInst *LI = dyn_cast<LoadInst>(PN.getIncomingValue(i)); in foldPHIArgLoadIntoPHI()
718 LoadInst *LI = cast<LoadInst>(PN.getIncomingValue(i)); in foldPHIArgLoadIntoPHI()
830 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); in foldPHIArgOpIntoPHI()
869 Instruction *I = dyn_cast<Instruction>(PN.getIncomingValue(i)); in foldPHIArgOpIntoPHI()
891 Value *NewInVal = cast<Instruction>(PN.getIncomingValue(i))->getOperand(0); in foldPHIArgOpIntoPHI()
918 BinOp->copyIRFlags(PN.getIncomingValue(0)); in foldPHIArgOpIntoPHI()
921 BinOp->andIRFlags(PN.getIncomingValue(i)); in foldPHIArgOpIntoPHI()
1077 InvokeInst *II = dyn_cast<InvokeInst>(PN->getIncomingValue(i)); in SliceUpIllegalIntegerPHI()
1169 Value *InVal = PN->getIncomingValue(i); in SliceUpIllegalIntegerPHI()
1200 if (PHINode *OldInVal = dyn_cast<PHINode>(PN->getIncomingValue(i))) in SliceUpIllegalIntegerPHI()
1311 if (isa<Instruction>(PN.getIncomingValue(0)) && in visitPHINode()
1312 isa<Instruction>(PN.getIncomingValue(1)) && in visitPHINode()
1313 cast<Instruction>(PN.getIncomingValue(0))->getOpcode() == in visitPHINode()
1314 cast<Instruction>(PN.getIncomingValue(1))->getOpcode() && in visitPHINode()
1315 PN.getIncomingValue(0)->hasOneUser()) in visitPHINode()
1323 Value *IV0 = PN.getIncomingValue(0); in visitPHINode()
1380 Value *VA = PN.getIncomingValue(i); in visitPHINode()
1406 isa<PHINode>(PN.getIncomingValue(InValNo))) in visitPHINode()
1410 Value *NonPhiInVal = PN.getIncomingValue(InValNo); in visitPHINode()
1415 Value *OpVal = PN.getIncomingValue(InValNo); in visitPHINode()
1441 Value *VA = PN.getIncomingValue(i); in visitPHINode()
1443 Value *VB = PN.getIncomingValue(j); in visitPHINode()