|
Enzyme main
|
#include "../../Utils.h"#include "mlir/Conversion/LLVMCommon/LoweringOptions.h"#include "mlir/Pass/Pass.h"#include <memory>#include "mlir/Dialect/Arith/IR/Arith.h"#include "mlir/Dialect/Complex/IR/Complex.h"#include "mlir/Dialect/Tensor/IR/Tensor.h"#include "Dialect/Dialect.h"#include "Passes/Passes.h.inc"

Go to the source code of this file.
Namespaces | |
| namespace | mlir |
| namespace | mlir::arith |
| namespace | mlir::complex |
| namespace | mlir::cf |
| namespace | mlir::scf |
| namespace | mlir::memref |
| namespace | mlir::func |
| namespace | mlir::affine |
| namespace | mlir::tensor |
| namespace | mlir::LLVM |
| namespace | mlir::enzyme |
Macros | |
| #define | GEN_PASS_DECL |
| #define | GEN_PASS_REGISTRATION |
Functions | |
| template<typename ConcreteDialect > | |
| void | mlir::registerDialect (DialectRegistry ®istry) |
| bool | mlir::enzyme::inlineAutodiffOp (enzyme::AutoDiffOp &op, RewriterBase &rewriter, SymbolTableCollection &symbolTable) |