Searched refs:DoesNotOverlap (Results 1 – 18 of 18) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenValue.h | 329 enum Overlap_t { MayOverlap, DoesNotOverlap }; enumerator 335 IsNotAliased, DoesNotOverlap); in ignored()
|
| H A D | CIRGenExprAggregate.cpp | 382 return AggValueSlot::DoesNotOverlap; in getOverlapForBaseInit() 398 AggValueSlot::DoesNotOverlap)); in emitAggExprToLValue()
|
| H A D | CIRGenCXXExpr.cpp | 245 AggValueSlot::DoesNotOverlap); in emitNewInitializer()
|
| H A D | CIRGenFunction.h | 1295 AggValueSlot::DoesNotOverlap);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGValue.h | 566 enum Overlap_t { DoesNotOverlap, MayOverlap }; 574 DoesNotNeedGCBarriers, IsNotAliased, DoesNotOverlap);
|
| H A D | CGExprAgg.cpp | 946 AggValueSlot::DoesNotOverlap, in VisitCastExpr() 2061 AggValueSlot::DoesNotOverlap); in VisitArrayInitLoopExpr() 2227 AggValueSlot::DoesNotOverlap)); in EmitAggExprToLValue() 2241 return AggValueSlot::DoesNotOverlap; in getOverlapForFieldInit() 2255 return AggValueSlot::DoesNotOverlap; in getOverlapForFieldInit() 2280 return AggValueSlot::DoesNotOverlap; in getOverlapForBaseInit()
|
| H A D | CGExprCXX.cpp | 305 AggValueSlot::DoesNotOverlap, CE->getExprLoc(), in EmitCXXMemberOrOperatorMemberCallExpr() 1076 AggValueSlot::DoesNotOverlap, in EmitNewArrayInitializer() 1146 AggValueSlot::DoesNotOverlap); in EmitNewArrayInitializer() 1303 AggValueSlot::DoesNotOverlap); in EmitNewArrayInitializer() 1331 AggValueSlot::DoesNotOverlap); in EmitNewInitializer()
|
| H A D | CGAtomic.cpp | 1617 AggValueSlot::DoesNotOverlap, IsVolatile); in emitCopyIntoMemory() 2128 AggValueSlot::DoesNotOverlap, in EmitAtomicInit()
|
| H A D | CGDeclCXX.cpp | 64 AggValueSlot::DoesNotOverlap)); in EmitDeclInit()
|
| H A D | CGObjC.cpp | 1772 AggValueSlot::DoesNotOverlap)); in GenerateObjCCtorDtorMethod() 3944 AggValueSlot::IsNotAliased, AggValueSlot::DoesNotOverlap)); in GenerateObjCAtomicGetterCopyHelperFunction()
|
| H A D | CGCall.cpp | 4232 AggValueSlot::IsNotAliased, AggValueSlot::DoesNotOverlap); in createPlaceholderSlot() 4796 CGF.EmitAggregateCopy(Copy, LV, Ty, AggValueSlot::DoesNotOverlap, in getRValue() 4812 CGF.EmitAggregateCopy(Dst, SrcLV, Ty, AggValueSlot::DoesNotOverlap, in copyInto()
|
| H A D | ItaniumCXXABI.cpp | 4994 CGF.EmitAggregateCopy(Dest, Src, CatchType, AggValueSlot::DoesNotOverlap); in InitCatchParam() 5022 AggValueSlot::DoesNotOverlap)); in InitCatchParam()
|
| H A D | CodeGenFunction.h | 2908 AggValueSlot::IsNotAliased, AggValueSlot::DoesNotOverlap); 2989 return AggValueSlot::DoesNotOverlap;
|
| H A D | CGClass.cpp | 2092 AggValueSlot::DoesNotOverlap, AggValueSlot::IsNotZeroed, in EmitCXXAggrConstructorCall()
|
| H A D | CGDecl.cpp | 2122 Overlap = AggValueSlot::DoesNotOverlap; in EmitExprAsInit()
|
| H A D | CGBlocks.cpp | 996 AggValueSlot::DoesNotOverlap); in EmitBlockLiteral()
|
| H A D | CGOpenMPRuntime.cpp | 3927 CGF.EmitAggregateCopy(Dest, Src, SharedsTy, AggValueSlot::DoesNotOverlap); in emitTaskInit() 5128 PrivateType, AggValueSlot::DoesNotOverlap, false); in emitPrivateReduction()
|
| H A D | CGExpr.cpp | 532 AggValueSlot::DoesNotOverlap)); in EmitMaterializeTemporaryExpr()
|