picceler
Loading...
Searching...
No Matches
picceler_to_llvm_ir_pass.cpp File Reference
#include "passes.h"
#include "spdlog/spdlog.h"
#include "mlir/IR/PatternMatch.h"
#include "mlir/Transforms/GreedyPatternRewriteDriver.h"
#include "mlir/Dialect/Func/IR/FuncOps.h"
#include "mlir/IR/SymbolTable.h"
#include "mlir/Conversion/FuncToLLVM/ConvertFuncToLLVM.h"
#include "mlir/Conversion/LLVMCommon/TypeConverter.h"
#include "mlir/Conversion/ArithToLLVM/ArithToLLVM.h"
#include "mlir/Dialect/LLVMIR/LLVMDialect.h"
#include "mlir/Dialect/Affine/IR/AffineOps.h"
#include "mlir/Dialect/Arith/IR/Arith.h"
#include "mlir/Transforms/DialectConversion.h"
#include "mlir/IR/Builders.h"
#include "mlir/Pass/Pass.h"
#include "llvm/ADT/StringExtras.h"
#include "dialect.h"
#include "ops.h"
#include "types.h"
#include "piccelerPasses.h.inc"

Classes

struct  picceler::StringConstConverter
struct  picceler::PiccelerToLLVMIRPass

Namespaces

namespace  picceler

Macros

#define GEN_PASS_DEF_PICCELERTOLLVMIR

Functions

std::unique_ptr< mlir::Pass > picceler::createPiccelerToLLVMIRPass ()

Macro Definition Documentation

◆ GEN_PASS_DEF_PICCELERTOLLVMIR

#define GEN_PASS_DEF_PICCELERTOLLVMIR