|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
#include "proteus/Frontend/TargetModel.h"#include <mlir/IR/BuiltinOps.h>#include <mlir/IR/DialectRegistry.h>#include <mlir/IR/MLIRContext.h>#include <memory>#include <string>

Go to the source code of this file.
Classes | |
| struct | proteus::MLIRLoweringOptions |
| struct | proteus::MLIRLoweringResult |
Namespaces | |
| namespace | llvm |
| namespace | proteus |
Functions | |
| void | proteus::registerMLIRLoweringDialects (mlir::DialectRegistry &Registry) |
| void | proteus::loadMLIRLoweringDialects (mlir::MLIRContext &Context) |
| MLIRLoweringResult | proteus::lowerMLIRModuleToLLVM (mlir::ModuleOp Module, const MLIRLoweringOptions &Options) |