Lines Matching defs:Op0VT
6716 EVT Op0VT = Op0.getValueType();
6718 if (Op0VT == MVT::i16 &&
6724 if (VT == MVT::f32 && Op0VT == MVT::i32 && Subtarget.is64Bit() &&
6729 if (VT == MVT::f64 && Op0VT == MVT::i64 && !Subtarget.is64Bit() &&
6738 if (!VT.isVector() && !Op0VT.isVector()) {
6739 if (isTypeLegal(VT) && isTypeLegal(Op0VT))
6744 assert(!VT.isScalableVector() && !Op0VT.isScalableVector() &&
6750 if (Op0VT.isFixedLengthVector())
6755 if (!Op0VT.isVector()) {
6756 EVT BVT = EVT::getVectorVT(*DAG.getContext(), Op0VT, 1);
6768 if (!VT.isVector() && Op0VT.isFixedLengthVector()) {
12975 EVT Op0VT = Op0.getValueType();
12978 if (!isTypeLegal(Op0VT))
13300 EVT Op0VT = Op0.getValueType();
13303 ((Op0VT == MVT::f16 && Subtarget.hasStdExtZfhminOrZhinxmin()) ||
13304 (Op0VT == MVT::bf16 && Subtarget.hasStdExtZfbfmin()))) {
13307 } else if (VT == MVT::i32 && Op0VT == MVT::f32 && Subtarget.is64Bit() &&
13312 } else if (VT == MVT::i64 && Op0VT == MVT::f64 && !Subtarget.is64Bit() &&
13319 } else if (!VT.isVector() && Op0VT.isFixedLengthVector() &&
13320 isTypeLegal(Op0VT)) {