Lines Matching refs:getMaskElt

1893       if (!isConstantOrUndef(N->getMaskElt(i), i*2+1))  in isVPKUHUMShuffleMask()
1899 if (!isConstantOrUndef(N->getMaskElt(i), i*2)) in isVPKUHUMShuffleMask()
1904 if (!isConstantOrUndef(N->getMaskElt(i), i*2+j) || in isVPKUHUMShuffleMask()
1905 !isConstantOrUndef(N->getMaskElt(i+8), i*2+j)) in isVPKUHUMShuffleMask()
1924 if (!isConstantOrUndef(N->getMaskElt(i ), i*2+2) || in isVPKUWUMShuffleMask()
1925 !isConstantOrUndef(N->getMaskElt(i+1), i*2+3)) in isVPKUWUMShuffleMask()
1931 if (!isConstantOrUndef(N->getMaskElt(i ), i*2) || in isVPKUWUMShuffleMask()
1932 !isConstantOrUndef(N->getMaskElt(i+1), i*2+1)) in isVPKUWUMShuffleMask()
1937 if (!isConstantOrUndef(N->getMaskElt(i ), i*2+j) || in isVPKUWUMShuffleMask()
1938 !isConstantOrUndef(N->getMaskElt(i+1), i*2+j+1) || in isVPKUWUMShuffleMask()
1939 !isConstantOrUndef(N->getMaskElt(i+8), i*2+j) || in isVPKUWUMShuffleMask()
1940 !isConstantOrUndef(N->getMaskElt(i+9), i*2+j+1)) in isVPKUWUMShuffleMask()
1965 if (!isConstantOrUndef(N->getMaskElt(i ), i*2+4) || in isVPKUDUMShuffleMask()
1966 !isConstantOrUndef(N->getMaskElt(i+1), i*2+5) || in isVPKUDUMShuffleMask()
1967 !isConstantOrUndef(N->getMaskElt(i+2), i*2+6) || in isVPKUDUMShuffleMask()
1968 !isConstantOrUndef(N->getMaskElt(i+3), i*2+7)) in isVPKUDUMShuffleMask()
1974 if (!isConstantOrUndef(N->getMaskElt(i ), i*2) || in isVPKUDUMShuffleMask()
1975 !isConstantOrUndef(N->getMaskElt(i+1), i*2+1) || in isVPKUDUMShuffleMask()
1976 !isConstantOrUndef(N->getMaskElt(i+2), i*2+2) || in isVPKUDUMShuffleMask()
1977 !isConstantOrUndef(N->getMaskElt(i+3), i*2+3)) in isVPKUDUMShuffleMask()
1982 if (!isConstantOrUndef(N->getMaskElt(i ), i*2+j) || in isVPKUDUMShuffleMask()
1983 !isConstantOrUndef(N->getMaskElt(i+1), i*2+j+1) || in isVPKUDUMShuffleMask()
1984 !isConstantOrUndef(N->getMaskElt(i+2), i*2+j+2) || in isVPKUDUMShuffleMask()
1985 !isConstantOrUndef(N->getMaskElt(i+3), i*2+j+3) || in isVPKUDUMShuffleMask()
1986 !isConstantOrUndef(N->getMaskElt(i+8), i*2+j) || in isVPKUDUMShuffleMask()
1987 !isConstantOrUndef(N->getMaskElt(i+9), i*2+j+1) || in isVPKUDUMShuffleMask()
1988 !isConstantOrUndef(N->getMaskElt(i+10), i*2+j+2) || in isVPKUDUMShuffleMask()
1989 !isConstantOrUndef(N->getMaskElt(i+11), i*2+j+3)) in isVPKUDUMShuffleMask()
2006 if (!isConstantOrUndef(N->getMaskElt(i*UnitSize*2+j), in isVMerge()
2008 !isConstantOrUndef(N->getMaskElt(i*UnitSize*2+UnitSize+j), in isVMerge()
2114 if (!isConstantOrUndef(N->getMaskElt(i*4+j), in isVMerge()
2116 !isConstantOrUndef(N->getMaskElt(i*4+j+8), in isVMerge()
2174 for (i = 0; i != 16 && SVOp->getMaskElt(i) < 0; ++i) in isVSLDOIShuffleMask()
2181 unsigned ShiftAmt = SVOp->getMaskElt(i); in isVSLDOIShuffleMask()
2190 if (!isConstantOrUndef(SVOp->getMaskElt(i), ShiftAmt+i)) in isVSLDOIShuffleMask()
2195 if (!isConstantOrUndef(SVOp->getMaskElt(i), (ShiftAmt+i) & 15)) in isVSLDOIShuffleMask()
2212 return EltSize == 8 && N->getMaskElt(0) == N->getMaskElt(1); in isSplatShuffleMask()
2219 if (N->getMaskElt(0) % EltSize != 0) in isSplatShuffleMask()
2224 unsigned ElementBase = N->getMaskElt(0); in isSplatShuffleMask()
2233 if (N->getMaskElt(i) < 0 || N->getMaskElt(i) != (int)(i+ElementBase)) in isSplatShuffleMask()
2237 if (N->getMaskElt(i) < 0) continue; in isSplatShuffleMask()
2239 if (N->getMaskElt(i+j) != N->getMaskElt(j)) in isSplatShuffleMask()
2263 MaskVal[0] = N->getMaskElt(i * Width); in isNByteElemShuffleMask()
2271 MaskVal[j] = N->getMaskElt(i * Width + j); in isNByteElemShuffleMask()
2287 unsigned M0 = N->getMaskElt(0) / 4; in isXXINSERTWMask()
2288 unsigned M1 = N->getMaskElt(4) / 4; in isXXINSERTWMask()
2289 unsigned M2 = N->getMaskElt(8) / 4; in isXXINSERTWMask()
2290 unsigned M3 = N->getMaskElt(12) / 4; in isXXINSERTWMask()
2364 unsigned M0 = N->getMaskElt(0) / 4; in isXXSLDWIShuffleMask()
2365 unsigned M1 = N->getMaskElt(4) / 4; in isXXSLDWIShuffleMask()
2366 unsigned M2 = N->getMaskElt(8) / 4; in isXXSLDWIShuffleMask()
2367 unsigned M3 = N->getMaskElt(12) / 4; in isXXSLDWIShuffleMask()
2425 if (N->getMaskElt(i) != i + Width - 1) in isXXBRShuffleMaskHelper()
2463 unsigned M0 = N->getMaskElt(0) / 8; in isXXPERMDIShuffleMask()
2464 unsigned M1 = N->getMaskElt(8) / 8; in isXXPERMDIShuffleMask()
2518 return DAG.getDataLayout().isLittleEndian() ? 1 - SVOp->getMaskElt(0) in getSplatIdxForPPCMnemonics()
2519 : SVOp->getMaskElt(0); in getSplatIdxForPPCMnemonics()
2522 return (16 / EltSize) - 1 - (SVOp->getMaskElt(0) / EltSize); in getSplatIdxForPPCMnemonics()
2524 return SVOp->getMaskElt(0) / EltSize; in getSplatIdxForPPCMnemonics()
9955 Mask |= ((uint32_t)(N->getMaskElt(i * 2) / 2) << MaskShift); in lowerToVINSERTH()