Searched refs:InOpcode (Results 1 – 1 of 1) sorted by relevance
57115 unsigned InOpcode = InVec.getOpcode(); in combineEXTRACT_SUBVECTOR() local57119 if (InOpcode == ISD::SINT_TO_FP && in combineEXTRACT_SUBVECTOR()57124 if (InOpcode == ISD::UINT_TO_FP && Subtarget.hasVLX() && in combineEXTRACT_SUBVECTOR()57129 if (InOpcode == ISD::FP_EXTEND && in combineEXTRACT_SUBVECTOR()57135 if (InOpcode == ISD::FP_TO_SINT && VT == MVT::v4i32) { in combineEXTRACT_SUBVECTOR()57138 return DAG.getNode(InOpcode, DL, VT, in combineEXTRACT_SUBVECTOR()57142 (ISD::isExtOpcode(InOpcode) || ISD::isExtVecInRegOpcode(InOpcode)) && in combineEXTRACT_SUBVECTOR()57148 unsigned ExtOp = DAG.getOpcode_EXTEND_VECTOR_INREG(InOpcode); in combineEXTRACT_SUBVECTOR()57151 if (IdxVal == 0 && InOpcode == ISD::VSELECT && in combineEXTRACT_SUBVECTOR()57158 return DAG.getNode(InOpcode, DL, VT, Ext0, Ext1, Ext2); in combineEXTRACT_SUBVECTOR()[all …]