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/
H A 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_rea
282 list_for_each_entry(struct schedule_node, n, schedule_list, link) calculate_forward_deps() argument
401 list_for_each_entry_rev(struct schedule_node, n, schedule_list, link) calculate_reverse_deps() argument
456 list_for_each_entry(struct schedule_node, n, &state->dag->heads, dag.link) choose_instruction() argument
532 list_for_each_entry(struct schedule_node, n, &state->dag->heads, dag.link) dump_state() argument
[all...]
H A Dvc4_qpu_schedule.c46 struct schedule_node { struct
81 struct schedule_node *last_r[6];
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_rese
438 list_for_each_entry_rev(struct schedule_node, node, schedule_list, link) calculate_reverse_deps() argument
569 list_for_each_entry(struct schedule_node, n, &scoreboard->dag->heads, dag.link) choose_instruction_to_schedule() argument
688 list_for_each_entry(struct schedule_node, n, &dag->heads, dag.link) dump_state() argument
[all...]
/third_party/mesa3d/src/intel/compiler/
H A 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 *afte
959 schedule_node::schedule_node(backend_instruction *inst, schedule_node() function in schedule_node
[all...]
/third_party/mesa3d/src/broadcom/compiler/
H A Dqpu_schedule.c46 struct schedule_node { struct
76 struct schedule_node *last_r[6];
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_vp
477 list_for_each_entry_rev(struct schedule_node, node, schedule_list, link) calculate_reverse_deps() argument
1078 list_for_each_entry(struct schedule_node, n, &scoreboard->dag->heads, dag.link) choose_instruction_to_schedule() argument
1336 list_for_each_entry(struct schedule_node, n, &dag->heads, dag.link) dump_state() argument
2281 list_for_each_entry(struct schedule_node, merge, &merged_list, link) schedule_instructions() argument
[all...]

Completed in 5 milliseconds