reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombineCompares.cpp
  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];