Lines Matching defs:OpVal
81 /// whether \p OpVal is a node that is functionally compatible with the
83 bool match(SDValue OpVal, unsigned Opc) const {
84 if (!OpVal->isVPOpcode())
85 return OpVal->getOpcode() == Opc;
87 auto BaseOpc = ISD::getBaseOpcodeForVP(OpVal->getOpcode(),
88 !OpVal->getFlags().hasNoFPExcept());
92 // Make sure the mask of OpVal is true mask or is same as Root's.
93 unsigned VPOpcode = OpVal->getOpcode();
95 SDValue MaskOp = OpVal.getOperand(*MaskPos);
101 // Make sure the EVL of OpVal is same as Root's.
103 if (RootVectorLenOp != OpVal.getOperand(*VLenPos))