Searched refs:MayOverlap (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CGExprAgg.cpp | 355 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()
|
| D | CGValue.h | 527 enum Overlap_t { DoesNotOverlap, MayOverlap }; enumerator
|
| D | CGClass.cpp | 2246 This, Args, AggValueSlot::MayOverlap, in EmitInheritedCXXConstructorCall() 2346 AggValueSlot::MayOverlap, E->getExprLoc(), in EmitSynthesizedCXXCopyCtorCall() 2383 AggValueSlot::MayOverlap, Loc, in EmitDelegateCXXConstructorCall() 2419 AggValueSlot::MayOverlap, in EmitDelegatingCXXConstructorCall()
|
| D | CodeGenFunction.h | 2642 EmitAggregateCopy(Dest, Src, EltTy, AggValueSlot::MayOverlap, IsVolatile); 2646 AggValueSlot::Overlap_t MayOverlap) { 2647 EmitAggregateCopy(Dest, Src, Src.getType(), MayOverlap); 2658 AggValueSlot::Overlap_t MayOverlap,
|
| D | CGExprCXX.cpp | 958 AggValueSlot::Overlap_t MayOverlap) { in StoreAnyExprIntoOneUnit() argument 975 MayOverlap, AggValueSlot::IsNotZeroed, in StoreAnyExprIntoOneUnit()
|
| D | CGDecl.cpp | 1947 AggValueSlot::Overlap_t Overlap = AggValueSlot::MayOverlap; in EmitExprAsInit()
|
| D | CGExpr.cpp | 259 AggValueSlot::MayOverlap)); in EmitAnyExprToMem()
|