Lines Matching refs:getMaskElt

1783       if (!isConstantOrUndef(N->getMaskElt(i), i*2+1))  in isVPKUHUMShuffleMask()
1789 if (!isConstantOrUndef(N->getMaskElt(i), i*2)) in isVPKUHUMShuffleMask()
1794 if (!isConstantOrUndef(N->getMaskElt(i), i*2+j) || in isVPKUHUMShuffleMask()
1795 !isConstantOrUndef(N->getMaskElt(i+8), i*2+j)) in isVPKUHUMShuffleMask()
1814 if (!isConstantOrUndef(N->getMaskElt(i ), i*2+2) || in isVPKUWUMShuffleMask()
1815 !isConstantOrUndef(N->getMaskElt(i+1), i*2+3)) in isVPKUWUMShuffleMask()
1821 if (!isConstantOrUndef(N->getMaskElt(i ), i*2) || in isVPKUWUMShuffleMask()
1822 !isConstantOrUndef(N->getMaskElt(i+1), i*2+1)) in isVPKUWUMShuffleMask()
1827 if (!isConstantOrUndef(N->getMaskElt(i ), i*2+j) || in isVPKUWUMShuffleMask()
1828 !isConstantOrUndef(N->getMaskElt(i+1), i*2+j+1) || in isVPKUWUMShuffleMask()
1829 !isConstantOrUndef(N->getMaskElt(i+8), i*2+j) || in isVPKUWUMShuffleMask()
1830 !isConstantOrUndef(N->getMaskElt(i+9), i*2+j+1)) in isVPKUWUMShuffleMask()
1856 if (!isConstantOrUndef(N->getMaskElt(i ), i*2+4) || in isVPKUDUMShuffleMask()
1857 !isConstantOrUndef(N->getMaskElt(i+1), i*2+5) || in isVPKUDUMShuffleMask()
1858 !isConstantOrUndef(N->getMaskElt(i+2), i*2+6) || in isVPKUDUMShuffleMask()
1859 !isConstantOrUndef(N->getMaskElt(i+3), i*2+7)) in isVPKUDUMShuffleMask()
1865 if (!isConstantOrUndef(N->getMaskElt(i ), i*2) || in isVPKUDUMShuffleMask()
1866 !isConstantOrUndef(N->getMaskElt(i+1), i*2+1) || in isVPKUDUMShuffleMask()
1867 !isConstantOrUndef(N->getMaskElt(i+2), i*2+2) || in isVPKUDUMShuffleMask()
1868 !isConstantOrUndef(N->getMaskElt(i+3), i*2+3)) in isVPKUDUMShuffleMask()
1873 if (!isConstantOrUndef(N->getMaskElt(i ), i*2+j) || in isVPKUDUMShuffleMask()
1874 !isConstantOrUndef(N->getMaskElt(i+1), i*2+j+1) || in isVPKUDUMShuffleMask()
1875 !isConstantOrUndef(N->getMaskElt(i+2), i*2+j+2) || in isVPKUDUMShuffleMask()
1876 !isConstantOrUndef(N->getMaskElt(i+3), i*2+j+3) || in isVPKUDUMShuffleMask()
1877 !isConstantOrUndef(N->getMaskElt(i+8), i*2+j) || in isVPKUDUMShuffleMask()
1878 !isConstantOrUndef(N->getMaskElt(i+9), i*2+j+1) || in isVPKUDUMShuffleMask()
1879 !isConstantOrUndef(N->getMaskElt(i+10), i*2+j+2) || in isVPKUDUMShuffleMask()
1880 !isConstantOrUndef(N->getMaskElt(i+11), i*2+j+3)) in isVPKUDUMShuffleMask()
1897 if (!isConstantOrUndef(N->getMaskElt(i*UnitSize*2+j), in isVMerge()
1899 !isConstantOrUndef(N->getMaskElt(i*UnitSize*2+UnitSize+j), in isVMerge()
2005 if (!isConstantOrUndef(N->getMaskElt(i*4+j), in isVMerge()
2007 !isConstantOrUndef(N->getMaskElt(i*4+j+8), in isVMerge()
2065 for (i = 0; i != 16 && SVOp->getMaskElt(i) < 0; ++i) in isVSLDOIShuffleMask()
2072 unsigned ShiftAmt = SVOp->getMaskElt(i); in isVSLDOIShuffleMask()
2081 if (!isConstantOrUndef(SVOp->getMaskElt(i), ShiftAmt+i)) in isVSLDOIShuffleMask()
2086 if (!isConstantOrUndef(SVOp->getMaskElt(i), (ShiftAmt+i) & 15)) in isVSLDOIShuffleMask()
2106 if (N->getMaskElt(0) % EltSize != 0) in isSplatShuffleMask()
2111 unsigned ElementBase = N->getMaskElt(0); in isSplatShuffleMask()
2120 if (N->getMaskElt(i) < 0 || N->getMaskElt(i) != (int)(i+ElementBase)) in isSplatShuffleMask()
2124 if (N->getMaskElt(i) < 0) continue; in isSplatShuffleMask()
2126 if (N->getMaskElt(i+j) != N->getMaskElt(j)) in isSplatShuffleMask()
2150 MaskVal[0] = N->getMaskElt(i * Width); in isNByteElemShuffleMask()
2158 MaskVal[j] = N->getMaskElt(i * Width + j); in isNByteElemShuffleMask()
2174 unsigned M0 = N->getMaskElt(0) / 4; in isXXINSERTWMask()
2175 unsigned M1 = N->getMaskElt(4) / 4; in isXXINSERTWMask()
2176 unsigned M2 = N->getMaskElt(8) / 4; in isXXINSERTWMask()
2177 unsigned M3 = N->getMaskElt(12) / 4; in isXXINSERTWMask()
2251 unsigned M0 = N->getMaskElt(0) / 4; in isXXSLDWIShuffleMask()
2252 unsigned M1 = N->getMaskElt(4) / 4; in isXXSLDWIShuffleMask()
2253 unsigned M2 = N->getMaskElt(8) / 4; in isXXSLDWIShuffleMask()
2254 unsigned M3 = N->getMaskElt(12) / 4; in isXXSLDWIShuffleMask()
2312 if (N->getMaskElt(i) != i + Width - 1) in isXXBRShuffleMaskHelper()
2350 unsigned M0 = N->getMaskElt(0) / 8; in isXXPERMDIShuffleMask()
2351 unsigned M1 = N->getMaskElt(8) / 8; in isXXPERMDIShuffleMask()
2403 return (16 / EltSize) - 1 - (SVOp->getMaskElt(0) / EltSize); in getSplatIdxForPPCMnemonics()
2405 return SVOp->getMaskElt(0) / EltSize; in getSplatIdxForPPCMnemonics()
9541 Mask |= ((uint32_t)(N->getMaskElt(i * 2) / 2) << MaskShift); in lowerToVINSERTH()