-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
18f0e23
commit ee66b87
Showing
49 changed files
with
647 additions
and
190 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateDLTIDialectModule(nb::module_ &m) { | ||
#include "EUDSLGenDLTIDialect.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateLLVMModule(nb::module_ &m) { | ||
#include "EUDSLGenLLVM.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateNVVMModule(nb::module_ &m) { | ||
#include "EUDSLGenNVVM.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateROCDLModule(nb::module_ &m) { | ||
#include "EUDSLGenROCDL.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateaccModule(nb::module_ &m) { | ||
#include "EUDSLGenacc.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include "mlir/IR/IntegerSet.h" | ||
#include "mlir/Dialect/Affine/IR/AffineValueMap.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateaffineModule(nb::module_ &m) { | ||
#include "EUDSLGenaffine.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateamdgpuModule(nb::module_ &m) { | ||
#include "EUDSLGenamdgpu.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateamxModule(nb::module_ &m) { | ||
#include "EUDSLGenamx.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatearithModule(nb::module_ &m) { | ||
#include "EUDSLGenarith.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatearm_neonModule(nb::module_ &m) { | ||
#include "EUDSLGenarm_neon.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatearm_smeModule(nb::module_ &m) { | ||
#include "EUDSLGenarm_sme.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatearm_sveModule(nb::module_ &m) { | ||
#include "EUDSLGenarm_sve.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateasyncModule(nb::module_ &m) { | ||
#include "EUDSLGenasync.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include "mlir/Dialect/Bufferization/Transforms/Bufferize.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatebufferizationModule(nb::module_ &m) { | ||
#include "EUDSLGenbufferization.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include "mlir/Dialect/ControlFlow/IR/ControlFlowOps.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatecfModule(nb::module_ &m) { | ||
#include "EUDSLGencf.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatecomplexModule(nb::module_ &m) { | ||
#include "EUDSLGencomplex.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateemitcModule(nb::module_ &m) { | ||
#include "EUDSLGenemitc.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatefuncModule(nb::module_ &m) { | ||
#include "EUDSLGenfunc.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include "mlir/Target/LLVMIR/ModuleTranslation.h" | ||
#include "llvm/IR/IRBuilder.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populategpuModule(nb::module_ &m) { | ||
#include "EUDSLGengpu.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include "mlir/Dialect/Index/IR/IndexOps.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateindexModule(nb::module_ &m) { | ||
#include "EUDSLGenindex.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateirdlModule(nb::module_ &m) { | ||
#include "EUDSLGenirdl.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatelinalgModule(nb::module_ &m) { | ||
#include "EUDSLGenlinalg.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatemathModule(nb::module_ &m) { | ||
#include "EUDSLGenmath.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatememrefModule(nb::module_ &m) { | ||
#include "EUDSLGenmemref.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include "mlir/Dialect/Mesh/IR/MeshOps.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatemeshModule(nb::module_ &m) { | ||
#include "EUDSLGenmesh.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populateml_programModule(nb::module_ &m) { | ||
#include "EUDSLGenml_program.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatempiModule(nb::module_ &m) { | ||
#include "EUDSLGenmpi.cpp.inc" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
#include "mlir/InitAllDialects.h" | ||
#include <nanobind/nanobind.h> | ||
namespace nb = nanobind; | ||
using namespace nb::literals; | ||
using namespace mlir; | ||
using namespace llvm; | ||
void populatenvgpuModule(nb::module_ &m) { | ||
#include "EUDSLGennvgpu.cpp.inc" | ||
} |
Oops, something went wrong.