Searched refs:GEPVal (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 1654 GEPValue GEPVal(GEP, GEP->accumulateConstantOffset(SQ.DL, Offset) in processNode() local 1657 if (Value *V = AvailableGEPs.lookup(GEPVal)) { in processNode() 1671 AvailableGEPs.insert(GEPVal, &Inst); in processNode()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 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() [all …]
|