Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/glsl/
Dopt_constant_propagation.cpp47 class acp_entry : public exec_node class
51 DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry)
53 acp_entry(ir_variable *var, unsigned write_mask, ir_constant *constant) in acp_entry() function in __anon5e8dce0e0111::acp_entry
63 acp_entry(const acp_entry *src) in acp_entry() function in __anon5e8dce0e0111::acp_entry
192 acp_entry *found = NULL; in constant_propagation()
206 foreach_in_list(acp_entry, entry, this->acp) { in constant_propagation()
364 foreach_in_list(acp_entry, a, orig_acp) { in handle_if_block()
365 this->acp->push_tail(new(this->lin_ctx) acp_entry(a)); in handle_if_block()
446 foreach_in_list_safe(acp_entry, entry, this->acp) { in kill()
475 acp_entry *entry; in add_constant()
[all …]
Dopt_copy_propagation_elements.cpp55 class acp_entry;
63 acp_ref(acp_entry *e) in acp_ref()
67 acp_entry *entry;
70 class acp_entry : public exec_node class
74 DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry)
76 acp_entry(ir_variable *lhs, ir_variable *rhs, int write_mask, int swizzle[4]) in acp_entry() function in __anone32a2afb0111::acp_entry
309 foreach_in_list(acp_entry, entry, ht_list) { in handle_rvalue()
505 foreach_in_list_safe(acp_entry, entry, lhs_list) { in kill()
521 acp_entry *entry = ref->entry; in kill()
545 acp_entry *entry; in add_copy()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs_copy_propagation.cpp43 struct acp_entry : public exec_node { struct
96 acp_entry **acp;
117 acp = rzalloc_array(mem_ctx, struct acp_entry *, num_acp); in fs_copy_prop_dataflow()
129 foreach_in_list(acp_entry, entry, &out_acp[block->num][i]) { in fs_copy_prop_dataflow()
336 fs_visitor::try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry) in try_copy_propagate()
493 fs_visitor::try_constant_propagate(fs_inst *inst, acp_entry *entry) in try_constant_propagate()
751 foreach_in_list(acp_entry, entry, &acp[inst->src[i].nr % ACP_HASH_SIZE]) { in opt_copy_propagation_local()
761 foreach_in_list_safe(acp_entry, entry, &acp[inst->dst.nr % ACP_HASH_SIZE]) { in opt_copy_propagation_local()
771 foreach_in_list_safe(acp_entry, entry, &acp[i]) { in opt_copy_propagation_local()
786 acp_entry *entry = ralloc(copy_prop_ctx, acp_entry); in opt_copy_propagation_local()
[all …]
Dbrw_fs.h37 struct acp_entry;
137 bool try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry);
138 bool try_constant_propagate(fs_inst *inst, acp_entry *entry);