[llvm-branch-commits] [llvm] [mlir] [OpenMP][OMPIRBuilder] Use device shared memory for arg structures (PR #150925)
Pranav Bhandarkar via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Aug 6 13:56:34 PDT 2025
================
@@ -133,6 +137,25 @@ class CodeExtractorAnalysisCache {
// space.
bool ArgsInZeroAddressSpace;
+ // If set, this callback will be used to allocate the arguments in the
+ // caller before passing it to the outlined function holding the extracted
+ // piece of code.
+ CustomArgAllocatorCBTy *CustomArgAllocatorCB;
+
+ // A block outside of the extraction set where previously introduced
+ // intermediate allocations can be deallocated. This is only used when an
----------------
bhandarkar-pranav wrote:
<NIT> a custom deallocator
https://github.com/llvm/llvm-project/pull/150925
More information about the llvm-branch-commits
mailing list