Lines Matching defs:Opc
401 unsigned Opc = Subtarget->hasAddr64() ? WebAssembly::CONST_I64
403 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), Reg)
621 unsigned Opc =
623 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg)
640 unsigned Opc = Subtarget->hasAddr64() ? WebAssembly::CONST_I64
642 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg)
678 unsigned Opc;
685 Opc = WebAssembly::ARGUMENT_i32;
689 Opc = WebAssembly::ARGUMENT_i64;
693 Opc = WebAssembly::ARGUMENT_f32;
697 Opc = WebAssembly::ARGUMENT_f64;
701 Opc = WebAssembly::ARGUMENT_v16i8;
705 Opc = WebAssembly::ARGUMENT_v8i16;
709 Opc = WebAssembly::ARGUMENT_v4i32;
713 Opc = WebAssembly::ARGUMENT_v2i64;
717 Opc = WebAssembly::ARGUMENT_v4f32;
721 Opc = WebAssembly::ARGUMENT_v2f64;
725 Opc = WebAssembly::ARGUMENT_funcref;
729 Opc = WebAssembly::ARGUMENT_externref;
733 Opc = WebAssembly::ARGUMENT_exnref;
740 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg)
792 unsigned Opc = IsDirect ? WebAssembly::CALL : WebAssembly::CALL_INDIRECT;
885 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc));
940 unsigned Opc;
947 Opc = WebAssembly::SELECT_I32;
951 Opc = WebAssembly::SELECT_I64;
955 Opc = WebAssembly::SELECT_F32;
959 Opc = WebAssembly::SELECT_F64;
963 Opc = WebAssembly::SELECT_FUNCREF;
967 Opc = WebAssembly::SELECT_EXTERNREF;
971 Opc = WebAssembly::SELECT_EXNREF;
979 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg)
1045 unsigned Opc;
1049 Opc = I32 ? WebAssembly::EQ_I32 : WebAssembly::EQ_I64;
1052 Opc = I32 ? WebAssembly::NE_I32 : WebAssembly::NE_I64;
1055 Opc = I32 ? WebAssembly::GT_U_I32 : WebAssembly::GT_U_I64;
1058 Opc = I32 ? WebAssembly::GE_U_I32 : WebAssembly::GE_U_I64;
1061 Opc = I32 ? WebAssembly::LT_U_I32 : WebAssembly::LT_U_I64;
1064 Opc = I32 ? WebAssembly::LE_U_I32 : WebAssembly::LE_U_I64;
1067 Opc = I32 ? WebAssembly::GT_S_I32 : WebAssembly::GT_S_I64;
1071 Opc = I32 ? WebAssembly::GE_S_I32 : WebAssembly::GE_S_I64;
1075 Opc = I32 ? WebAssembly::LT_S_I32 : WebAssembly::LT_S_I64;
1079 Opc = I32 ? WebAssembly::LE_S_I32 : WebAssembly::LE_S_I64;
1095 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg)
1114 unsigned Opc;
1118 Opc = F32 ? WebAssembly::EQ_F32 : WebAssembly::EQ_F64;
1121 Opc = F32 ? WebAssembly::NE_F32 : WebAssembly::NE_F64;
1124 Opc = F32 ? WebAssembly::GT_F32 : WebAssembly::GT_F64;
1127 Opc = F32 ? WebAssembly::GE_F32 : WebAssembly::GE_F64;
1130 Opc = F32 ? WebAssembly::LT_F32 : WebAssembly::LT_F64;
1133 Opc = F32 ? WebAssembly::LE_F32 : WebAssembly::LE_F64;
1136 Opc = F32 ? WebAssembly::LE_F32 : WebAssembly::LE_F64;
1140 Opc = F32 ? WebAssembly::LT_F32 : WebAssembly::LT_F64;
1144 Opc = F32 ? WebAssembly::GE_F32 : WebAssembly::GE_F64;
1148 Opc = F32 ? WebAssembly::GT_F32 : WebAssembly::GT_F64;
1156 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg)
1213 unsigned Opc;
1219 Opc = A64 ? WebAssembly::LOAD8_U_I32_A64 : WebAssembly::LOAD8_U_I32_A32;
1223 Opc = A64 ? WebAssembly::LOAD16_U_I32_A64 : WebAssembly::LOAD16_U_I32_A32;
1227 Opc = A64 ? WebAssembly::LOAD_I32_A64 : WebAssembly::LOAD_I32_A32;
1231 Opc = A64 ? WebAssembly::LOAD_I64_A64 : WebAssembly::LOAD_I64_A32;
1235 Opc = A64 ? WebAssembly::LOAD_F32_A64 : WebAssembly::LOAD_F32_A32;
1239 Opc = A64 ? WebAssembly::LOAD_F64_A64 : WebAssembly::LOAD_F64_A32;
1249 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc),
1272 unsigned Opc;
1280 Opc = A64 ? WebAssembly::STORE8_I32_A64 : WebAssembly::STORE8_I32_A32;
1283 Opc = A64 ? WebAssembly::STORE16_I32_A64 : WebAssembly::STORE16_I32_A32;
1286 Opc = A64 ? WebAssembly::STORE_I32_A64 : WebAssembly::STORE_I32_A32;
1289 Opc = A64 ? WebAssembly::STORE_I64_A64 : WebAssembly::STORE_I64_A32;
1292 Opc = A64 ? WebAssembly::STORE_F32_A64 : WebAssembly::STORE_F32_A32;
1295 Opc = A64 ? WebAssembly::STORE_F64_A64 : WebAssembly::STORE_F64_A32;
1309 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc));
1333 unsigned Opc = WebAssembly::BR_IF;
1335 Opc = WebAssembly::BR_UNLESS;
1337 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc))