|
LLVM
4.0.0
|
This file is part of the WebAssembly Disassembler. More...
#include "WebAssembly.h"#include "MCTargetDesc/WebAssemblyMCTargetDesc.h"#include "llvm/MC/MCContext.h"#include "llvm/MC/MCDisassembler/MCDisassembler.h"#include "llvm/MC/MCInst.h"#include "llvm/MC/MCInstrInfo.h"#include "llvm/MC/MCSubtargetInfo.h"#include "llvm/MC/MCSymbol.h"#include "llvm/Support/Endian.h"#include "llvm/Support/TargetRegistry.h"Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "wasm-disassembler" |
Functions | |
| static MCDisassembler * | createWebAssemblyDisassembler (const Target &T, const MCSubtargetInfo &STI, MCContext &Ctx) |
| void | LLVMInitializeWebAssemblyDisassembler () |
This file is part of the WebAssembly Disassembler.
It contains code to translate the data produced by the decoder into MCInsts.
Definition in file WebAssemblyDisassembler.cpp.
| #define DEBUG_TYPE "wasm-disassembler" |
Definition at line 30 of file WebAssemblyDisassembler.cpp.
|
static |
Definition at line 48 of file WebAssemblyDisassembler.cpp.
References llvm::Target::createMCInstrInfo().
Referenced by LLVMInitializeWebAssemblyDisassembler().
| void LLVMInitializeWebAssemblyDisassembler | ( | ) |
Definition at line 55 of file WebAssemblyDisassembler.cpp.
References createWebAssemblyDisassembler(), llvm::getTheWebAssemblyTarget32(), llvm::getTheWebAssemblyTarget64(), and llvm::TargetRegistry::RegisterMCDisassembler().
1.8.6