Lines Matching refs:InOpcode

50701   unsigned InOpcode = InVec.getOpcode();  in combineExtractSubvector()  local
50705 if (InOpcode == ISD::SINT_TO_FP && in combineExtractSubvector()
50710 if (InOpcode == ISD::UINT_TO_FP && Subtarget.hasVLX() && in combineExtractSubvector()
50715 if (InOpcode == ISD::FP_EXTEND && in combineExtractSubvector()
50720 if ((InOpcode == ISD::ANY_EXTEND || in combineExtractSubvector()
50721 InOpcode == ISD::ANY_EXTEND_VECTOR_INREG || in combineExtractSubvector()
50722 InOpcode == ISD::ZERO_EXTEND || in combineExtractSubvector()
50723 InOpcode == ISD::ZERO_EXTEND_VECTOR_INREG || in combineExtractSubvector()
50724 InOpcode == ISD::SIGN_EXTEND || in combineExtractSubvector()
50725 InOpcode == ISD::SIGN_EXTEND_VECTOR_INREG) && in combineExtractSubvector()
50732 unsigned ExtOp = getOpcode_EXTEND_VECTOR_INREG(InOpcode); in combineExtractSubvector()
50735 if (InOpcode == ISD::VSELECT && in combineExtractSubvector()
50743 return DAG.getNode(InOpcode, DL, VT, Ext0, Ext1, Ext2); in combineExtractSubvector()
50745 if (InOpcode == ISD::TRUNCATE && Subtarget.hasVLX() && in combineExtractSubvector()
50751 return DAG.getNode(InOpcode, DL, VT, Ext); in combineExtractSubvector()
50757 if ((InOpcode == X86ISD::VSHLI || InOpcode == X86ISD::VSRLI) && in combineExtractSubvector()
50763 return DAG.getNode(InOpcode, DL, VT, Ext, InVec.getOperand(1)); in combineExtractSubvector()
50898 unsigned InOpcode = In.getOpcode(); in combineEXTEND_VECTOR_INREG() local
50923 if (Opcode == InOpcode) in combineEXTEND_VECTOR_INREG()
50929 if (InOpcode == ISD::EXTRACT_SUBVECTOR && In.getConstantOperandVal(1) == 0 && in combineEXTEND_VECTOR_INREG()