Searched refs:Op0VT (Results 1 – 4 of 4) sorted by relevance
46 EVT Op0VT = N->getOperand(0).getValueType(); in verifyTargetNode() local48 assert(VT.isVector() && Op0VT.isVector() && Op1VT.isVector() && in verifyTargetNode()49 VT.isInteger() && Op0VT.isInteger() && Op1VT.isInteger() && in verifyTargetNode()51 assert(VT == Op0VT && in verifyTargetNode()53 assert(Op0VT.getSizeInBits() == Op1VT.getSizeInBits() && in verifyTargetNode()55 assert(Op0VT.getVectorElementCount() * 2 == Op1VT.getVectorElementCount() && in verifyTargetNode()85 EVT Op0VT = N->getOperand(0).getValueType(); in verifyTargetNode() local87 assert(VT.isVector() && Op0VT.isVector() && Op1VT.isVector() && in verifyTargetNode()89 assert(VT == Op0VT && VT == Op1VT && "Expected matching vectors!"); in verifyTargetNode()96 EVT Op0VT = N->getOperand(0).getValueType(); in verifyTargetNode() local[all …]
4328 EVT Op0VT = Op0.getValueType(); in LowerFP_EXTEND() local4331 if (Op0VT == MVT::f32 || Op0VT == MVT::f16) in LowerFP_EXTEND()4334 if (Op0VT == MVT::bf16 && IsStrict) { in LowerFP_EXTEND()4341 if (Op0VT == MVT::bf16) in LowerFP_EXTEND()18320 EVT Op0VT = A.getOperand(0).getValueType(); in performVecReduceAddCombine() local18321 bool IsValidElementCount = Op0VT.getVectorNumElements() % 8 == 0; in performVecReduceAddCombine()18322 bool IsValidSize = Op0VT.getScalarSizeInBits() == 8; in performVecReduceAddCombine()18330 B = DAG.getConstant(1, DL, Op0VT); in performVecReduceAddCombine()18334 unsigned IsMultipleOf16 = Op0VT.getVectorNumElements() % 16 == 0; in performVecReduceAddCombine()18338 NumOfVecReduce = Op0VT.getVectorNumElements() / 16; in performVecReduceAddCombine()[all …]
7268 EVT Op0VT = Op0.getValueType(); in LowerOperation() local7270 if (Op0VT == MVT::i16 && in LowerOperation()7276 if (VT == MVT::f32 && Op0VT == MVT::i32 && Subtarget.is64Bit() && in LowerOperation()7281 if (VT == MVT::f64 && Op0VT == MVT::i64 && !Subtarget.is64Bit() && in LowerOperation()7290 if (!VT.isVector() && !Op0VT.isVector()) { in LowerOperation()7291 if (isTypeLegal(VT) && isTypeLegal(Op0VT)) in LowerOperation()7296 assert(!VT.isScalableVector() && !Op0VT.isScalableVector() && in LowerOperation()7302 if (Op0VT.isFixedLengthVector()) in LowerOperation()7307 if (!Op0VT.isVector()) { in LowerOperation()7308 EVT BVT = EVT::getVectorVT(*DAG.getContext(), Op0VT, 1); in LowerOperation()[all …]
2792 EVT Op0VT = Op0.getValueType(); in lowerBITCAST() local2794 if (Op.getValueType() == MVT::f32 && Op0VT == MVT::i32 && in lowerBITCAST()2799 if (VT == MVT::f64 && Op0VT == MVT::i64 && !Subtarget.is64Bit()) { in lowerBITCAST()