Lines Matching defs:WasmSym
159 MCSymbolWasm *WasmSym = nullptr;
170 WasmSym = cast<MCSymbolWasm>(
173 WasmSym = cast<MCSymbolWasm>(getSymbol(F));
175 return WasmSym;
217 auto *WasmSym = cast<MCSymbolWasm>(GetExternalSymbolSymbol(Name));
220 if (WasmSym->getType())
221 return WasmSym;
234 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_GLOBAL);
235 WasmSym->setGlobalType(wasm::WasmGlobalType{
239 return WasmSym;
243 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_DATA);
244 return WasmSym;
250 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_TAG);
257 WasmSym->setWeak(true);
258 WasmSym->setExternal(true);
269 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION);
275 WasmSym->setSignature(Signature);
277 return WasmSym;
311 auto *WasmSym = cast<MCSymbolWasm>(getOrCreateWasmSymbol(Name));
312 if (WasmSym->isFunction()) {
315 getTargetStreamer()->emitFunctionType(WasmSym);
621 auto *WasmSym = cast<MCSymbolWasm>(CurrentFnSym);
622 WasmSym->setSignature(Signature);
623 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION);
625 getTargetStreamer()->emitFunctionType(WasmSym);