reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
657 NewInsts[Base] = ConstantInt::getNullValue(IndexType); 666 NewInsts[PHI] = PHINode::Create(IndexType, PHI->getNumIncomingValues(), 674 if (NewInsts.find(Val) != NewInsts.end()) 674 if (NewInsts.find(Val) != NewInsts.end()) 680 Value *V = NewInsts[CI->getOperand(0)]; 681 NewInsts[CI] = V; 685 Value *Index = NewInsts[GEP->getOperand(1)] ? NewInsts[GEP->getOperand(1)] 685 Value *Index = NewInsts[GEP->getOperand(1)] ? NewInsts[GEP->getOperand(1)] 691 NewInsts[GEP->getOperand(0)]->getType()->getScalarSizeInBits()) { 693 Index, NewInsts[GEP->getOperand(0)]->getType(), 697 auto *Op = NewInsts[GEP->getOperand(0)]; 699 NewInsts[GEP] = Index; 701 NewInsts[GEP] = Builder.CreateNSWAdd( 718 PHINode *NewPhi = static_cast<PHINode *>(NewInsts[PHI]); 722 if (NewInsts.find(NewIncoming) != NewInsts.end()) 722 if (NewInsts.find(NewIncoming) != NewInsts.end()) 723 NewIncoming = NewInsts[NewIncoming]; 746 makeArrayRef(NewInsts[Val]), Val->getName() + ".ptr"); 756 return NewInsts[Start];