Lines Matching refs:v2f64
71 addRegisterClass(MVT::v2f64, &WebAssembly::V128RegClass); in WebAssemblyTargetLowering()
88 MVT::v2f64}) { in WebAssemblyTargetLowering()
116 for (auto T : {MVT::f32, MVT::f64, MVT::v4f32, MVT::v2f64}) { in WebAssemblyTargetLowering()
196 MVT::v2f64}) in WebAssemblyTargetLowering()
201 MVT::v2f64}) in WebAssemblyTargetLowering()
206 MVT::v2f64}) in WebAssemblyTargetLowering()
217 MVT::v2f64}) in WebAssemblyTargetLowering()
225 MVT::v2f64}) in WebAssemblyTargetLowering()
252 for (auto T : {MVT::v4f32, MVT::v2f64}) in WebAssemblyTargetLowering()
262 for (auto T : {MVT::v2i64, MVT::v2f64}) in WebAssemblyTargetLowering()
317 MVT::v2f64}) { in WebAssemblyTargetLowering()
332 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f32, Legal); in WebAssemblyTargetLowering()
1971 if (Op.getValueType() != MVT::v2f64) in LowerConvertLow()
2031 return DAG.getNode(LHSOpcode, DL, MVT::v2f64, Src); in LowerConvertLow()
2499 else if (ResVT == MVT::v2f64 && (InVT == MVT::v2i16 || InVT == MVT::v2i8)) in performVectorExtendToFPCombine()
2623 if (Source.getValueType() != MVT::v2f64) in performVectorTruncZeroCombine()
2667 if (Source.getValueType() != MVT::v2f64) in performVectorTruncZeroCombine()
2671 Concat.getOperand(1).getValueType() != MVT::v2f64) in performVectorTruncZeroCombine()