Home
last modified time | relevance | path

Searched refs:EmitAggregateCopy (Results 1 – 20 of 20) sorted by relevance

/external/clang/lib/CodeGen/
DCGExprAgg.cpp309 CGF.EmitAggregateCopy(dest.getAddress(), src.getAddress(), type, in EmitCopy()
1459 void CodeGenFunction::EmitAggregateCopy(Address DestPtr, in EmitAggregateCopy() function in CodeGenFunction
DCodeGenFunction.h1798 EmitAggregateCopy(DestPtr, SrcPtr, EltTy, IsVolatile, true); in EmitAggregateAssign()
1803 EmitAggregateCopy(DestPtr, SrcPtr, SrcTy, /*IsVolatile=*/false, in EmitAggregateCopyCtor()
1813 void EmitAggregateCopy(Address DestPtr, Address SrcPtr,
DCGStmt.cpp982 EmitAggregateCopy(ReturnValue, RV.getAggregateAddress(), Ty); in EmitReturnOfRValue()
DCGExprCXX.cpp198 EmitAggregateCopy(This, RHS, (*CE->arg_begin())->getType()); in EmitCXXMemberOrOperatorMemberCallExpr()
DCGCall.cpp3331 EmitAggregateCopy(tmp, L.getAddress(), type, L.isVolatile()); in EmitCallArg()
3663 EmitAggregateCopy(AI, Addr, I->Ty, RV.isVolatileQualified()); in EmitCall()
DCGAtomic.cpp1346 CGF.EmitAggregateCopy(getAtomicAddress(), in emitCopyIntoMemory()
DCGClass.cpp736 CGF.EmitAggregateCopy(LHS.getAddress(), Src.getAddress(), FieldType, in EmitMemberInitializer()
DCGObjC.cpp999 EmitAggregateCopy(ReturnValue, LV.getAddress(), ivarType); in generateObjCGetterBody()
DItaniumCXXABI.cpp3737 CGF.EmitAggregateCopy(ParamAddr, adjustedExn, CatchType); in InitCatchParam()
DCGOpenMPRuntime.cpp3818 CGF.EmitAggregateCopy(KmpTaskSharedsPtr, Shareds, SharedsTy); in emitTaskInit()
/external/llvm-project/clang/lib/CodeGen/
DCGExprAgg.cpp380 CGF.EmitAggregateCopy(DestLV, SrcLV, type, dest.mayOverlap(), in EmitCopy()
2044 void CodeGenFunction::EmitAggregateCopy(LValue Dest, LValue Src, QualType Ty, in EmitAggregateCopy() function in CodeGenFunction
DCodeGenFunction.h2598 EmitAggregateCopy(Dest, Src, EltTy, AggValueSlot::MayOverlap, IsVolatile);
2603 EmitAggregateCopy(Dest, Src, Src.getType(), MayOverlap);
2613 void EmitAggregateCopy(LValue Dest, LValue Src, QualType EltTy,
DCGOpenMPRuntimeGPU.cpp2744 CGF.EmitAggregateCopy(
3355 CGF.EmitAggregateCopy(GlobLVal, in emitListToGlobalCopyFunction()
3559 CGF.EmitAggregateCopy(CGF.MakeAddrLValue(ElemPtr, Private->getType()), in emitGlobalToListCopyFunction()
DCGStmt.cpp1127 EmitAggregateCopy(Dest, Src, Ty, getOverlapForReturnValue()); in EmitReturnOfRValue()
DCGAtomic.cpp1614 CGF.EmitAggregateCopy(Dest, Src, getAtomicType(), in emitCopyIntoMemory()
DCGCall.cpp3952 CGF.EmitAggregateCopy(Copy, LV, Ty, AggValueSlot::DoesNotOverlap, in getRValue()
3968 CGF.EmitAggregateCopy(Dst, SrcLV, Ty, AggValueSlot::DoesNotOverlap, in copyInto()
DCGClass.cpp678 CGF.EmitAggregateCopy(LHS, Src, FieldType, CGF.getOverlapForFieldInit(Field), in EmitMemberInitializer()
DCGObjC.cpp1247 EmitAggregateCopy(/* Dest= */ MakeAddrLValue(ReturnValue, ivarType), in generateObjCGetterBody()
DItaniumCXXABI.cpp4468 CGF.EmitAggregateCopy(Dest, Src, CatchType, AggValueSlot::DoesNotOverlap); in InitCatchParam()
DCGOpenMPRuntime.cpp4480 CGF.EmitAggregateCopy(Dest, Src, SharedsTy, AggValueSlot::DoesNotOverlap); in emitTaskInit()