mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-10 04:35:03 -05:00
feat(dfr): add memory management for futures and associated data.
This commit is contained in:
@@ -278,6 +278,11 @@ lowerStdToLLVMDialect(mlir::MLIRContext &context, mlir::ModuleOp &module,
|
||||
pm, mlir::concretelang::createFixupDataflowTaskOpsPass(), enablePass);
|
||||
addPotentiallyNestedPass(
|
||||
pm, mlir::concretelang::createLowerDataflowTasksPass(), enablePass);
|
||||
// Use the buffer deallocation interface to insert future deallocation calls
|
||||
addPotentiallyNestedPass(
|
||||
pm, mlir::bufferization::createBufferDeallocationPass(), enablePass);
|
||||
addPotentiallyNestedPass(
|
||||
pm, mlir::concretelang::createFixupBufferDeallocationPass(), enablePass);
|
||||
|
||||
// Convert to MLIR LLVM Dialect
|
||||
addPotentiallyNestedPass(
|
||||
|
||||
Reference in New Issue
Block a user