Searched refs:sgprs (Results 1 – 13 of 13) sorted by relevance
296 uint16_t sgprs = addressable_sgprs + get_extra_sgprs(program); in get_sgpr_alloc() local298 return align(std::max(sgprs, granule), granule); in get_sgpr_alloc()310 uint16_t sgprs = program->physical_sgprs / max_waves & ~program->sgpr_alloc_granule; in get_addr_sgpr_from_waves() local311 sgprs -= get_extra_sgprs(program); in get_addr_sgpr_from_waves()312 return std::min(sgprs, program->sgpr_limit); in get_addr_sgpr_from_waves()
19 ; The workgroup.id values are stored in sgprs offset by the number of user20 ; sgprs.
159 ; The tgid values are stored in sgprs offset by the number of user160 ; sgprs.
100 COMPPGM1(sgprs, SGPRS),
125 - radv: fix allocating number of user sgprs if streamout is used
152 - radeonsi: invalidate compute sgprs in si_rebind_buffer
390 - radv: fix allocating number of user sgprs if streamout is used
2822 - aco: better handle neg/abs of sgprs2832 - aco: combine two sgprs into a VALU if they're the same2840 - aco: allow applying two sgprs to an instruction2873 - aco: always add sgprs to sgpr_ids when choosing literals
2835 - aco: don't apply sgprs/constants to read/write lane instructions2857 - radv: round vgprs/sgprs before calculating max_waves3101 - radv: fix allocating number of user sgprs if streamout is used
3513 - aco: only reserve sgprs for vcc if it's used3596 - aco: improve sub-dword emit_split_vector() with sgprs3983 - aco: fix f2i64/f2u64 with sgprs if the exponent computation overflow
3956 - aco: reserve 2 sgprs for each branch3961 - aco: fix v_writelane_b32 with two sgprs
4007 - aco: reserve 2 sgprs for each branch4033 - aco: fix v_writelane_b32 with two sgprs
1548 unsigned sgprs = align(conf->num_sgprs, chip_class >= GFX8 ? 16 : 8); in radv_get_max_waves() local1552 sgprs); in radv_get_max_waves()