Searched refs:GEPVal (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 4987 static GEPOffsetAndOverflow EmitGEPOffsetInBytes(Value *BasePtr, Value *GEPVal, in EmitGEPOffsetInBytes() argument 4997 if (isa<llvm::Constant>(GEPVal)) { in EmitGEPOffsetInBytes() 5003 Builder.CreatePtrToInt(GEPVal, DL.getIntPtrType(GEPVal->getType())); in EmitGEPOffsetInBytes() 5008 auto *GEP = cast<llvm::GEPOperator>(GEPVal); in EmitGEPOffsetInBytes() 5088 Value *GEPVal = Builder.CreateInBoundsGEP(ElemTy, Ptr, IdxList, Name); in EmitCheckedInBoundsGEP() local 5092 return GEPVal; in EmitCheckedInBoundsGEP() 5100 !isa<llvm::Constant>(GEPVal) && PtrTy->getPointerAddressSpace() == 0; in EmitCheckedInBoundsGEP() 5103 return GEPVal; in EmitCheckedInBoundsGEP() 5111 EmitGEPOffsetInBytes(Ptr, GEPVal, getLLVMContext(), CGM, Builder); in EmitCheckedInBoundsGEP() 5123 return GEPVal; in EmitCheckedInBoundsGEP() [all …]
|