Home
last modified time | relevance | path

Searched refs:num_grf_per_vrf (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/drivers/ilo/shader/
Dtoy_legalize_ra.c511 int num_grf_per_vrf) in linear_scan_allocation() argument
517 if (!linear_scan_init(&ls, num_grfs / num_grf_per_vrf, tc)) in linear_scan_allocation()
536 reg = ls.vrf_mapping[reg] * num_grf_per_vrf + start_grf; in linear_scan_allocation()
553 reg = ls.vrf_mapping[reg] * num_grf_per_vrf + start_grf; in linear_scan_allocation()
569 int num_grf_per_vrf) in trivial_allocation() argument
583 reg = reg * num_grf_per_vrf + start_grf - 1; in trivial_allocation()
602 reg = reg * num_grf_per_vrf + start_grf - 1; in trivial_allocation()
612 if (max_grf + num_grf_per_vrf - 1 > end_grf) in trivial_allocation()
622 int num_grf_per_vrf) in toy_compiler_allocate_registers() argument
625 linear_scan_allocation(tc, start_grf, end_grf, num_grf_per_vrf); in toy_compiler_allocate_registers()
[all …]
Dilo_shader_cs.c43 int num_grf_per_vrf; member
63 ccc->num_grf_per_vrf); in cs_compile()
174 ccc->num_grf_per_vrf = 2; in cs_setup()
Dtoy_legalize.h44 int num_grf_per_vrf);
Dilo_shader_fs.c64 int num_grf_per_vrf; member
1377 fcc->num_grf_per_vrf); in fs_compile()
1478 base_mrf += fcc->num_grf_per_vrf; in fs_write_fb()
1484 base_mrf += fcc->num_grf_per_vrf; in fs_write_fb()
1519 mrf += fcc->num_grf_per_vrf; in fs_write_fb()
1528 mrf += fcc->num_grf_per_vrf; in fs_write_fb()
1561 mrf += fcc->num_grf_per_vrf; in fs_write_fb()
1852 fcc->num_grf_per_vrf = in fs_setup()
Dilo_shader_vs.c47 int num_grf_per_vrf; member
740 vcc->num_grf_per_vrf); in vs_compile()
1276 vcc->num_grf_per_vrf = 1; in vs_setup()