Lines Matching refs:v8

9756    fs_visitor *v8 = NULL, *v16 = NULL, *v32 = NULL;
9761 v8 = new fs_visitor(compiler, params->log_data, mem_ctx, &key->base,
9765 if (!v8->run_fs(allow_spilling, false /* do_rep_send */)) {
9766 params->error_str = ralloc_strdup(mem_ctx, v8->fail_msg);
9767 delete v8;
9770 simd8_cfg = v8->cfg;
9771 prog_data->base.dispatch_grf_start_reg = v8->payload.num_regs;
9772 prog_data->reg_blocks_8 = brw_register_blocks(v8->grf_used);
9773 const performance &perf = v8->performance_analysis.require();
9775 has_spilled = v8->spilled_any_registers;
9785 v8->limit_dispatch_width(8, "gfx8 workaround: "
9791 v8->limit_dispatch_width(8, "SIMD16 coarse pixel shading cannot"
9794 v8->limit_dispatch_width(16, "SIMD32 not supported with coarse"
9799 v8->max_dispatch_width >= 16 &&
9806 v16->import_uniforms(v8);
9826 v8->max_dispatch_width >= 32 && !params->use_rep_send &&
9834 v32->import_uniforms(v8);
9909 v8->runtime_check_aads_emit, MESA_SHADER_FRAGMENT);
9922 g.generate_code(simd8_cfg, 8, v8->shader_stats,
9923 v8->performance_analysis.require(), stats);
9945 delete v8;
10170 fs_visitor *v8 = NULL, *v16 = NULL, *v32 = NULL;
10177 v8 = new fs_visitor(compiler, params->log_data, mem_ctx, &key->base,
10180 if (!v8->run_cs(true /* allow_spilling */)) {
10181 params->error_str = ralloc_strdup(mem_ctx, v8->fail_msg);
10182 delete v8;
10187 assert(v8->max_dispatch_width >= 32);
10189 v = v8;
10191 if (v8->spilled_any_registers)
10205 if (v8)
10206 v16->import_uniforms(v8);
10214 assert(v8 == NULL);
10251 if (v8)
10252 v32->import_uniforms(v8);
10262 assert(v8 == NULL);
10303 assert(v8);
10305 g.generate_code(v8->cfg, 8, v8->shader_stats,
10306 v8->performance_analysis.require(), stats);
10338 delete v8;
10426 fs_visitor *v = NULL, *v8 = NULL, *v16 = NULL;
10431 v8 = new fs_visitor(compiler, log_data, mem_ctx, &key->base,
10435 if (!v8->run_bs(allow_spilling)) {
10437 *error_str = ralloc_strdup(mem_ctx, v8->fail_msg);
10438 delete v8;
10441 v = v8;
10443 if (v8->spilled_any_registers)
10458 assert(v8 == NULL);
10493 delete v8;