Home
last modified time | relevance | path

Searched refs:MCSymbolWasm (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyTargetStreamer.h26 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 DWebAssemblyTargetStreamer.cpp93 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 DWebAssemblyWasmObjectWriter.cpp49 return cast<MCSymbolWasm>(SyExp->getSymbol()).isFunction(); in IsFunctionExpr()
/freebsd-12.1/contrib/llvm/lib/MC/
H A DWasmObjectWriter.cpp121 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 DMCContext.cpp163 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 DMCWasmStreamer.cpp84 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 DMCSectionWasm.h35 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 DMCSymbolWasm.h17 class MCSymbolWasm : public MCSymbol {
35 MCSymbolWasm(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolWasm() function
H A DMCContext.h56 class MCSymbolWasm; variable
473 const MCSymbolWasm *Group, unsigned UniqueID,
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp51 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 DWebAssemblyAsmPrinter.cpp83 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 DWasmAsmParser.cpp118 auto WasmSym = cast<MCSymbolWasm>( in parseDirectiveType()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp581 auto WasmSym = cast<MCSymbolWasm>( in ParseDirective()
600 auto WasmSym = cast<MCSymbolWasm>( in ParseDirective()
624 auto WasmSym = cast<MCSymbolWasm>( in ParseDirective()