Searched refs:MCSymbolWasm (Results 1 – 13 of 13) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyTargetStreamer.h | 26 class MCSymbolWasm; variable 43 virtual void emitGlobalType(const MCSymbolWasm *Sym) = 0; 45 virtual void emitEventType(const MCSymbolWasm *Sym) = 0; 47 virtual void emitImportModule(const MCSymbolWasm *Sym, 50 virtual void emitImportName(const MCSymbolWasm *Sym, 71 void emitGlobalType(const MCSymbolWasm *Sym) override; 72 void emitEventType(const MCSymbolWasm *Sym) override; 88 void emitImportModule(const MCSymbolWasm *Sym, in emitImportModule() 90 void emitImportName(const MCSymbolWasm *Sym, in emitImportName() 104 void emitGlobalType(const MCSymbolWasm *) override {} in emitGlobalType() argument [all …]
|
| H A D | WebAssemblyTargetStreamer.cpp | 93 void WebAssemblyTargetAsmStreamer::emitFunctionType(const MCSymbolWasm *Sym) { in emitFunctionType() 100 void WebAssemblyTargetAsmStreamer::emitGlobalType(const MCSymbolWasm *Sym) { in emitGlobalType() 108 void WebAssemblyTargetAsmStreamer::emitEventType(const MCSymbolWasm *Sym) { in emitEventType() 115 void WebAssemblyTargetAsmStreamer::emitImportModule(const MCSymbolWasm *Sym, in emitImportModule() 121 void WebAssemblyTargetAsmStreamer::emitImportName(const MCSymbolWasm *Sym, in emitImportName()
|
| H A D | WebAssemblyWasmObjectWriter.cpp | 49 return cast<MCSymbolWasm>(SyExp->getSymbol()).isFunction(); in IsFunctionExpr()
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | WasmObjectWriter.cpp | 121 const MCSymbolWasm *Sym; 214 DenseMap<const MCSymbolWasm *, uint32_t> TypeIndices; 220 DenseMap<const MCSymbolWasm *, uint32_t> WasmIndices; 326 uint32_t getEventType(const MCSymbolWasm &Symbol); 328 void registerEventType(const MCSymbolWasm &Symbol); 511 SymA = cast<MCSymbolWasm>(SectionSymbol); in recordRelocation() 565 static const MCSymbolWasm *ResolveSymbol(const MCSymbolWasm &Symbol) { in ResolveSymbol() 569 return cast<MCSymbolWasm>(&Inner->getSymbol()); in ResolveSymbol() 1129 static bool isInSymtab(const MCSymbolWasm &Sym) { in isInSymtab() 1169 MCSymbolWasm *MemorySym = in writeObject() [all …]
|
| H A D | MCContext.cpp | 163 return new (Name, *this) MCSymbolWasm(Name, IsTemporary); in createSymbolImpl() 494 MCSymbolWasm *GroupSym = nullptr; in getWasmSection() 496 GroupSym = cast<MCSymbolWasm>(getOrCreateSymbol(Group)); in getWasmSection() 504 const MCSymbolWasm *GroupSym, in getWasmSection() 520 cast<MCSymbolWasm>(Begin)->setType(wasm::WASM_SYMBOL_TYPE_SECTION); in getWasmSection()
|
| H A D | MCWasmStreamer.cpp | 84 auto *Symbol = cast<MCSymbolWasm>(S); in EmitSymbolAttribute() 139 cast<MCSymbolWasm>(Symbol)->setSize(Value); in emitELFSize()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCSectionWasm.h | 35 const MCSymbolWasm *Group; 47 MCSectionWasm(StringRef Section, SectionKind K, const MCSymbolWasm *group, in MCSectionWasm() 62 const MCSymbolWasm *getGroup() const { return Group; } in getGroup()
|
| H A D | MCSymbolWasm.h | 17 class MCSymbolWasm : public MCSymbol { 35 MCSymbolWasm(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolWasm() function
|
| H A D | MCContext.h | 56 class MCSymbolWasm; variable 473 const MCSymbolWasm *Group, unsigned UniqueID,
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMCInstLower.cpp | 51 MCSymbolWasm *WasmSym = cast<MCSymbolWasm>(Printer.getSymbol(Global)); in GetGlobalAddressSymbol() 74 MCSymbolWasm *WasmSym = in GetExternalSymbolSymbol() 75 cast<MCSymbolWasm>(Printer.GetExternalSymbolSymbol(Name)); in GetExternalSymbolSymbol() 212 MCSymbolWasm *WasmSym = cast<MCSymbolWasm>(Sym); in Lower()
|
| H A D | WebAssemblyAsmPrinter.cpp | 83 auto Sym = cast<MCSymbolWasm>(It.getValue()); in EmitEndOfAsmFile() 96 auto *Sym = cast<MCSymbolWasm>(getSymbol(&F)); in EmitEndOfAsmFile() 173 auto *WasmSym = cast<MCSymbolWasm>(CurrentFnSym); in EmitFunctionBodyStart()
|
| /freebsd-12.1/contrib/llvm/lib/MC/MCParser/ |
| H A D | WasmAsmParser.cpp | 118 auto WasmSym = cast<MCSymbolWasm>( in parseDirectiveType()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 581 auto WasmSym = cast<MCSymbolWasm>( in ParseDirective() 600 auto WasmSym = cast<MCSymbolWasm>( in ParseDirective() 624 auto WasmSym = cast<MCSymbolWasm>( in ParseDirective()
|