Lines Matching refs:InOp
19788 SDValue InOp = VecOp.getOperand(0); in visitEXTRACT_VECTOR_ELT() local
19789 if (InOp.getValueType() != ScalarVT) { in visitEXTRACT_VECTOR_ELT()
19790 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger() && in visitEXTRACT_VECTOR_ELT()
19791 InOp.getValueType().bitsGT(ScalarVT)); in visitEXTRACT_VECTOR_ELT()
19792 return DAG.getNode(ISD::TRUNCATE, DL, ScalarVT, InOp); in visitEXTRACT_VECTOR_ELT()
19794 return InOp; in visitEXTRACT_VECTOR_ELT()
19897 SDValue InOp = SVInVec.getOperand(OrigElt); in visitEXTRACT_VECTOR_ELT() local
19898 if (InOp.getValueType() != ScalarVT) { in visitEXTRACT_VECTOR_ELT()
19899 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT()
19900 InOp = DAG.getSExtOrTrunc(InOp, DL, ScalarVT); in visitEXTRACT_VECTOR_ELT()
19903 return InOp; in visitEXTRACT_VECTOR_ELT()