Lines Matching refs:Opc

389       unsigned Opc = Subtarget->hasAddr64() ? WebAssembly::CONST_I64  in materializeLoadStoreOperands()  local
391 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), Reg) in materializeLoadStoreOperands()
605 unsigned Opc = in fastMaterializeAlloca() local
607 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in fastMaterializeAlloca()
624 unsigned Opc = Subtarget->hasAddr64() ? WebAssembly::CONST_I64 in fastMaterializeConstant() local
626 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in fastMaterializeConstant()
662 unsigned Opc; in fastLowerArguments() local
669 Opc = WebAssembly::ARGUMENT_i32; in fastLowerArguments()
673 Opc = WebAssembly::ARGUMENT_i64; in fastLowerArguments()
677 Opc = WebAssembly::ARGUMENT_f32; in fastLowerArguments()
681 Opc = WebAssembly::ARGUMENT_f64; in fastLowerArguments()
685 Opc = WebAssembly::ARGUMENT_v16i8; in fastLowerArguments()
689 Opc = WebAssembly::ARGUMENT_v8i16; in fastLowerArguments()
693 Opc = WebAssembly::ARGUMENT_v4i32; in fastLowerArguments()
697 Opc = WebAssembly::ARGUMENT_v2i64; in fastLowerArguments()
701 Opc = WebAssembly::ARGUMENT_v4f32; in fastLowerArguments()
705 Opc = WebAssembly::ARGUMENT_v2f64; in fastLowerArguments()
709 Opc = WebAssembly::ARGUMENT_funcref; in fastLowerArguments()
713 Opc = WebAssembly::ARGUMENT_externref; in fastLowerArguments()
720 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in fastLowerArguments()
772 unsigned Opc = IsDirect ? WebAssembly::CALL : WebAssembly::CALL_INDIRECT; in selectCall() local
862 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc)); in selectCall()
929 unsigned Opc; in selectSelect() local
936 Opc = WebAssembly::SELECT_I32; in selectSelect()
940 Opc = WebAssembly::SELECT_I64; in selectSelect()
944 Opc = WebAssembly::SELECT_F32; in selectSelect()
948 Opc = WebAssembly::SELECT_F64; in selectSelect()
952 Opc = WebAssembly::SELECT_FUNCREF; in selectSelect()
956 Opc = WebAssembly::SELECT_EXTERNREF; in selectSelect()
964 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in selectSelect()
1030 unsigned Opc; in selectICmp() local
1034 Opc = I32 ? WebAssembly::EQ_I32 : WebAssembly::EQ_I64; in selectICmp()
1037 Opc = I32 ? WebAssembly::NE_I32 : WebAssembly::NE_I64; in selectICmp()
1040 Opc = I32 ? WebAssembly::GT_U_I32 : WebAssembly::GT_U_I64; in selectICmp()
1043 Opc = I32 ? WebAssembly::GE_U_I32 : WebAssembly::GE_U_I64; in selectICmp()
1046 Opc = I32 ? WebAssembly::LT_U_I32 : WebAssembly::LT_U_I64; in selectICmp()
1049 Opc = I32 ? WebAssembly::LE_U_I32 : WebAssembly::LE_U_I64; in selectICmp()
1052 Opc = I32 ? WebAssembly::GT_S_I32 : WebAssembly::GT_S_I64; in selectICmp()
1056 Opc = I32 ? WebAssembly::GE_S_I32 : WebAssembly::GE_S_I64; in selectICmp()
1060 Opc = I32 ? WebAssembly::LT_S_I32 : WebAssembly::LT_S_I64; in selectICmp()
1064 Opc = I32 ? WebAssembly::LE_S_I32 : WebAssembly::LE_S_I64; in selectICmp()
1080 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in selectICmp()
1099 unsigned Opc; in selectFCmp() local
1103 Opc = F32 ? WebAssembly::EQ_F32 : WebAssembly::EQ_F64; in selectFCmp()
1106 Opc = F32 ? WebAssembly::NE_F32 : WebAssembly::NE_F64; in selectFCmp()
1109 Opc = F32 ? WebAssembly::GT_F32 : WebAssembly::GT_F64; in selectFCmp()
1112 Opc = F32 ? WebAssembly::GE_F32 : WebAssembly::GE_F64; in selectFCmp()
1115 Opc = F32 ? WebAssembly::LT_F32 : WebAssembly::LT_F64; in selectFCmp()
1118 Opc = F32 ? WebAssembly::LE_F32 : WebAssembly::LE_F64; in selectFCmp()
1121 Opc = F32 ? WebAssembly::LE_F32 : WebAssembly::LE_F64; in selectFCmp()
1125 Opc = F32 ? WebAssembly::LT_F32 : WebAssembly::LT_F64; in selectFCmp()
1129 Opc = F32 ? WebAssembly::GE_F32 : WebAssembly::GE_F64; in selectFCmp()
1133 Opc = F32 ? WebAssembly::GT_F32 : WebAssembly::GT_F64; in selectFCmp()
1141 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg) in selectFCmp()
1198 unsigned Opc; in selectLoad() local
1204 Opc = A64 ? WebAssembly::LOAD8_U_I32_A64 : WebAssembly::LOAD8_U_I32_A32; in selectLoad()
1208 Opc = A64 ? WebAssembly::LOAD16_U_I32_A64 : WebAssembly::LOAD16_U_I32_A32; in selectLoad()
1212 Opc = A64 ? WebAssembly::LOAD_I32_A64 : WebAssembly::LOAD_I32_A32; in selectLoad()
1216 Opc = A64 ? WebAssembly::LOAD_I64_A64 : WebAssembly::LOAD_I64_A32; in selectLoad()
1220 Opc = A64 ? WebAssembly::LOAD_F32_A64 : WebAssembly::LOAD_F32_A32; in selectLoad()
1224 Opc = A64 ? WebAssembly::LOAD_F64_A64 : WebAssembly::LOAD_F64_A32; in selectLoad()
1234 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), in selectLoad()
1257 unsigned Opc; in selectStore() local
1265 Opc = A64 ? WebAssembly::STORE8_I32_A64 : WebAssembly::STORE8_I32_A32; in selectStore()
1268 Opc = A64 ? WebAssembly::STORE16_I32_A64 : WebAssembly::STORE16_I32_A32; in selectStore()
1271 Opc = A64 ? WebAssembly::STORE_I32_A64 : WebAssembly::STORE_I32_A32; in selectStore()
1274 Opc = A64 ? WebAssembly::STORE_I64_A64 : WebAssembly::STORE_I64_A32; in selectStore()
1277 Opc = A64 ? WebAssembly::STORE_F32_A64 : WebAssembly::STORE_F32_A32; in selectStore()
1280 Opc = A64 ? WebAssembly::STORE_F64_A64 : WebAssembly::STORE_F64_A32; in selectStore()
1294 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc)); in selectStore()
1318 unsigned Opc = WebAssembly::BR_IF; in selectBr() local
1320 Opc = WebAssembly::BR_UNLESS; in selectBr()
1322 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc)) in selectBr()