Tensorium
Loading...
Searching...
No Matches
tensorium-opt.cpp File Reference
#include "mlir/InitAllDialects.h"
#include "mlir/InitAllPasses.h"
#include "mlir/Pass/PassManager.h"
#include "mlir/Support/FileUtilities.h"
#include "mlir/Tools/Plugins/PassPlugin.h"
#include "mlir/Tools/mlir-opt/MlirOptMain.h"
#include "mlir/Conversion/LLVMCommon/ConversionTarget.h"
#include "mlir/Conversion/LLVMCommon/TypeConverter.h"
#include "mlir/Conversion/MemRefToLLVM/MemRefToLLVM.h"
#include "mlir/Dialect/MemRef/IR/MemRef.h"
#include "mlir/IR/BuiltinOps.h"
#include "mlir/Transforms/DialectConversion.h"
Include dependency graph for tensorium-opt.cpp:

Functions

static PassPipelineRegistration< EmptyPipelineOptions > pipeline ("convert-memref-to-llvm", "Convert MemRef dialect to LLVM dialect", [](OpPassManager &pm) { pm.addPass(std::make_unique< ConvertMemRefToLLVMPass >());})
 
int main (int argc, char **argv)
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

◆ pipeline()

static PassPipelineRegistration< EmptyPipelineOptions > pipeline ( "convert-memref-to-llvm" ,
"Convert MemRef dialect to LLVM dialect" ,
[] (OpPassManager &pm) { pm.addPass(std::make_unique< ConvertMemRefToLLVMPass >());}  )
static