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

References

lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
  610     UserChain.push_back(U);
  634   distributeExtsAndCloneChain(UserChain.size() - 1);
  637   for (User *I : UserChain) {
  639       UserChain[NewSize] = I;
  643   UserChain.resize(NewSize);
  644   return removeConstOffset(UserChain.size() - 1);
  649   User *U = UserChain[ChainIndex];
  653     return UserChain[ChainIndex] = cast<ConstantInt>(applyExts(U));
  661     UserChain[ChainIndex] = nullptr;
  668   unsigned OpNo = (BO->getOperand(0) == UserChain[ChainIndex - 1] ? 0 : 1);
  680   return UserChain[ChainIndex] = NewBO;
  685     assert(isa<ConstantInt>(UserChain[ChainIndex]));
  686     return ConstantInt::getNullValue(UserChain[ChainIndex]->getType());
  689   BinaryOperator *BO = cast<BinaryOperator>(UserChain[ChainIndex]);
  695   unsigned OpNo = (BO->getOperand(0) == UserChain[ChainIndex - 1] ? 0 : 1);
  696   assert(BO->getOperand(OpNo) == UserChain[ChainIndex - 1]);
  749   UserChainTail = Extractor.UserChain.back();