Lines Matching refs:ShuffleKind

1820 bool PPC::isVPKUHUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind,  in isVPKUHUMShuffleMask()  argument
1823 if (ShuffleKind == 0) { in isVPKUHUMShuffleMask()
1829 } else if (ShuffleKind == 2) { in isVPKUHUMShuffleMask()
1835 } else if (ShuffleKind == 1) { in isVPKUHUMShuffleMask()
1851 bool PPC::isVPKUWUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind, in isVPKUWUMShuffleMask() argument
1854 if (ShuffleKind == 0) { in isVPKUWUMShuffleMask()
1861 } else if (ShuffleKind == 2) { in isVPKUWUMShuffleMask()
1868 } else if (ShuffleKind == 1) { in isVPKUWUMShuffleMask()
1888 bool PPC::isVPKUDUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind, in isVPKUDUMShuffleMask() argument
1895 if (ShuffleKind == 0) { in isVPKUDUMShuffleMask()
1904 } else if (ShuffleKind == 2) { in isVPKUDUMShuffleMask()
1913 } else if (ShuffleKind == 1) { in isVPKUDUMShuffleMask()
1956 unsigned ShuffleKind, SelectionDAG &DAG) { in isVMRGLShuffleMask() argument
1958 if (ShuffleKind == 1) // unary in isVMRGLShuffleMask()
1960 else if (ShuffleKind == 2) // swapped in isVMRGLShuffleMask()
1965 if (ShuffleKind == 1) // unary in isVMRGLShuffleMask()
1967 else if (ShuffleKind == 0) // normal in isVMRGLShuffleMask()
1981 unsigned ShuffleKind, SelectionDAG &DAG) { in isVMRGHShuffleMask() argument
1983 if (ShuffleKind == 1) // unary in isVMRGHShuffleMask()
1985 else if (ShuffleKind == 2) // swapped in isVMRGHShuffleMask()
1990 if (ShuffleKind == 1) // unary in isVMRGHShuffleMask()
1992 else if (ShuffleKind == 0) // normal in isVMRGHShuffleMask()
2071 unsigned ShuffleKind, SelectionDAG &DAG) { in isVMRGEOShuffleMask() argument
2074 if (ShuffleKind == 1) // Unary in isVMRGEOShuffleMask()
2076 else if (ShuffleKind == 2) // swapped in isVMRGEOShuffleMask()
2083 if (ShuffleKind == 1) // Unary in isVMRGEOShuffleMask()
2085 else if (ShuffleKind == 0) // Normal in isVMRGEOShuffleMask()
2099 int PPC::isVSLDOIShuffleMask(SDNode *N, unsigned ShuffleKind, in isVSLDOIShuffleMask() argument
2121 if ((ShuffleKind == 0 && !isLE) || (ShuffleKind == 2 && isLE)) { in isVSLDOIShuffleMask()
2126 } else if (ShuffleKind == 1) { in isVSLDOIShuffleMask()
10071 unsigned int ShuffleKind = isLittleEndian ? 2 : 0; in LowerVECTOR_SHUFFLE() local
10072 if (PPC::isVPKUWUMShuffleMask(SVOp, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10073 PPC::isVPKUHUMShuffleMask(SVOp, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10074 PPC::isVSLDOIShuffleMask(SVOp, ShuffleKind, DAG) != -1 || in LowerVECTOR_SHUFFLE()
10075 PPC::isVMRGLShuffleMask(SVOp, 1, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10076 PPC::isVMRGLShuffleMask(SVOp, 2, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10077 PPC::isVMRGLShuffleMask(SVOp, 4, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10078 PPC::isVMRGHShuffleMask(SVOp, 1, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10079 PPC::isVMRGHShuffleMask(SVOp, 2, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10080 PPC::isVMRGHShuffleMask(SVOp, 4, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10082 PPC::isVPKUDUMShuffleMask(SVOp, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10083 PPC::isVMRGEOShuffleMask(SVOp, true, ShuffleKind, DAG) || in LowerVECTOR_SHUFFLE()
10084 PPC::isVMRGEOShuffleMask(SVOp, false, ShuffleKind, DAG)))) in LowerVECTOR_SHUFFLE()