Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyTargetStreamer.h25 class MCSymbolWasm; variable
38 virtual void emitFunctionType(const MCSymbolWasm *Sym) = 0;
42 virtual void emitGlobalType(const MCSymbolWasm *Sym) = 0;
44 virtual void emitEventType(const MCSymbolWasm *Sym) = 0;
46 virtual void emitImportModule(const MCSymbolWasm *Sym,
49 virtual void emitImportName(const MCSymbolWasm *Sym,
52 virtual void emitExportName(const MCSymbolWasm *Sym,
68 void emitFunctionType(const MCSymbolWasm *Sym) override;
70 void emitGlobalType(const MCSymbolWasm *Sym) override;
71 void emitEventType(const MCSymbolWasm *Sym) override;
[all …]
DWebAssemblyTargetStreamer.cpp63 void WebAssemblyTargetAsmStreamer::emitFunctionType(const MCSymbolWasm *Sym) { in emitFunctionType()
70 void WebAssemblyTargetAsmStreamer::emitGlobalType(const MCSymbolWasm *Sym) { in emitGlobalType()
78 void WebAssemblyTargetAsmStreamer::emitEventType(const MCSymbolWasm *Sym) { in emitEventType()
85 void WebAssemblyTargetAsmStreamer::emitImportModule(const MCSymbolWasm *Sym, in emitImportModule()
91 void WebAssemblyTargetAsmStreamer::emitImportName(const MCSymbolWasm *Sym, in emitImportName()
97 void WebAssemblyTargetAsmStreamer::emitExportName(const MCSymbolWasm *Sym, in emitExportName()
DWebAssemblyInstPrinter.cpp245 auto &Sym = static_cast<const MCSymbolWasm &>(SRE->getSymbol()); in printOperand()
283 auto *Sym = cast<MCSymbolWasm>(&Expr->getSymbol()); in printWebAssemblySignatureOperand()
DWebAssemblyWasmObjectWriter.cpp69 auto& SymA = cast<MCSymbolWasm>(RefA->getSymbol()); in getRelocType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DWasmObjectWriter.cpp119 const MCSymbolWasm *Sym;
139 const MCSymbolWasm *Symbol; // The symbol to relocate with.
144 WasmRelocationEntry(uint64_t Offset, const MCSymbolWasm *Symbol, in WasmRelocationEntry()
228 DenseMap<const MCSymbolWasm *, uint32_t> TypeIndices;
231 DenseMap<const MCSymbolWasm *, uint32_t> TableIndices;
234 DenseMap<const MCSymbolWasm *, uint32_t> WasmIndices;
235 DenseMap<const MCSymbolWasm *, uint32_t> GOTIndices;
237 DenseMap<const MCSymbolWasm *, wasm::WasmDataReference> DataLocations;
341 uint32_t getFunctionType(const MCSymbolWasm &Symbol);
342 uint32_t getEventType(const MCSymbolWasm &Symbol);
[all …]
DMCWasmStreamer.cpp83 auto *Symbol = cast<MCSymbolWasm>(S); in EmitSymbolAttribute()
143 cast<MCSymbolWasm>(Symbol)->setSize(Value); in emitELFSize()
DMCContext.cpp170 return new (Name, *this) MCSymbolWasm(Name, IsTemporary); in createSymbolImpl()
499 MCSymbolWasm *GroupSym = nullptr; in getWasmSection()
501 GroupSym = cast<MCSymbolWasm>(getOrCreateSymbol(Group)); in getWasmSection()
509 const MCSymbolWasm *GroupSym, in getWasmSection()
525 cast<MCSymbolWasm>(Begin)->setType(wasm::WASM_SYMBOL_TYPE_SECTION); in getWasmSection()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCSectionWasm.h34 const MCSymbolWasm *Group;
49 MCSectionWasm(StringRef Section, SectionKind K, const MCSymbolWasm *group, in MCSectionWasm()
60 const MCSymbolWasm *getGroup() const { return Group; } in getGroup()
DMCSymbolWasm.h16 class MCSymbolWasm : public MCSymbol {
36 MCSymbolWasm(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolWasm() function
DMCContext.h58 class MCSymbolWasm; variable
506 const MCSymbolWasm *Group, unsigned UniqueID,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMCInstLower.cpp50 auto *WasmSym = cast<MCSymbolWasm>(Printer.getSymbol(Global)); in GetGlobalAddressSymbol()
73 auto *WasmSym = cast<MCSymbolWasm>(Printer.GetExternalSymbolSymbol(Name)); in GetExternalSymbolSymbol()
149 const auto *WasmSym = cast<MCSymbolWasm>(Sym); in lowerSymbolOperand()
172 auto *WasmSym = cast<MCSymbolWasm>(Sym); in lowerTypeIndexOperand()
DWebAssemblyAsmPrinter.cpp91 auto Sym = cast<MCSymbolWasm>(It.getValue()); in EmitEndOfAsmFile()
107 auto *Sym = cast<MCSymbolWasm>(getSymbol(&F)); in EmitEndOfAsmFile()
138 auto *Sym = cast<MCSymbolWasm>(getSymbol(&F)); in EmitEndOfAsmFile()
295 auto *WasmSym = cast<MCSymbolWasm>(CurrentFnSym); in EmitFunctionBodyStart()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/AsmParser/
DWebAssemblyAsmParser.cpp516 auto *WasmSym = cast<MCSymbolWasm>(Sym); in ParseInstruction()
677 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in ParseDirective()
695 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in ParseDirective()
722 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in ParseDirective()
734 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in ParseDirective()
746 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in ParseDirective()
755 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in ParseDirective()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/MCParser/
DWasmAsmParser.cpp182 auto WasmSym = cast<MCSymbolWasm>( in parseDirectiveType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/Disassembler/
DWebAssemblyDisassembler.cpp233 auto *WasmSym = cast<MCSymbolWasm>(Sym); in getInstruction()