reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
16800 return DAG.getUNDEF(ScalarVT); 16810 return VecVT.isInteger() ? DAG.getAnyExtOrTrunc(Elt, DL, ScalarVT) : Elt; 16819 if (InOp.getValueType() != ScalarVT) { 16820 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); 16821 return DAG.getSExtOrTrunc(InOp, DL, ScalarVT); 16830 return DAG.getUNDEF(ScalarVT); 16840 if (ScalarVT == InEltVT) 16859 return DAG.getNode(ISD::TRUNCATE, DL, ScalarVT, BCSrc); 16866 assert(X.getValueType().isScalarInteger() && ScalarVT.isScalarInteger() && 16879 return DAG.getAnyExtOrTrunc(X, DL, ScalarVT); 16900 return DAG.getUNDEF(ScalarVT); 16913 if (InOp.getValueType() != ScalarVT) { 16914 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); 16915 InOp = DAG.getSExtOrTrunc(InOp, DL, ScalarVT); 16929 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, ScalarVT, SVInVec, 16962 if (ScalarVT.bitsLT(LVT) && !TLI.isTruncateFree(LVT, ScalarVT)) 16962 if (ScalarVT.bitsLT(LVT) && !TLI.isTruncateFree(LVT, ScalarVT))