Lines Matching defs:simd
51 unsigned simd,
58 assert(!test_bit(prog_data->prog_mask, simd));
61 const unsigned width = 8u << simd;
69 if (test_bit(prog_data->prog_spilled, simd)) {
88 if (simd > 0 && test_bit(prog_data->prog_mask, simd - 1) &&
122 if (unlikely(env_skip[simd])) {
133 brw_simd_mark_compiled(unsigned simd, struct brw_cs_prog_data *prog_data, bool spilled)
135 assert(!test_bit(prog_data->prog_mask, simd));
137 prog_data->prog_mask |= 1u << simd;
141 for (unsigned i = simd; i < 3; i++)
186 for (unsigned simd = 0; simd < 3; simd++) {
190 if (brw_simd_should_compile(mem_ctx, simd, devinfo, &cloned,
191 0 /* required_dispatch_width */, &error[simd]) &&
192 test_bit(prog_data->prog_mask, simd)) {
193 brw_simd_mark_compiled(simd, &cloned, test_bit(prog_data->prog_spilled, simd));