Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp779 explicit BDVState(Value *OriginalValue, StatusTy Status, Value *BaseValue = nullptr) in BDVState() argument
780 : OriginalValue(OriginalValue), Status(Status), BaseValue(BaseValue) { in BDVState()
781 assert(Status != Base || BaseValue); in BDVState()
786 Value *getBaseValue() const { return BaseValue; } in getBaseValue()
798 BaseValue = nullptr; in meet()
806 BaseValue = Other.getBaseValue(); in meet()
826 return OriginalValue == Other.OriginalValue && BaseValue == Other.BaseValue && in operator ==()
858 AssertingVH<Value> BaseValue = nullptr; // Non-null only if Status == Base. member in __anonc335c67b0311::BDVState
1030 auto GetStateForBDV = [&](Value *BaseValue, Value *Input) { in findBasePointer() argument
1031 auto I = States.find(BaseValue); in findBasePointer()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGObjCRuntime.h89 llvm::Value *BaseValue,
306 llvm::Value *BaseValue,
H A DCGObjCRuntime.cpp56 llvm::Value *BaseValue, in EmitValueForIvarAtOffset() argument
67 llvm::Value *V = CGF.Builder.CreateBitCast(BaseValue, CGF.Int8PtrTy); in EmitValueForIvarAtOffset()
H A DCGExprCXX.cpp130 Address BaseValue = Address::invalid(); in EmitCXXPseudoDestructorExpr() local
135 BaseValue = EmitPointerWithAlignment(BaseExpr); in EmitCXXPseudoDestructorExpr()
140 BaseValue = BaseLV.getAddress(*this); in EmitCXXPseudoDestructorExpr()
152 EmitARCRelease(Builder.CreateLoad(BaseValue, in EmitCXXPseudoDestructorExpr()
158 EmitARCDestroyWeak(BaseValue); in EmitCXXPseudoDestructorExpr()
H A DCGExpr.cpp5262 llvm::Value *BaseValue, in EmitLValueForIvar() argument
5265 return CGM.getObjCRuntime().EmitObjCValueForIvar(*this, ObjectTy, BaseValue, in EmitLValueForIvar()
5271 llvm::Value *BaseValue = nullptr; in EmitObjCIvarRefLValue() local
5276 BaseValue = EmitScalarExpr(BaseExpr); in EmitObjCIvarRefLValue()
5281 BaseValue = BaseLV.getPointer(*this); in EmitObjCIvarRefLValue()
5287 EmitLValueForIvar(ObjectTy, BaseValue, E->getDecl(), in EmitObjCIvarRefLValue()
H A DCGObjCMac.cpp1394 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar,
1706 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar,
5039 llvm::Value *BaseValue, in EmitObjCValueForIvar() argument
5044 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifiers, in EmitObjCValueForIvar()
7207 llvm::Value *BaseValue, in EmitObjCValueForIvar() argument
7212 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifiers, in EmitObjCValueForIvar()
H A DCGObjCGNU.cpp651 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar,
4138 llvm::Value *BaseValue, in EmitObjCValueForIvar() argument
4143 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifiers, in EmitObjCValueForIvar()