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

References

lib/Transforms/InstCombine/InstructionCombining.cpp
 1622   if (Value *V = SimplifyGEPInst(GEPEltType, Ops, SQ.getWithInstruction(&GEP)))
 1840                 Builder.CreateGEP(GEPEltType, SO0, GO1, Src->getName()));
 1842             auto *NewGEP = GetElementPtrInst::Create(GEPEltType, NewSrc, {SO1});
 1917       uint64_t TyAllocSize = DL.getTypeAllocSize(GEPEltType);
 1979       if (auto *CATy = dyn_cast<ArrayType>(GEPEltType)) {
 2037               DL.getTypeAllocSize(GEPEltType)) {
 2055       if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) {
 2058         uint64_t ResSize = DL.getTypeAllocSize(GEPEltType);
 2094       if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() &&
 2098         uint64_t ResSize = DL.getTypeAllocSize(GEPEltType);
 2162         ((GEPEltType->isArrayTy() && SrcEltType->isVectorTy() &&
 2163           areMatchingArrayAndVecTypes(GEPEltType, SrcEltType)) ||
 2164          (GEPEltType->isVectorTy() && SrcEltType->isArrayTy() &&
 2165           areMatchingArrayAndVecTypes(SrcEltType, GEPEltType)))) {