MLIR
22.0.0git
|
#include "mlir/Dialect/WasmSSA/IR/WasmSSA.h"
#include "mlir/IR/Attributes.h"
#include "mlir/IR/Builders.h"
#include "mlir/IR/BuiltinAttributeInterfaces.h"
#include "mlir/IR/BuiltinTypes.h"
#include "mlir/IR/Location.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Target/Wasm/WasmBinaryEncoding.h"
#include "mlir/Target/Wasm/WasmImporter.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/DebugLog.h"
#include "llvm/Support/Endian.h"
#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/LEB128.h"
#include "llvm/Support/LogicalResult.h"
#include <cstddef>
#include <cstdint>
#include <variant>
Go to the source code of this file.
Namespaces | |
mlir | |
Include the generated interface declarations. | |
mlir::wasm | |
Macros | |
#define | DEBUG_TYPE "wasm-translate" |
#define | APPLY_WASM_SEC_TRANSFORM |
#define | WASM_SEC_TRANSFORM(section) |
#define | BUILD_NUMERIC_OP(OP_NAME, N_ARGS, PREFIX, SUFFIX, TYPE) |
#define | BUILD_NUMERIC_BINOP_INT(OP_NAME, PREFIX) |
#define | BUILD_NUMERIC_BINOP_FP(OP_NAME, PREFIX) |
#define | BUILD_NUMERIC_BINOP_INTFP(OP_NAME, PREFIX) |
#define | BUILD_NUMERIC_UNARY_OP_INT(OP_NAME, PREFIX) |
#define | BUILD_NUMERIC_UNARY_OP_FP(OP_NAME, PREFIX) |
Functions | |
OwningOpRef< ModuleOp > | mlir::wasm::importWebAssemblyToModule (llvm::SourceMgr &source, MLIRContext *context) |
If source contains a valid Wasm binary file, this function returns a a ModuleOp containing the representation of the Wasm module encoded in the source file in the wasmssa dialect. More... | |
#define APPLY_WASM_SEC_TRANSFORM |
Definition at line 63 of file TranslateFromWasm.cpp.
#define BUILD_NUMERIC_BINOP_FP | ( | OP_NAME, | |
PREFIX | |||
) |
Definition at line 982 of file TranslateFromWasm.cpp.
#define BUILD_NUMERIC_BINOP_INT | ( | OP_NAME, | |
PREFIX | |||
) |
Definition at line 977 of file TranslateFromWasm.cpp.
#define BUILD_NUMERIC_BINOP_INTFP | ( | OP_NAME, | |
PREFIX | |||
) |
Definition at line 987 of file TranslateFromWasm.cpp.
#define BUILD_NUMERIC_OP | ( | OP_NAME, | |
N_ARGS, | |||
PREFIX, | |||
SUFFIX, | |||
TYPE | |||
) |
Definition at line 969 of file TranslateFromWasm.cpp.
#define BUILD_NUMERIC_UNARY_OP_FP | ( | OP_NAME, | |
PREFIX | |||
) |
Definition at line 997 of file TranslateFromWasm.cpp.
#define BUILD_NUMERIC_UNARY_OP_INT | ( | OP_NAME, | |
PREFIX | |||
) |
Definition at line 992 of file TranslateFromWasm.cpp.
#define DEBUG_TYPE "wasm-translate" |
Definition at line 33 of file TranslateFromWasm.cpp.
#define WASM_SEC_TRANSFORM | ( | section | ) |
Definition at line 81 of file TranslateFromWasm.cpp.