Lines Matching refs:Width
80 int32_t Width);
88 int Width = mapping::getWarpSize(); in shuffle() local
90 int Index = SrcLane + (Self & ~(Width - 1)); in shuffle()
95 int32_t Width) { in shuffleDown() argument
98 Index = (int)(LaneDelta + (Self & (Width - 1))) >= Width ? Self : Index; in shuffleDown()
115 int32_t shuffleDown(uint64_t Mask, int32_t Var, uint32_t Delta, int32_t Width) { in shuffleDown() argument
116 int32_t T = ((mapping::getWarpSize() - Width) << 8) | 0x1f; in shuffleDown()
136 int32_t Width) { in shuffleDown() argument
137 return impl::shuffleDown(Mask, Var, Delta, Width); in shuffleDown()
146 int64_t __kmpc_shuffle_int64(int64_t Val, int16_t Delta, int16_t Width) { in __kmpc_shuffle_int64() argument
150 hi = impl::shuffleDown(lanes::All, hi, Delta, Width); in __kmpc_shuffle_int64()
151 lo = impl::shuffleDown(lanes::All, lo, Delta, Width); in __kmpc_shuffle_int64()