Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp382 AggValueSlot::MayOverlap); in EmitFinalDestCopy()
1232 AggValueSlot::MayOverlap), in VisitBinAssign()
1252 AggValueSlot::IsAliased, AggValueSlot::MayOverlap); in VisitBinAssign()
1579 AggValueSlot::MayOverlap, Dest.isZeroed())); in EmitInitializationToLValue()
2052 return AggValueSlot::MayOverlap; in getOverlapForFieldInit()
2065 return AggValueSlot::MayOverlap; in getOverlapForFieldInit()
2074 return AggValueSlot::MayOverlap; in getOverlapForBaseInit()
2078 return AggValueSlot::MayOverlap; in getOverlapForBaseInit()
2090 return AggValueSlot::MayOverlap; in getOverlapForBaseInit()
2094 AggValueSlot::Overlap_t MayOverlap, in EmitAggregateCopy() argument
[all …]
H A DCGValue.h566 enum Overlap_t { DoesNotOverlap, MayOverlap };
H A DCGClass.cpp2316 This, Args, AggValueSlot::MayOverlap, in EmitInheritedCXXConstructorCall()
2418 AggValueSlot::MayOverlap, E->getExprLoc(), in EmitSynthesizedCXXCopyCtorCall()
2457 AggValueSlot::MayOverlap, Loc, in EmitDelegateCXXConstructorCall()
2493 AggValueSlot::MayOverlap, in EmitDelegatingCXXConstructorCall()
H A DCGExprCXX.cpp969 AggValueSlot::Overlap_t MayOverlap) { in StoreAnyExprIntoOneUnit() argument
986 MayOverlap, AggValueSlot::IsNotZeroed, in StoreAnyExprIntoOneUnit()
H A DCodeGenFunction.h2962 EmitAggregateCopy(Dest, Src, EltTy, AggValueSlot::MayOverlap, IsVolatile);
2966 AggValueSlot::Overlap_t MayOverlap) {
2967 EmitAggregateCopy(Dest, Src, Src.getType(), MayOverlap);
2978 AggValueSlot::Overlap_t MayOverlap,
H A DCGDecl.cpp2055 AggValueSlot::Overlap_t Overlap = AggValueSlot::MayOverlap; in EmitExprAsInit()
H A DCGExpr.cpp270 AggValueSlot::MayOverlap)); in EmitAnyExprToMem()