Lines Matching refs:VPOpcode
948 unsigned VPOpcode = OpVal->getOpcode(); in match() local
949 if (auto MaskPos = ISD::getVPMaskIdx(VPOpcode)) { in match()
957 if (auto VLenPos = ISD::getVPExplicitVectorLengthIdx(VPOpcode)) in match()
968 unsigned VPOpcode = ISD::getVPForBaseOpcode(Opcode); in getNode() local
969 assert(ISD::getVPMaskIdx(VPOpcode) == 1 && in getNode()
970 ISD::getVPExplicitVectorLengthIdx(VPOpcode) == 2); in getNode()
971 return DAG.getNode(VPOpcode, DL, VT, in getNode()
977 unsigned VPOpcode = ISD::getVPForBaseOpcode(Opcode); in getNode() local
978 assert(ISD::getVPMaskIdx(VPOpcode) == 2 && in getNode()
979 ISD::getVPExplicitVectorLengthIdx(VPOpcode) == 3); in getNode()
980 return DAG.getNode(VPOpcode, DL, VT, in getNode()
986 unsigned VPOpcode = ISD::getVPForBaseOpcode(Opcode); in getNode() local
987 assert(ISD::getVPMaskIdx(VPOpcode) == 3 && in getNode()
988 ISD::getVPExplicitVectorLengthIdx(VPOpcode) == 4); in getNode()
989 return DAG.getNode(VPOpcode, DL, VT, in getNode()
995 unsigned VPOpcode = ISD::getVPForBaseOpcode(Opcode); in getNode() local
996 assert(ISD::getVPMaskIdx(VPOpcode) == 1 && in getNode()
997 ISD::getVPExplicitVectorLengthIdx(VPOpcode) == 2); in getNode()
998 return DAG.getNode(VPOpcode, DL, VT, {Operand, RootMaskOp, RootVectorLenOp}, in getNode()
1004 unsigned VPOpcode = ISD::getVPForBaseOpcode(Opcode); in getNode() local
1005 assert(ISD::getVPMaskIdx(VPOpcode) == 2 && in getNode()
1006 ISD::getVPExplicitVectorLengthIdx(VPOpcode) == 3); in getNode()
1007 return DAG.getNode(VPOpcode, DL, VT, {N1, N2, RootMaskOp, RootVectorLenOp}, in getNode()
1013 unsigned VPOpcode = ISD::getVPForBaseOpcode(Opcode); in getNode() local
1014 assert(ISD::getVPMaskIdx(VPOpcode) == 3 && in getNode()
1015 ISD::getVPExplicitVectorLengthIdx(VPOpcode) == 4); in getNode()
1016 return DAG.getNode(VPOpcode, DL, VT, in getNode()