Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuilder.h59 return Addr.getBasePointer(); in emitRawPointerFromAddress()
192 return Address(CreateAddrSpaceCast(Addr.getBasePointer(), Ty, Name),
225 return Address(CreateStructGEP(Addr.getElementType(), Addr.getBasePointer(),
248 CreateInBoundsGEP(Addr.getElementType(), Addr.getBasePointer(),
267 CreateInBoundsGEP(ElTy, Addr.getBasePointer(), getSize(Index), Name),
283 return Address(CreateGEP(ElTy, Addr.getBasePointer(), getSize(Index), Name),
308 CreateInBoundsGEP(Addr.getElementType(), Addr.getBasePointer(),
317 return Address(CreateGEP(Addr.getElementType(), Addr.getBasePointer(),
356 return CreateIsNull(Addr.getBasePointer(), Name);
430 Addr.getBasePointer(), FieldIndex, DbgInfo)); in CreatePreserveUnionAccessIndex()
[all …]
H A DAddress.h193 llvm::Value *getBasePointer() const { in getBasePointer() function
253 return getBasePointer(); in emitRawPointer()
276 return Address(getBasePointer(), ElemTy, getAlignment(), in withElementType()
286 : PointerAndKnownNonNull(Addr.isValid() ? Addr.getBasePointer() : nullptr, in RawAddress()
H A DCGValue.h90 return getAggregateAddress().getBasePointer();
274 assert(Addr.getBasePointer()->getType()->isPointerTy());
380 return Addr.getBasePointer();
393 return Addr.getBasePointer();
H A DCGPointerAuth.cpp584 return Address(getBasePointer(), getElementType(), getAlignment(), in getResignedAddress()
593 Val = getBasePointer(); in getResignedAddress()
595 Val = CGF.emitPointerAuthResign(getBasePointer(), QualType(), CurInfo, in getResignedAddress()
615 return CGF.getAsNaturalAddressOf(Addr, PointeeTy).getBasePointer(); in emitResignedPointer()
H A DCodeGenFunction.h193 if (DominatingLLVMValue::needsSaving(value.getBasePointer()) ||
199 return {DominatingLLVMValue::save(CGF, value.getBasePointer()),
1774 CGF.CXXThisValue = CGF.CXXDefaultInitExprThis.getBasePointer();
2673 PtrPhi->addIncoming(LHS.getBasePointer(), LHSBlock);
2674 PtrPhi->addIncoming(RHS.getBasePointer(), RHSBlock);
3468 return Addr.getBasePointer();
4468 return getAsNaturalAddressOf(Addr, PointeeType).getBasePointer();
H A DCGException.cpp1839 dyn_cast_or_null<llvm::AllocaInst>(ParentVar.getBasePointer())) { in recoverAddrOfEscapedLocal()
1931 cast<llvm::AllocaInst>(I.second.getBasePointer()); in EmitCapturedLocals()
H A DCGCall.cpp3490 load->getPointerOperand() != CGF.GetAddrOfLocalVar(self).getBasePointer()) in tryRemoveRetainOfSelf()
3527 llvm::Value *ReturnValuePtr = CGF.ReturnValue.getBasePointer(); in findDominatingStoreToReturnValue()
4116 return llvm::isKnownNonZero(Addr.getBasePointer(), CGF.CGM.getDataLayout()); in isProvablyNonNull()
4124 assert(!isProvablyNull(srcAddr.getBasePointer()) && in emitWriteback()
4241 if (isProvablyNull(srcAddr.getBasePointer())) { in emitWritebackArg()
H A DCGExpr.cpp1595 llvm::Value *V = Addr.getBasePointer(); in EmitLValueHelper()
1943 if (auto *GV = dyn_cast<llvm::GlobalValue>(Addr.getBasePointer())) in EmitLoadOfScalar()
2106 if (auto *GV = dyn_cast<llvm::GlobalValue>(Addr.getBasePointer())) in EmitStoreOfScalar()
3115 Builder.CreateThreadLocalAddress(addr.getBasePointer()), in EmitDeclRefLValue()
H A DCGBlocks.cpp1978 cast_or_null<llvm::Instruction>(dstField.getBasePointer())) in GenerateCopyHelperFunction()
H A DCGObjCMac.cpp4428 if (llvm::Value *Ptr = V.getBasePointer()) in addIfPresent()
H A DCGStmtOpenMP.cpp4904 Pair.first, Pair.second.getBasePointer(), CGF.Builder, in EmitOMPTaskBasedDirective()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopCacheAnalysis.h57 const SCEV *getBasePointer() const { return BasePointer; } in getBasePointer() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp164 if (BasePointer != Other.getBasePointer() && !isAliased(Other, AA)) { in hasSpacialReuse()
220 if (BasePointer != Other.getBasePointer() && !isAliased(Other, AA)) { in hasTemporalReuse()