Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGValue.h574 enum Overlap_t { DoesNotOverlap, MayOverlap }; enumerator
582 DoesNotNeedGCBarriers, IsNotAliased, DoesNotOverlap); in ignored()
H A DCGExprAgg.cpp834 AggValueSlot::DoesNotOverlap, in VisitCastExpr()
1892 AggValueSlot::DoesNotOverlap); in VisitArrayInitLoopExpr()
2058 AggValueSlot::IsNotAliased, AggValueSlot::DoesNotOverlap)); in EmitAggExprToLValue()
2065 return AggValueSlot::DoesNotOverlap; in getOverlapForFieldInit()
2075 return AggValueSlot::DoesNotOverlap; in getOverlapForFieldInit()
2096 return AggValueSlot::DoesNotOverlap; in getOverlapForBaseInit()
H A DCGExprCXX.cpp301 AggValueSlot::DoesNotOverlap, CE->getExprLoc(), in EmitCXXMemberOrOperatorMemberCallExpr()
1068 AggValueSlot::DoesNotOverlap, in EmitNewArrayInitializer()
1133 AggValueSlot::DoesNotOverlap); in EmitNewArrayInitializer()
1290 AggValueSlot::DoesNotOverlap); in EmitNewArrayInitializer()
1322 AggValueSlot::DoesNotOverlap); in EmitNewInitializer()
H A DCGDeclCXX.cpp63 AggValueSlot::DoesNotOverlap)); in EmitDeclInit()
H A DCGOpenMPRuntimeGPU.cpp1668 Private->getType(), AggValueSlot::DoesNotOverlap);
2243 Private->getType(), AggValueSlot::DoesNotOverlap); in emitListToGlobalCopyFunction()
2450 AggValueSlot::DoesNotOverlap); in emitGlobalToListCopyFunction()
H A DCGAtomic.cpp1782 AggValueSlot::DoesNotOverlap, IsVolatile); in emitCopyIntoMemory()
2268 AggValueSlot::DoesNotOverlap, in EmitAtomicInit()
H A DCGCall.cpp4050 AggValueSlot::DoesNotOverlap); in createPlaceholderSlot()
4611 CGF.EmitAggregateCopy(Copy, LV, Ty, AggValueSlot::DoesNotOverlap, in getRValue()
4627 CGF.EmitAggregateCopy(Dst, SrcLV, Ty, AggValueSlot::DoesNotOverlap, in copyInto()
H A DCGObjC.cpp1724 AggValueSlot::DoesNotOverlap)); in GenerateObjCCtorDtorMethod()
3900 AggValueSlot::IsNotAliased, AggValueSlot::DoesNotOverlap)); in GenerateObjCAtomicGetterCopyHelperFunction()
H A DCodeGenFunction.h2689 AggValueSlot::DoesNotOverlap);
2749 return AggValueSlot::DoesNotOverlap;
H A DItaniumCXXABI.cpp4672 CGF.EmitAggregateCopy(Dest, Src, CatchType, AggValueSlot::DoesNotOverlap); in InitCatchParam()
4700 AggValueSlot::DoesNotOverlap)); in InitCatchParam()
H A DCGBlocks.cpp957 AggValueSlot::DoesNotOverlap); in EmitBlockLiteral()
H A DCGDecl.cpp2026 Overlap = AggValueSlot::DoesNotOverlap; in EmitExprAsInit()
H A DCGClass.cpp2077 AggValueSlot::DoesNotOverlap, AggValueSlot::IsNotZeroed, in EmitCXXAggrConstructorCall()
H A DCGExpr.cpp481 AggValueSlot::DoesNotOverlap)); in EmitMaterializeTemporaryExpr()
H A DCGOpenMPRuntime.cpp3938 CGF.EmitAggregateCopy(Dest, Src, SharedsTy, AggValueSlot::DoesNotOverlap); in emitTaskInit()