Lines Matching defs:SrcElemTy
829 Constant *CastGEPIndices(Type *SrcElemTy, ArrayRef<Constant *> Ops,
841 SrcElemTy, Ops.slice(1, i - 1)))) &&
860 ConstantExpr::getGetElementPtr(SrcElemTy, Ops[0], NewIdxs, NW, InRange);
869 Type *SrcElemTy = GEP->getSourceElementType();
871 if (!SrcElemTy->isSized() || isa<ScalableVectorType>(SrcElemTy))
874 if (Constant *C = CastGEPIndices(SrcElemTy, Ops, ResTy, GEP->getNoWrapFlags(),
892 SrcElemTy, ArrayRef((Value *const *)Ops.data() + 1, Ops.size() - 1)));
925 SrcElemTy = GEP->getSourceElementType();
927 APInt(BitWidth, DL.getIndexedOffsetInType(SrcElemTy, NestedOps)),
1009 Type *SrcElemTy = GEP->getSourceElementType();
1010 if (!ConstantExpr::isSupportedGetElementPtr(SrcElemTy))
1016 return ConstantExpr::getGetElementPtr(SrcElemTy, Ops[0], Ops.slice(1),