Lines Matching refs:v4i32

65     addRegisterClass(MVT::v4i32, &WebAssembly::V128RegClass);  in WebAssemblyTargetLowering()
84 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32, MVT::v2i64, in WebAssemblyTargetLowering()
145 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64}) in WebAssemblyTargetLowering()
183 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64}) in WebAssemblyTargetLowering()
187 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32, MVT::v2i64, in WebAssemblyTargetLowering()
192 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32, MVT::v2i64, in WebAssemblyTargetLowering()
198 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64}) in WebAssemblyTargetLowering()
203 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32, MVT::v2i64, in WebAssemblyTargetLowering()
211 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32, MVT::v2i64, in WebAssemblyTargetLowering()
218 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64}) in WebAssemblyTargetLowering()
223 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32}) in WebAssemblyTargetLowering()
247 setOperationAction(Op, MVT::v4i32, Custom); in WebAssemblyTargetLowering()
290 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, in WebAssemblyTargetLowering()
303 setLoadExtAction(Ext, MVT::v4i32, MVT::v4i16, Legal); in WebAssemblyTargetLowering()
308 setTruncStoreAction(MVT::v4i32, MVT::v4i16, Legal); in WebAssemblyTargetLowering()
769 (ExtT == MVT::v4i32 && MemT == MVT::v4i16) || in isVectorLoadExtDesirable()
2148 if (ResT == MVT::v4i32 && SatVT == MVT::i32) in LowerFP_TO_INT_SAT()
2206 } else if (ResVT == MVT::v4i32) { in performVectorExtendCombine()
2212 Source.getValueType() != MVT::v4i32 || (Index != 0 && Index != 2)) in performVectorExtendCombine()
2270 ExpectedSourceType = MVT::v4i32; in performVectorConvertLowCombine()
2314 ExpectedSourceType = MVT::v4i32; in performVectorConvertLowCombine()
2389 ResVT = MVT::v4i32; in performVectorTruncZeroCombine()
2434 ResVT = MVT::v4i32; in performVectorTruncZeroCombine()