Home
last modified time | relevance | path

Searched refs:schedule_node (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_qir_schedule.c44 struct schedule_node { struct
85 struct schedule_node *before, in add_dep()
86 struct schedule_node *after) in add_dep()
94 struct schedule_node *t = before; in add_dep()
104 struct schedule_node **before, in add_write_dep()
105 struct schedule_node *after) in add_write_dep()
112 struct schedule_node **last_temp_write;
113 struct schedule_node *last_sf;
114 struct schedule_node *last_vary_read;
115 struct schedule_node *last_vpm_read;
[all …]
Dvc4_qpu_schedule.c46 struct schedule_node { struct
81 struct schedule_node *last_r[6]; argument
82 struct schedule_node *last_ra[32];
83 struct schedule_node *last_rb[32];
84 struct schedule_node *last_sf;
85 struct schedule_node *last_vpm_read;
86 struct schedule_node *last_tmu_write;
87 struct schedule_node *last_tlb;
88 struct schedule_node *last_vpm;
89 struct schedule_node *last_uniforms_reset;
[all …]
/third_party/mesa3d/src/intel/compiler/
Dbrw_schedule_instructions.cpp63 class schedule_node : public exec_node class
66 schedule_node(backend_instruction *inst, instruction_scheduler *sched);
72 schedule_node **children;
98 schedule_node *exit;
114 exit_unblocked_time(const schedule_node *n) in exit_unblocked_time()
120 schedule_node::set_latency_gfx4() in set_latency_gfx4()
158 schedule_node::set_latency_gfx7(bool is_haswell) in set_latency_gfx7()
653 void add_barrier_deps(schedule_node *n);
654 void add_dep(schedule_node *before, schedule_node *after, int latency);
655 void add_dep(schedule_node *before, schedule_node *after);
[all …]
/third_party/mesa3d/src/broadcom/compiler/
Dqpu_schedule.c46 struct schedule_node { struct
76 struct schedule_node *last_r[6]; argument
77 struct schedule_node *last_rf[64];
78 struct schedule_node *last_sf;
79 struct schedule_node *last_vpm_read;
80 struct schedule_node *last_tmu_write;
81 struct schedule_node *last_tmu_config;
82 struct schedule_node *last_tmu_read;
83 struct schedule_node *last_tlb;
84 struct schedule_node *last_vpm;
[all …]