Home
last modified time | relevance | path

Searched refs:alu_group_tracker (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/sb/
Dsb_sched.h106 class alu_group_tracker {
143 alu_group_tracker(shader &sh);
193 bool try_reserve(alu_group_tracker &gt);
206 alu_group_tracker grp0;
207 alu_group_tracker grp1;
231 alu_group_tracker& grp() { return group ? grp1 : grp0; } in grp()
233 alu_group_tracker& prev_grp() { return group ? grp0 : grp1; } in prev_grp()
297 void dump_group(alu_group_tracker &rt);
Dsb_sched.cpp310 alu_group_tracker::alu_group_tracker(shader &sh) in alu_group_tracker() function in r600_sb::alu_group_tracker
321 sel_chan alu_group_tracker::get_value_id(value* v) { in get_value_id()
329 void alu_group_tracker::assign_slot(unsigned slot, alu_node* n) { in assign_slot()
343 void alu_group_tracker::discard_all_slots(container_node &removed_nodes) { in discard_all_slots()
348 void alu_group_tracker::discard_slots(unsigned slot_mask, in discard_slots()
424 alu_group_node* alu_group_tracker::emit() { in emit()
439 bool alu_group_tracker::try_reserve(alu_node* n) { in try_reserve()
628 bool alu_group_tracker::try_reserve(alu_packed_node* p) { in try_reserve()
655 void alu_group_tracker::reinit() { in reinit()
676 void alu_group_tracker::reset(bool keep_packed) { in reset()
[all …]