Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprAgg.cpp348 AggValueSlot::MayOverlap); in EmitFinalDestCopy()
1144 AggValueSlot::MayOverlap), in VisitBinAssign()
1166 AggValueSlot::MayOverlap); in VisitBinAssign()
1344 AggValueSlot::MayOverlap, in EmitInitializationToLValue()
1820 return AggValueSlot::MayOverlap; in overlapForBaseInit()
1824 AggValueSlot::Overlap_t MayOverlap, in EmitAggregateCopy() argument
1862 if (MayOverlap) in EmitAggregateCopy()
H A DCGValue.h493 enum Overlap_t { DoesNotOverlap, MayOverlap }; enumerator
H A DCGClass.cpp2201 This, Args, AggValueSlot::MayOverlap, in EmitInheritedCXXConstructorCall()
2301 AggValueSlot::MayOverlap, E->getExprLoc(), in EmitSynthesizedCXXCopyCtorCall()
2338 AggValueSlot::MayOverlap, Loc, in EmitDelegateCXXConstructorCall()
2371 AggValueSlot::MayOverlap, in EmitDelegatingCXXConstructorCall()
H A DCodeGenFunction.h2324 EmitAggregateCopy(Dest, Src, EltTy, AggValueSlot::MayOverlap, IsVolatile);
2328 AggValueSlot::Overlap_t MayOverlap) {
2329 EmitAggregateCopy(Dest, Src, Src.getType(), MayOverlap);
2340 AggValueSlot::Overlap_t MayOverlap,
H A DCGExprCXX.cpp944 AggValueSlot::Overlap_t MayOverlap) { in StoreAnyExprIntoOneUnit() argument
961 MayOverlap, AggValueSlot::IsNotZeroed, in StoreAnyExprIntoOneUnit()
H A DCGDecl.cpp1792 AggValueSlot::Overlap_t Overlap = AggValueSlot::MayOverlap; in EmitExprAsInit()
H A DCGExpr.cpp239 AggValueSlot::MayOverlap)); in EmitAnyExprToMem()