mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-09 03:55:04 -05:00
enhance(compiler): Lower linalg to parallel loops and instantiare parallel loops with openmp
This commit is contained in:
committed by
Antoniu Pop
parent
260768e9af
commit
f52965e22f
@@ -13,6 +13,7 @@
|
||||
#include <mlir/Dialect/LLVMIR/LLVMDialect.h>
|
||||
#include <mlir/Dialect/Linalg/IR/LinalgOps.h>
|
||||
#include <mlir/Dialect/MemRef/IR/MemRef.h>
|
||||
#include <mlir/Dialect/OpenMP/OpenMPDialect.h>
|
||||
#include <mlir/Dialect/SCF/SCF.h>
|
||||
#include <mlir/Dialect/StandardOps/IR/Ops.h>
|
||||
#include <mlir/ExecutionEngine/OptUtils.h>
|
||||
@@ -65,6 +66,7 @@ mlir::MLIRContext *CompilationContext::getMLIRContext() {
|
||||
this->mlirContext->getOrLoadDialect<mlir::linalg::LinalgDialect>();
|
||||
this->mlirContext->getOrLoadDialect<mlir::LLVM::LLVMDialect>();
|
||||
this->mlirContext->getOrLoadDialect<mlir::scf::SCFDialect>();
|
||||
this->mlirContext->getOrLoadDialect<mlir::omp::OpenMPDialect>();
|
||||
}
|
||||
|
||||
return this->mlirContext;
|
||||
|
||||
Reference in New Issue
Block a user