LLVM 22.0.0git
|
This part is for ascii assembly output. More...
#include "Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h"
Additional Inherited Members | |
![]() | |
void | emitValueType (wasm::ValType Type) |
![]() | |
MCStreamer & | Streamer |
This part is for ascii assembly output.
Definition at line 60 of file WebAssemblyTargetStreamer.h.
WebAssemblyTargetAsmStreamer::WebAssemblyTargetAsmStreamer | ( | MCStreamer & | S, |
formatted_raw_ostream & | OS | ||
) |
Definition at line 32 of file WebAssemblyTargetStreamer.cpp.
|
overridevirtual |
.export_name
Implements llvm::WebAssemblyTargetStreamer.
Definition at line 109 of file WebAssemblyTargetStreamer.cpp.
References Sym.
|
overridevirtual |
.functype
Implements llvm::WebAssemblyTargetStreamer.
Definition at line 59 of file WebAssemblyTargetStreamer.cpp.
References assert(), llvm::WebAssembly::signatureToString(), and Sym.
|
overridevirtual |
.globaltype
Implements llvm::WebAssemblyTargetStreamer.
Definition at line 66 of file WebAssemblyTargetStreamer.cpp.
References assert(), Sym, and llvm::WebAssembly::typeToString().
|
overridevirtual |
.import_module
Implements llvm::WebAssemblyTargetStreamer.
Definition at line 97 of file WebAssemblyTargetStreamer.cpp.
References Sym.
|
overridevirtual |
.import_name
Implements llvm::WebAssemblyTargetStreamer.
Definition at line 103 of file WebAssemblyTargetStreamer.cpp.
References Sym.
.indidx
Implements llvm::WebAssemblyTargetStreamer.
Definition at line 115 of file WebAssemblyTargetStreamer.cpp.
References llvm::MCContext::getAsmInfo(), llvm::MCTargetStreamer::getContext(), and llvm::MCAsmInfo::printExpr().
|
overridevirtual |
.local
Implements llvm::WebAssemblyTargetStreamer.
Definition at line 52 of file WebAssemblyTargetStreamer.cpp.
References printTypes().
|
overridevirtual |
.tabletype
Implements llvm::WebAssemblyTargetStreamer.
Definition at line 76 of file WebAssemblyTargetStreamer.cpp.
References assert(), Sym, llvm::WebAssembly::typeToString(), and llvm::wasm::WASM_LIMITS_FLAG_HAS_MAX.
|
overridevirtual |
.tagtype
Implements llvm::WebAssemblyTargetStreamer.
Definition at line 90 of file WebAssemblyTargetStreamer.cpp.
References assert(), Sym, and llvm::WebAssembly::typeListToString().