Home
last modified time | relevance | path

Searched refs:DoesNotOverlap (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/clang/lib/CodeGen/
DCGValue.h527 enum Overlap_t { DoesNotOverlap, MayOverlap }; enumerator
535 DoesNotNeedGCBarriers, IsNotAliased, DoesNotOverlap); in ignored()
DCGExprAgg.cpp806 AggValueSlot::DoesNotOverlap, in VisitCastExpr()
1833 AggValueSlot::DoesNotOverlap); in VisitArrayInitLoopExpr()
2000 AggValueSlot::IsNotAliased, AggValueSlot::DoesNotOverlap)); in EmitAggExprToLValue()
2007 return AggValueSlot::DoesNotOverlap; in getOverlapForFieldInit()
2017 return AggValueSlot::DoesNotOverlap; in getOverlapForFieldInit()
2038 return AggValueSlot::DoesNotOverlap; in getOverlapForBaseInit()
DCGExprCXX.cpp292 AggValueSlot::DoesNotOverlap, CE->getExprLoc(), in EmitCXXMemberOrOperatorMemberCallExpr()
1041 AggValueSlot::DoesNotOverlap, in EmitNewArrayInitializer()
1109 AggValueSlot::DoesNotOverlap); in EmitNewArrayInitializer()
1264 AggValueSlot::DoesNotOverlap); in EmitNewArrayInitializer()
1296 AggValueSlot::DoesNotOverlap); in EmitNewInitializer()
DCGDeclCXX.cpp62 AggValueSlot::DoesNotOverlap)); in EmitDeclInit()
DCGAtomic.cpp1615 AggValueSlot::DoesNotOverlap, IsVolatile); in emitCopyIntoMemory()
2113 AggValueSlot::DoesNotOverlap, in EmitAtomicInit()
DCGCall.cpp3472 AggValueSlot::DoesNotOverlap); in createPlaceholderSlot()
3952 CGF.EmitAggregateCopy(Copy, LV, Ty, AggValueSlot::DoesNotOverlap, in getRValue()
3968 CGF.EmitAggregateCopy(Dst, SrcLV, Ty, AggValueSlot::DoesNotOverlap, in copyInto()
DCGOpenMPRuntimeGPU.cpp2747 Private->getType(), AggValueSlot::DoesNotOverlap);
3357 Private->getType(), AggValueSlot::DoesNotOverlap); in emitListToGlobalCopyFunction()
3561 AggValueSlot::DoesNotOverlap); in emitGlobalToListCopyFunction()
DCGObjC.cpp1674 AggValueSlot::DoesNotOverlap)); in GenerateObjCCtorDtorMethod()
3791 AggValueSlot::DoesNotOverlap)); in GenerateObjCAtomicGetterCopyHelperFunction()
DCodeGenFunction.h2520 AggValueSlot::DoesNotOverlap);
2583 return AggValueSlot::DoesNotOverlap;
DItaniumCXXABI.cpp4468 CGF.EmitAggregateCopy(Dest, Src, CatchType, AggValueSlot::DoesNotOverlap); in InitCatchParam()
4496 AggValueSlot::DoesNotOverlap)); in InitCatchParam()
DCGDecl.cpp1943 Overlap = AggValueSlot::DoesNotOverlap; in EmitExprAsInit()
DCGClass.cpp2018 AggValueSlot::DoesNotOverlap, AggValueSlot::IsNotZeroed, in EmitCXXAggrConstructorCall()
DCGBlocks.cpp979 AggValueSlot::DoesNotOverlap); in EmitBlockLiteral()
DCGExpr.cpp486 AggValueSlot::DoesNotOverlap)); in EmitMaterializeTemporaryExpr()
DCGOpenMPRuntime.cpp4480 CGF.EmitAggregateCopy(Dest, Src, SharedsTy, AggValueSlot::DoesNotOverlap); in emitTaskInit()