Home
last modified time | relevance | path

Searched refs:PassAlignment (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2274 AlignedAllocationMode PassAlignment) in ImplicitAllocationParameters()
2276 PassAlignment(PassAlignment) { in ImplicitAllocationParameters()
2280 explicit ImplicitAllocationParameters(AlignedAllocationMode PassAlignment) in ImplicitAllocationParameters()
2282 PassAlignment(PassAlignment) {} in ImplicitAllocationParameters()
2288 if (isAlignedAllocation(PassAlignment)) in getNumImplicitArgs()
2295 AlignedAllocationMode PassAlignment; member
2301 AlignedAllocationMode PassAlignment, in ImplicitDeallocationParameters()
2304 PassAlignment(PassAlignment), PassSize(PassSize) { in ImplicitDeallocationParameters()
2309 ImplicitDeallocationParameters(AlignedAllocationMode PassAlignment, in ImplicitDeallocationParameters()
2312 PassAlignment(PassAlignment), PassSize(PassSize) {} in ImplicitDeallocationParameters()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp1812 IDP.PassAlignment = AlignedAllocationMode::Yes;
1843 if (IDP.PassAlignment != OtherIDP.PassAlignment) in Compare()
1844 return IDP.PassAlignment == TargetIDP.PassAlignment ? 1 : -1; in Compare()
2461 if (isAlignedAllocation(IAP.PassAlignment)) in BuildCXXNew()
2527 if (isAlignedAllocation(IAP.PassAlignment)) in BuildCXXNew()
2538 if (PlacementArgs.empty() && !isAlignedAllocation(IAP.PassAlignment) && in BuildCXXNew()
2671 SmallVectorImpl<Expr *> &Args, AlignedAllocationMode &PassAlignment, in resolveAllocationOverloadInterior() argument
2722 if (isAlignedAllocation(PassAlignment)) { in resolveAllocationOverloadInterior()
2723 PassAlignment = AlignedAllocationMode::No; in resolveAllocationOverloadInterior()
2727 PassAlignment, Operator, in resolveAllocationOverloadInterior()
[all …]
H A DSemaCoroutine.cpp1500 !isAlignedAllocation(IAP.PassAlignment))) in makeNewAndDeleteExpr()
1525 if (!OperatorNew || !isAlignedAllocation(IAP.PassAlignment)) { in makeNewAndDeleteExpr()
1631 isAlignedAllocation(IAP.PassAlignment)) in makeNewAndDeleteExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1471 isAlignedAllocation(IAP.PassAlignment)), in CallDeleteDuringNew()
1686 if (isAlignedAllocation(IAP.PassAlignment)) { in EmitCXXNewExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp249 CXXNewExprBits.ShouldPassAlignment = isAlignedAllocation(IAP.PassAlignment); in CXXNewExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1937 Record.push_back(isAlignedAllocation(IAP.PassAlignment)); in VisitCXXNewExpr()