Searched refs:FrameAlign (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroAnnotationElide.cpp | 46 Align FrameAlign) { in allocateFrameInCaller() argument 53 Frame->setAlignment(FrameAlign); in allocateFrameInCaller() 63 uint64_t FrameSize, Align FrameAlign) { in processCall() argument 67 auto *FramePtr = allocateFrameInCaller(Caller, FrameSize, FrameAlign); in processCall() 135 auto FrameAlign = in run() local 153 processCall(CB, Caller, NewCallee, FrameSize, FrameAlign); in run()
|
| H A D | CoroElide.cpp | 60 void elideHeapAllocations(uint64_t FrameSize, Align FrameAlign); 202 void CoroIdElider::elideHeapAllocations(uint64_t FrameSize, Align FrameAlign) { in elideHeapAllocations() argument 226 Frame->setAlignment(FrameAlign); in elideHeapAllocations()
|
| H A D | CoroFrame.cpp | 713 Shape.FrameAlign.value() * 8, llvm::DINode::FlagArtificial, nullptr, in buildFrameDebugInfo() 931 Shape.FrameAlign = B.getStructAlign(); in buildFrameType() 944 Shape.FrameSize = alignTo(Shape.FrameSize, Shape.FrameAlign); in buildFrameType() 959 alignTo(Shape.AsyncLowering.ContextHeaderSize, Shape.FrameAlign); in buildFrameType() 965 if (Shape.AsyncLowering.getContextAlignment() < Shape.FrameAlign) { in buildFrameType()
|
| H A D | CoroSplit.cpp | 951 Shape.FrameAlign, /*NoAlias=*/false); in create() 1135 ConstantInt::get(CA->getType(), Shape.FrameAlign.value())); in replaceFrameSizeAndAlignment() 1177 Frame->setAlignment(Shape.FrameAlign); in handleNoSuspendCoroutine() 1460 Shape.FrameSize, Shape.FrameAlign, in createNoAllocVariant() 2257 << ", align=" << ore::NV("align", Shape.FrameAlign.value()) << ")"; in run()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/ |
| H A D | CoroShape.h | 115 Align FrameAlign; member
|