Lines Matching refs:WebAssembly
80 assert(WAReg != WebAssembly::UnusedReg); in regToString()
167 WebAssembly::signatureToString(Sig); in getMCSymbolForFunction()
179 if (!WebAssembly::isWasmVarAddressSpace(GV->getAddressSpace())) { in emitGlobalVariable()
201 WebAssembly::wasmSymbolSetType(Sym, GlobalVT, VTs); in emitGlobalVariable()
270 WebAssembly::getLibcallSignature(Subtarget, Name, Returns, Params); in getOrCreateWasmSymbol()
347 &F, WebAssembly::WasmEnableEmEH || WebAssembly::WasmEnableEmSjLj, in emitDecls()
405 WebAssembly::getOrCreateFunctionTableSymbol(OutContext, Subtarget); in emitEndOfAsmFile()
413 !WebAssembly::isWasmVarAddressSpace(G.getAddressSpace()) && in emitEndOfAsmFile()
648 case WebAssembly::ARGUMENT_i32: in emitInstruction()
649 case WebAssembly::ARGUMENT_i32_S: in emitInstruction()
650 case WebAssembly::ARGUMENT_i64: in emitInstruction()
651 case WebAssembly::ARGUMENT_i64_S: in emitInstruction()
652 case WebAssembly::ARGUMENT_f32: in emitInstruction()
653 case WebAssembly::ARGUMENT_f32_S: in emitInstruction()
654 case WebAssembly::ARGUMENT_f64: in emitInstruction()
655 case WebAssembly::ARGUMENT_f64_S: in emitInstruction()
656 case WebAssembly::ARGUMENT_v16i8: in emitInstruction()
657 case WebAssembly::ARGUMENT_v16i8_S: in emitInstruction()
658 case WebAssembly::ARGUMENT_v8i16: in emitInstruction()
659 case WebAssembly::ARGUMENT_v8i16_S: in emitInstruction()
660 case WebAssembly::ARGUMENT_v4i32: in emitInstruction()
661 case WebAssembly::ARGUMENT_v4i32_S: in emitInstruction()
662 case WebAssembly::ARGUMENT_v2i64: in emitInstruction()
663 case WebAssembly::ARGUMENT_v2i64_S: in emitInstruction()
664 case WebAssembly::ARGUMENT_v4f32: in emitInstruction()
665 case WebAssembly::ARGUMENT_v4f32_S: in emitInstruction()
666 case WebAssembly::ARGUMENT_v2f64: in emitInstruction()
667 case WebAssembly::ARGUMENT_v2f64_S: in emitInstruction()
668 case WebAssembly::ARGUMENT_v8f16: in emitInstruction()
669 case WebAssembly::ARGUMENT_v8f16_S: in emitInstruction()
673 case WebAssembly::FALLTHROUGH_RETURN: { in emitInstruction()
682 case WebAssembly::COMPILER_FENCE: in emitInstruction()
713 assert(MI->getOpcode() == WebAssembly::INLINEASM); in PrintAsmOperand()