Home
last modified time | relevance | path

Searched refs:GEPVal (Results 1 – 1 of 1) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp4922 static GEPOffsetAndOverflow EmitGEPOffsetInBytes(Value *BasePtr, Value *GEPVal, in EmitGEPOffsetInBytes() argument
4932 if (isa<llvm::Constant>(GEPVal)) { in EmitGEPOffsetInBytes()
4938 Builder.CreatePtrToInt(GEPVal, DL.getIntPtrType(GEPVal->getType())); in EmitGEPOffsetInBytes()
4943 auto *GEP = cast<llvm::GEPOperator>(GEPVal); in EmitGEPOffsetInBytes()
5022 Value *GEPVal = Builder.CreateInBoundsGEP( in EmitCheckedInBoundsGEP() local
5027 return GEPVal; in EmitCheckedInBoundsGEP()
5035 !isa<llvm::Constant>(GEPVal) && PtrTy->getPointerAddressSpace() == 0; in EmitCheckedInBoundsGEP()
5038 return GEPVal; in EmitCheckedInBoundsGEP()
5046 EmitGEPOffsetInBytes(Ptr, GEPVal, getLLVMContext(), CGM, Builder); in EmitCheckedInBoundsGEP()
5058 return GEPVal; in EmitCheckedInBoundsGEP()
[all …]