Lines Matching defs:WasmSym
157 MCSymbolWasm *WasmSym = nullptr;
168 WasmSym = cast<MCSymbolWasm>(
171 WasmSym = cast<MCSymbolWasm>(getSymbol(F));
173 return WasmSym;
215 auto *WasmSym = cast<MCSymbolWasm>(GetExternalSymbolSymbol(Name));
218 if (WasmSym->getType())
219 return WasmSym;
232 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_GLOBAL);
233 WasmSym->setGlobalType(wasm::WasmGlobalType{
237 return WasmSym;
241 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_DATA);
242 return WasmSym;
248 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_TAG);
255 WasmSym->setWeak(true);
256 WasmSym->setExternal(true);
267 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION);
273 WasmSym->setSignature(Signature);
275 return WasmSym;
309 auto *WasmSym = cast<MCSymbolWasm>(getOrCreateWasmSymbol(Name));
310 if (WasmSym->isFunction()) {
313 getTargetStreamer()->emitFunctionType(WasmSym);
618 auto *WasmSym = cast<MCSymbolWasm>(CurrentFnSym);
619 WasmSym->setSignature(Signature);
620 WasmSym->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION);
622 getTargetStreamer()->emitFunctionType(WasmSym);