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

References

lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  623   assert(C.CandidateKind == Basis.CandidateKind && C.Base == Basis.Base &&
  623   assert(C.CandidateKind == Basis.CandidateKind && C.Base == Basis.Base &&
  624          C.Stride == Basis.Stride);
  627   assert(Basis.Ins->getParent() != nullptr && "the basis is unlinked");
  638   Value *Bump = emitBump(Basis, C, Builder, DL, BumpWithUglyGEP);
  647       Reduced = Builder.CreateSub(Basis.Ins, NegBump);
  661       Reduced = Builder.CreateAdd(Basis.Ins, Bump);
  671         unsigned AS = Basis.Ins->getType()->getPointerAddressSpace();
  672         Type *CharTy = Type::getInt8PtrTy(Basis.Ins->getContext(), AS);
  673         Reduced = Builder.CreateBitCast(Basis.Ins, CharTy);
  686               cast<GetElementPtrInst>(Basis.Ins)->getResultElementType(),
  687               Basis.Ins, Bump);
  690               cast<GetElementPtrInst>(Basis.Ins)->getResultElementType(),
  691               Basis.Ins, Bump);