Searched refs:vrf (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/ilo/shader/ |
D | toy_legalize_ra.c | 36 int vrf; member 295 ls->vrf_mapping[interval->vrf] = interval->reg; in linear_scan_run() 301 assert(interval->vrf - first->vrf == interval->reg - first->reg); in linear_scan_run() 312 linear_scan_add_live_interval(struct linear_scan *ls, int vrf, int pc) in linear_scan_add_live_interval() argument 314 if (ls->intervals[vrf].vrf) in linear_scan_add_live_interval() 317 ls->intervals[vrf].vrf = vrf; in linear_scan_add_live_interval() 318 ls->intervals[vrf].startpoint = pc; in linear_scan_add_live_interval() 321 if (vrf > ls->max_vrf) in linear_scan_add_live_interval() 322 ls->max_vrf = vrf; in linear_scan_add_live_interval() 343 int vrf, i; in linear_scan_init_live_intervals() local [all …]
|
D | toy_tgsi.c | 1635 intptr_t vrf; in ra_map_reg() local 1645 vrf = pointer_to_intptr(val); in ra_map_reg() 1651 vrf = (intptr_t) ra_alloc_reg(tgsi, file); in ra_map_reg() 1654 val = intptr_to_pointer(vrf); in ra_map_reg() 1661 return (int) vrf; in ra_map_reg() 1731 int vrf; in ra_get_dst() local 1734 vrf = ra_alloc_reg(tgsi, d->Register.File); in ra_get_dst() 1737 vrf = ra_map_reg(tgsi, d->Register.File, in ra_get_dst() 1745 false, 0, d->Register.WriteMask, vrf * TOY_REG_WIDTH); in ra_get_dst() 1753 enum toy_type type, int vrf) in ra_get_src_for_vrf() argument [all …]
|
D | toy_compiler.h | 176 const int vrf = tc->next_vrf; in tc_alloc_vrf() local 180 return vrf; in tc_alloc_vrf()
|
D | ilo_shader_fs.c | 1493 int mrf = base_mrf, vrf; in fs_write_fb() local 1501 vrf = toy_tgsi_get_vrf(&fcc->tgsi, TGSI_FILE_OUTPUT, 0, index); in fs_write_fb() 1502 if (vrf >= 0) { in fs_write_fb() 1503 const struct toy_src tmp = tsrc(TOY_FILE_VRF, vrf, 0); in fs_write_fb() 1546 int vrf; in fs_write_fb() local 1548 vrf = toy_tgsi_get_vrf(&fcc->tgsi, TGSI_FILE_OUTPUT, 0, index); in fs_write_fb() 1549 if (vrf >= 0) { in fs_write_fb() 1550 const struct toy_src tmp = tsrc(TOY_FILE_VRF, vrf, 0); in fs_write_fb()
|
D | ilo_shader_gs.c | 673 const int vrf = toy_tgsi_get_vrf(&gcc->tgsi, TGSI_FILE_INPUT, i, idx); in gs_lower_opcode_tgsi_direct() local 676 if (vrf < 0) in gs_lower_opcode_tgsi_direct() 679 dst = tdst(TOY_FILE_VRF, vrf, 0); in gs_lower_opcode_tgsi_direct() 1203 const int vrf = (slot >= 0) ? toy_tgsi_get_vrf(&gcc->tgsi, in gs_setup_vars() local 1206 if (vrf >= 0) in gs_setup_vars() 1207 gcc->vars.tgsi_outs[i] = tsrc(TOY_FILE_VRF, vrf, 0); in gs_setup_vars()
|
D | ilo_shader_vs.c | 812 const int vrf = (slot >= 0) ? toy_tgsi_get_vrf(tgsi, in vs_collect_outputs() local 816 if (vrf >= 0) { in vs_collect_outputs() 819 dst = tdst(TOY_FILE_VRF, vrf, 0); in vs_collect_outputs()
|