Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:VSELECT

1391   case ISD::VSELECT:            return visitVSELECT(N);
5271 // This function assumes all the vselect's arguments are CONCAT_VECTOR
5290 // concat_vectors we have as arguments to vselect.
5631 // vselect (setg[te] X, 0), X, -X ->
5632 // vselect (setgt X, -1), X, -X ->
5633 // vselect (setl[te] X, 0), -X, X ->
5664 // If the VSELECT result requires splitting and the mask is provided by a
5684 // Add the new VSELECT nodes to the work list in case they need to be split
5692 // Fold (vselect (build_vector all_ones), N1, N2) -> N1
5695 // Fold (vselect (build_vector all_zeros), N1, N2) -> N2
5700 // checks for (vselect (build_vector all{ones,zeros) ...) have been made
14027 // SELECT or VSELECT
14703 Est = DAG.getNode(VT.isVector() ? ISD::VSELECT : ISD::SELECT, DL, VT, ZeroCmp,