[Mlir-commits] [mlir] [mlir][gpu] Add a symbol table field to TargetOptions and adjust GpuModuleToBinary (PR #65797)
Fabian Mora
llvmlistbot at llvm.org
Tue Dec 12 05:56:35 PST 2023
================
@@ -100,6 +111,10 @@ class TargetOptions {
/// Compilation process target representation.
CompilationTarget compilationTarget;
+ /// Callback for obtaining the parent symbol table of all the GPU modules
+ /// being serialized.
+ function_ref<SymbolTable *()> getSymbolTableCallback;
----------------
fabianmcg wrote:
It can be changed. However, this class is only meant to be used as a temp to pass arguments with the caller being in charge of making sure the object remains alive and not really to store data.
https://github.com/llvm/llvm-project/pull/65797
More information about the Mlir-commits
mailing list