Searched refs:MayOverlap (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprAggregate.cpp | 253 AggValueSlot::MayOverlap, in emitInitializationToLValue() 373 return AggValueSlot::MayOverlap; in getOverlapForBaseInit() 385 return AggValueSlot::MayOverlap; in getOverlapForBaseInit()
|
| H A D | CIRGenValue.h | 329 enum Overlap_t { MayOverlap, DoesNotOverlap }; enumerator
|
| H A D | CIRGenClass.cpp | 382 AggValueSlot::IsNotAliased, AggValueSlot::MayOverlap, in emitDelegatingCXXConstructorCall()
|
| H A D | CIRGenDecl.cpp | 517 AggValueSlot::MayOverlap)); in emitExprAsInit()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 387 AggValueSlot::MayOverlap); in EmitFinalDestCopy() 1366 AggValueSlot::MayOverlap), in VisitBinAssign() 1386 AggValueSlot::IsAliased, AggValueSlot::MayOverlap); in VisitBinAssign() 2245 return AggValueSlot::MayOverlap; in getOverlapForFieldInit() 2258 return AggValueSlot::MayOverlap; in getOverlapForFieldInit() 2267 return AggValueSlot::MayOverlap; in getOverlapForBaseInit() 2271 return AggValueSlot::MayOverlap; in getOverlapForBaseInit() 2283 return AggValueSlot::MayOverlap; in getOverlapForBaseInit() 2287 AggValueSlot::Overlap_t MayOverlap, in EmitAggregateCopy() argument 2337 if (MayOverlap) in EmitAggregateCopy()
|
| H A D | CGValue.h | 566 enum Overlap_t { DoesNotOverlap, MayOverlap };
|
| H A D | CGClass.cpp | 2321 This, Args, AggValueSlot::MayOverlap, in EmitInheritedCXXConstructorCall() 2423 AggValueSlot::MayOverlap, E->getExprLoc(), in EmitSynthesizedCXXCopyCtorCall() 2462 AggValueSlot::MayOverlap, Loc, in EmitDelegateCXXConstructorCall() 2498 AggValueSlot::MayOverlap, in EmitDelegatingCXXConstructorCall()
|
| H A D | CGExprCXX.cpp | 974 AggValueSlot::Overlap_t MayOverlap) { in StoreAnyExprIntoOneUnit() argument 991 MayOverlap, AggValueSlot::IsNotZeroed, in StoreAnyExprIntoOneUnit()
|
| H A D | CodeGenFunction.h | 3005 EmitAggregateCopy(Dest, Src, EltTy, AggValueSlot::MayOverlap, IsVolatile); 3009 AggValueSlot::Overlap_t MayOverlap) { 3010 EmitAggregateCopy(Dest, Src, Src.getType(), MayOverlap); 3021 AggValueSlot::Overlap_t MayOverlap,
|
| H A D | CGDecl.cpp | 2120 AggValueSlot::Overlap_t Overlap = AggValueSlot::MayOverlap; in EmitExprAsInit()
|
| H A D | CGExpr.cpp | 289 AggValueSlot::MayOverlap)); in EmitAnyExprToMem() 314 AggValueSlot::MayOverlap, IsZeroed)); in EmitInitializationToLValue()
|