Lines Matching refs:OffElement
8476 int &OffElement) { in LowerVECTOR_SHUFFLEUsingOneOff() argument
8477 OffElement = -1; in LowerVECTOR_SHUFFLEUsingOneOff()
8484 if (OffElement == -1) in LowerVECTOR_SHUFFLEUsingOneOff()
8485 OffElement = i; in LowerVECTOR_SHUFFLEUsingOneOff()
8490 return NonUndef > 2 && OffElement != -1; in LowerVECTOR_SHUFFLEUsingOneOff()
8492 int OffElement; in LowerVECTOR_SHUFFLEUsingOneOff() local
8494 if (isOneOffIdentityMask(ShuffleMask, VT, 0, OffElement)) in LowerVECTOR_SHUFFLEUsingOneOff()
8496 else if (isOneOffIdentityMask(ShuffleMask, VT, NumElts, OffElement)) in LowerVECTOR_SHUFFLEUsingOneOff()
8507 ShuffleMask[OffElement] < (int)NumElts ? V1 : V2, in LowerVECTOR_SHUFFLEUsingOneOff()
8508 DAG.getVectorIdxConstant(ShuffleMask[OffElement] % NumElts, dl)); in LowerVECTOR_SHUFFLEUsingOneOff()
8510 DAG.getVectorIdxConstant(OffElement % NumElts, dl)); in LowerVECTOR_SHUFFLEUsingOneOff()