Lines Matching refs:WebAssembly
53 if (WebAssembly::isWasmVarAddressSpace(Global->getAddressSpace()) && in GetGlobalAddressSymbol()
62 WebAssembly::wasmSymbolSetType(WasmSym, GlobalVT, VTs); in GetGlobalAddressSymbol()
80 F, WebAssembly::WasmEnableEmEH || WebAssembly::WasmEnableEmSjLj, in GetGlobalAddressSymbol()
197 if (Info.OperandType == WebAssembly::OPERAND_TYPEINDEX) { in lower()
204 Returns.push_back(WebAssembly::regClassToValType( in lower()
208 Params.push_back(WebAssembly::regClassToValType( in lower()
213 if (WebAssembly::isCallIndirect(MI->getOpcode())) in lower()
218 if (MI->getOpcode() == WebAssembly::RET_CALL_INDIRECT) in lower()
223 } else if (Info.OperandType == WebAssembly::OPERAND_SIGNATURE) { in lower()
224 auto BT = static_cast<WebAssembly::BlockType>(MO.getImm()); in lower()
225 assert(BT != WebAssembly::BlockType::Invalid); in lower()
226 if (BT == WebAssembly::BlockType::Multivalue) { in lower()
291 auto StackOpcode = WebAssembly::getStackOpcode(RegOpcode); in removeRegisterOperands()