Searched refs:GEPVal (Results 1 – 1 of 1) sorted by relevance
4753 static GEPOffsetAndOverflow EmitGEPOffsetInBytes(Value *BasePtr, Value *GEPVal, in EmitGEPOffsetInBytes() argument4763 if (isa<llvm::Constant>(GEPVal)) { in EmitGEPOffsetInBytes()4769 Builder.CreatePtrToInt(GEPVal, DL.getIntPtrType(GEPVal->getType())); in EmitGEPOffsetInBytes()4774 auto *GEP = cast<llvm::GEPOperator>(GEPVal); in EmitGEPOffsetInBytes()4852 Value *GEPVal = Builder.CreateInBoundsGEP(Ptr, IdxList, Name); in EmitCheckedInBoundsGEP() local4856 return GEPVal; in EmitCheckedInBoundsGEP()4866 !isa<llvm::Constant>(GEPVal) && PtrTy->getPointerAddressSpace() == 0; in EmitCheckedInBoundsGEP()4869 return GEPVal; in EmitCheckedInBoundsGEP()4877 EmitGEPOffsetInBytes(Ptr, GEPVal, getLLVMContext(), CGM, Builder); in EmitCheckedInBoundsGEP()4889 return GEPVal; in EmitCheckedInBoundsGEP()[all …]