Lines Matching refs:warps
153 uint32_t const bc_max = msb_idx_u32(pow2_rd_u32(merge->warps)); in hsg_target_opencl()
186 merge->warps, in hsg_target_opencl()
187 msb_idx_u32(pow2_ru_u32(merge->warps)), in hsg_target_opencl()
189 config->merge.flip.warps, in hsg_target_opencl()
192 config->merge.half.warps, in hsg_target_opencl()
288 uint32_t const bs = pow2_ru_u32(m->warps); in hsg_target_opencl()
293 m->warps,msb); in hsg_target_opencl()
301 if (m->warps > 1) in hsg_target_opencl()
305 m->warps * config->warp.lanes, in hsg_target_opencl()
318 uint32_t const msb = msb_idx_u32(m->warps); in hsg_target_opencl()
322 m->warps,msb); in hsg_target_opencl()
330 if (m->warps > 1) in hsg_target_opencl()
334 m->warps * config->warp.lanes, in hsg_target_opencl()
482 merge[ops->a].warps,ops->c,ops->b); in hsg_target_opencl()
488 ops->b,merge[ops->a].warps,ops->c); in hsg_target_opencl()
567 m->warps); in hsg_target_opencl()
577 m->warps); in hsg_target_opencl()
591 if (m->warps <= 32) in hsg_target_opencl()