Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/
DWasmObjectWriter.cpp121 const MCSymbolWasm *Sym;
141 const MCSymbolWasm *Symbol; // The symbol to relocate with.
146 WasmRelocationEntry(uint64_t Offset, const MCSymbolWasm *Symbol, in WasmRelocationEntry()
214 DenseMap<const MCSymbolWasm *, uint32_t> TypeIndices;
217 DenseMap<const MCSymbolWasm *, uint32_t> TableIndices;
219 DenseMap<const MCSymbolWasm *, uint32_t> WasmIndices;
221 DenseMap<const MCSymbolWasm *, wasm::WasmDataReference> DataLocations;
325 uint32_t getFunctionType(const MCSymbolWasm &Symbol);
326 uint32_t registerFunctionType(const MCSymbolWasm &Symbol);
395 const auto &WS = static_cast<const MCSymbolWasm &>(S); in executePostLayoutBinding()
[all …]
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()
DMCWasmStreamer.cpp84 auto *Symbol = cast<MCSymbolWasm>(S); in EmitSymbolAttribute()
140 cast<MCSymbolWasm>(Symbol)->setSize(Value); in emitELFSize()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyTargetStreamer.cpp105 void WebAssemblyTargetAsmStreamer::emitImportModule(MCSymbolWasm *Sym, in emitImportModule()
120 cast<MCSymbolWasm>(Symbol)->setParams(std::move(Params)); in emitParam()
129 cast<MCSymbolWasm>(Symbol)->setReturns(std::move(Returns)); in emitResult()
159 MCSymbolWasm *WasmSym = cast<MCSymbolWasm>(Symbol); in emitIndirectFunctionType()
182 void WebAssemblyTargetWasmStreamer::emitImportModule(MCSymbolWasm *Sym, in emitImportModule()
DWebAssemblyTargetStreamer.h26 class MCSymbolWasm; variable
51 virtual void emitImportModule(MCSymbolWasm *Sym, StringRef ModuleName) = 0;
73 void emitImportModule(MCSymbolWasm *Sym, StringRef ModuleName) override;
90 void emitImportModule(MCSymbolWasm *Sym, StringRef ModuleName) override;
DWebAssemblyWasmObjectWriter.cpp49 return cast<MCSymbolWasm>(SyExp->getSymbol()).isFunction(); in IsFunctionExpr()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMCInstLower.cpp36 MCSymbolWasm *WasmSym = cast<MCSymbolWasm>(Printer.getSymbol(Global)); in GetGlobalAddressSymbol()
81 MCSymbolWasm *WasmSym = in GetExternalSymbolSymbol()
82 cast<MCSymbolWasm>(Printer.GetExternalSymbolSymbol(Name)); in GetExternalSymbolSymbol()
189 MCSymbolWasm *WasmSym = cast<MCSymbolWasm>(Sym); in Lower()
DWebAssemblyAsmPrinter.cpp92 MCSymbolWasm *WasmSym = cast<MCSymbolWasm>(Sym); in EmitEndOfAsmFile()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
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()
DMCSymbolWasm.h17 class MCSymbolWasm : public MCSymbol {
37 MCSymbolWasm(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolWasm() function
DMCContext.h56 class MCSymbolWasm; variable
477 const MCSymbolWasm *Group, unsigned UniqueID,