Lines Matching refs:InVal
462 Value *InVal = std::get<1>(Incoming); in foldPHIArgBinOpIntoPHI() local
463 Instruction *InInst = cast<Instruction>(InVal); in foldPHIArgBinOpIntoPHI()
589 Value *InVal = std::get<1>(Incoming); in foldPHIArgGEPIntoPHI() local
590 GetElementPtrInst *InGEP = cast<GetElementPtrInst>(InVal); in foldPHIArgGEPIntoPHI()
691 Value *InVal = std::get<1>(Incoming); in foldPHIArgLoadIntoPHI() local
692 LoadInst *LI = dyn_cast<LoadInst>(InVal); in foldPHIArgLoadIntoPHI()
725 Value *InVal = FirstLI->getOperand(0); in foldPHIArgLoadIntoPHI() local
726 NewPN->addIncoming(InVal, PN.getIncomingBlock(0)); in foldPHIArgLoadIntoPHI()
753 if (NewInVal != InVal) in foldPHIArgLoadIntoPHI()
754 InVal = nullptr; in foldPHIArgLoadIntoPHI()
758 if (InVal) { in foldPHIArgLoadIntoPHI()
761 NewLI->setOperand(0, InVal); in foldPHIArgLoadIntoPHI()
918 Value *InVal = FirstInst->getOperand(0); in foldPHIArgOpIntoPHI() local
919 NewPN->addIncoming(InVal, PN.getIncomingBlock(0)); in foldPHIArgOpIntoPHI()
926 if (NewInVal != InVal) in foldPHIArgOpIntoPHI()
927 InVal = nullptr; in foldPHIArgOpIntoPHI()
932 if (InVal) { in foldPHIArgOpIntoPHI()
935 PhiVal = InVal; in foldPHIArgOpIntoPHI()
1203 Value *InVal = std::get<1>(Incoming); in SliceUpIllegalIntegerPHI() local
1213 if (InVal == PN) { in SliceUpIllegalIntegerPHI()
1231 Value *Res = InVal; in SliceUpIllegalIntegerPHI()
1234 Res, ConstantInt::get(InVal->getType(), Offset), "extract"); in SliceUpIllegalIntegerPHI()
1243 if (PHINode *OldInVal = dyn_cast<PHINode>(InVal)) in SliceUpIllegalIntegerPHI()