Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGExprAgg.cpp355 AggValueSlot::IsAliased, AggValueSlot::MayOverlap); in EmitFinalDestCopy()
1194 AggValueSlot::MayOverlap), in VisitBinAssign()
1214 AggValueSlot::IsAliased, AggValueSlot::MayOverlap); in VisitBinAssign()
1551 AggValueSlot::MayOverlap, Dest.isZeroed())); in EmitInitializationToLValue()
2028 return AggValueSlot::MayOverlap; in getOverlapForFieldInit()
2037 return AggValueSlot::MayOverlap; in getOverlapForBaseInit()
2049 return AggValueSlot::MayOverlap; in getOverlapForBaseInit()
2053 AggValueSlot::Overlap_t MayOverlap, in EmitAggregateCopy() argument
2103 if (MayOverlap) in EmitAggregateCopy()
DCGValue.h527 enum Overlap_t { DoesNotOverlap, MayOverlap }; enumerator
DCGClass.cpp2246 This, Args, AggValueSlot::MayOverlap, in EmitInheritedCXXConstructorCall()
2346 AggValueSlot::MayOverlap, E->getExprLoc(), in EmitSynthesizedCXXCopyCtorCall()
2383 AggValueSlot::MayOverlap, Loc, in EmitDelegateCXXConstructorCall()
2419 AggValueSlot::MayOverlap, in EmitDelegatingCXXConstructorCall()
DCodeGenFunction.h2642 EmitAggregateCopy(Dest, Src, EltTy, AggValueSlot::MayOverlap, IsVolatile);
2646 AggValueSlot::Overlap_t MayOverlap) {
2647 EmitAggregateCopy(Dest, Src, Src.getType(), MayOverlap);
2658 AggValueSlot::Overlap_t MayOverlap,
DCGExprCXX.cpp958 AggValueSlot::Overlap_t MayOverlap) { in StoreAnyExprIntoOneUnit() argument
975 MayOverlap, AggValueSlot::IsNotZeroed, in StoreAnyExprIntoOneUnit()
DCGDecl.cpp1947 AggValueSlot::Overlap_t Overlap = AggValueSlot::MayOverlap; in EmitExprAsInit()
DCGExpr.cpp259 AggValueSlot::MayOverlap)); in EmitAnyExprToMem()