Lines Matching refs:GEPVal
5284 static GEPOffsetAndOverflow EmitGEPOffsetInBytes(Value *BasePtr, Value *GEPVal, in EmitGEPOffsetInBytes() argument
5294 if (isa<llvm::Constant>(GEPVal)) { in EmitGEPOffsetInBytes()
5300 Builder.CreatePtrToInt(GEPVal, DL.getIntPtrType(GEPVal->getType())); in EmitGEPOffsetInBytes()
5305 auto *GEP = cast<llvm::GEPOperator>(GEPVal); in EmitGEPOffsetInBytes()
5385 Value *GEPVal = Builder.CreateInBoundsGEP(ElemTy, Ptr, IdxList, Name); in EmitCheckedInBoundsGEP() local
5389 return GEPVal; in EmitCheckedInBoundsGEP()
5397 !isa<llvm::Constant>(GEPVal) && PtrTy->getPointerAddressSpace() == 0; in EmitCheckedInBoundsGEP()
5400 return GEPVal; in EmitCheckedInBoundsGEP()
5408 EmitGEPOffsetInBytes(Ptr, GEPVal, getLLVMContext(), CGM, Builder); in EmitCheckedInBoundsGEP()
5420 return GEPVal; in EmitCheckedInBoundsGEP()
5493 return GEPVal; in EmitCheckedInBoundsGEP()