Searched refs:WasmSym (Results 1 – 6 of 6) sorted by relevance
51 auto *WasmSym = cast<MCSymbolWasm>(Printer.getSymbol(Global)); in GetGlobalAddressSymbol() local56 !WasmSym->getType()) { in GetGlobalAddressSymbol()67 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_GLOBAL); in GetGlobalAddressSymbol()68 WasmSym->setGlobalType(wasm::WasmGlobalType{uint8_t(Type), Mutable}); in GetGlobalAddressSymbol()70 return WasmSym; in GetGlobalAddressSymbol()85 auto *WasmSym = Printer.getMCSymbolForFunction( in GetGlobalAddressSymbol() local87 WasmSym->setSignature(Signature.get()); in GetGlobalAddressSymbol()89 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION); in GetGlobalAddressSymbol()90 return WasmSym; in GetGlobalAddressSymbol()96 auto *WasmSym = cast<MCSymbolWasm>(Printer.GetExternalSymbolSymbol(Name)); in GetExternalSymbolSymbol() local[all …]
154 MCSymbolWasm *WasmSym = nullptr; in getMCSymbolForFunction() local165 WasmSym = cast<MCSymbolWasm>( in getMCSymbolForFunction()168 WasmSym = cast<MCSymbolWasm>(getSymbol(F)); in getMCSymbolForFunction()170 return WasmSym; in getMCSymbolForFunction()462 auto *WasmSym = cast<MCSymbolWasm>(CurrentFnSym); in emitFunctionBodyStart() local463 WasmSym->setSignature(Signature.get()); in emitFunctionBodyStart()465 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION); in emitFunctionBodyStart()467 getTargetStreamer()->emitFunctionType(WasmSym); in emitFunctionBodyStart()
618 auto *WasmSym = cast<MCSymbolWasm>(Sym); in ParseInstruction() local619 WasmSym->setSignature(Signature.get()); in ParseInstruction()621 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION); in ParseInstruction()623 WasmSym, MCSymbolRefExpr::VK_WASM_TYPEINDEX, Ctx); in ParseInstruction()798 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in ParseDirective() local799 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_GLOBAL); in ParseDirective()800 WasmSym->setGlobalType( in ParseDirective()803 TOut.emitGlobalType(WasmSym); in ParseDirective()829 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in ParseDirective() local830 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_TABLE); in ParseDirective()[all …]
227 auto WasmSym = cast<MCSymbolWasm>( in parseDirectiveType() local236 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION); in parseDirectiveType()240 WasmSym->setComdat(true); in parseDirectiveType()242 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_GLOBAL); in parseDirectiveType()244 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_DATA); in parseDirectiveType()
236 auto *WasmSym = cast<MCSymbolWasm>(Sym); in getInstruction() local237 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION); in getInstruction()239 WasmSym, MCSymbolRefExpr::VK_WASM_TYPEINDEX, getContext()); in getInstruction()
416 const auto *WasmSym = static_cast<const MCSymbolWasm *>(Sym); in executePostLayoutBinding() local417 if (WasmSym->isNoStrip()) in executePostLayoutBinding()