Lines Matching defs:WasmSym
49 auto *WasmSym = cast<MCSymbolWasm>(Printer.getSymbol(Global));
54 !WasmSym->getType()) {
62 WebAssembly::wasmSymbolSetType(WasmSym, GlobalVT, VTs);
64 return WasmSym;
79 auto *WasmSym = Printer.getMCSymbolForFunction(
82 WasmSym->setSignature(Signature);
83 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION);
84 return WasmSym;
122 const auto *WasmSym = cast<MCSymbolWasm>(Sym);
125 if (WasmSym->isFunction())
127 if (WasmSym->isGlobal())
129 if (WasmSym->isTag())
131 if (WasmSym->isTable())
148 auto *WasmSym = cast<MCSymbolWasm>(Sym);
149 WasmSym->setSignature(Signature);
150 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION);
152 MCSymbolRefExpr::create(WasmSym, MCSymbolRefExpr::VK_WASM_TYPEINDEX, Ctx);