Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp454 CGF.destroyCXXObject(CGF, RV.getAggregateAddress(), QT); in destroyCalleeDestroyedArguments()
457 CGF.destroyNonTrivialCStruct(CGF, RV.getAggregateAddress(), QT); in destroyCalleeDestroyedArguments()
H A DCGAtomic.cpp1672 LValue Src = CGF.MakeAddrLValue(rvalue.getAggregateAddress(), in emitCopyIntoMemory()
1704 return rvalue.getAggregateAddress(); in materializeRValue()
2052 rvalue.getAggregateAddress().getElementType() == in EmitAtomicStore()
2123 Expected.getAggregateAddress().getElementType() == in EmitAtomicCompareExchange()
2126 Desired.getAggregateAddress().getElementType() == in EmitAtomicCompareExchange()
H A DCGCall.cpp1097 : Arg.getKnownRValue().getAggregateAddress(); in ExpandTypeToArgs()
1108 : Arg.getKnownRValue().getAggregateAddress(); in ExpandTypeToArgs()
4394 auto Addr = HasLV ? LV.getAddress(CGF) : RV.getAggregateAddress(); in copyInto()
4884 : I->getKnownRValue().getAggregateAddress(); in EmitCall()
4953 : I->getKnownRValue().getAggregateAddress(); in EmitCall()
5047 : I->getKnownRValue().getAggregateAddress()); in EmitCall()
5092 : I->getKnownRValue().getAggregateAddress(); in EmitCall()
5161 : I->getKnownRValue().getAggregateAddress(); in EmitCall()
5670 pushDestroy(QualType::DK_nontrivial_c_struct, Ret.getAggregateAddress(), in EmitCall()
H A DCGValue.h73 Address getAggregateAddress() const { in getAggregateAddress() function
H A DCGCleanup.cpp61 Address V = rv.getAggregateAddress(); // TODO: volatile? in save()
H A DCGExpr.cpp5180 return MakeAddrLValue(RV.getAggregateAddress(), E->getType(), in EmitCallExprLValue()
5231 return MakeAddrLValue(RV.getAggregateAddress(), E->getType(), in EmitObjCMessageExprLValue()
5296 return MakeAddrLValue(RV.getAggregateAddress(), E->getType(), in EmitStmtExprLValue()
H A DCGExprAgg.cpp335 LValue srcLV = CGF.MakeAddrLValue(src.getAggregateAddress(), type); in EmitFinalDestCopy()
H A DCGStmt.cpp1229 LValue Src = MakeAddrLValue(RV.getAggregateAddress(), Ty); in EmitReturnOfRValue()
H A DCGClass.cpp2346 : ParamValue::forIndirect(RV.getAggregateAddress()); in EmitInlinedInheritingCXXConstructorCall()
H A DCGObjCGNU.cpp2829 Address addr = msgRet.getAggregateAddress(); in GenerateMessageSend()
H A DCGObjCMac.cpp1800 CGF.EmitNullInitialization(result.getAggregateAddress(), resultType); in complete()