Lines Matching refs:SrcElemTy
691 Constant *CastGEPIndices(Type *SrcElemTy, ArrayRef<Constant *> Ops, in CastGEPIndices() argument
700 !isa<StructType>(GetElementPtrInst::getIndexedType(SrcElemTy, in CastGEPIndices()
716 Constant *C = ConstantExpr::getGetElementPtr(SrcElemTy, Ops[0], NewIdxs); in CastGEPIndices()
747 Type *SrcElemTy = GEP->getSourceElementType(); in SymbolicallyEvaluateGEP() local
750 if (!SrcElemTy->isSized()) in SymbolicallyEvaluateGEP()
753 if (Constant *C = CastGEPIndices(SrcElemTy, Ops, ResTy, DL, TLI)) in SymbolicallyEvaluateGEP()
790 SrcElemTy, in SymbolicallyEvaluateGEP()
792 Ptr = StripPtrCastKeepAS(Ptr, SrcElemTy); in SymbolicallyEvaluateGEP()
809 SrcElemTy = GEP->getSourceElementType(); in SymbolicallyEvaluateGEP()
810 Offset += APInt(BitWidth, DL.getIndexedOffsetInType(SrcElemTy, NestedOps)); in SymbolicallyEvaluateGEP()
811 Ptr = StripPtrCastKeepAS(Ptr, SrcElemTy); in SymbolicallyEvaluateGEP()
844 Ty = SrcElemTy; in SymbolicallyEvaluateGEP()
901 Constant *C = ConstantExpr::getGetElementPtr(SrcElemTy, Ptr, NewIdxs); in SymbolicallyEvaluateGEP()