Searched refs:acp_entry (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/compiler/glsl/ |
D | opt_constant_propagation.cpp | 47 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 …]
|
D | opt_copy_propagation_elements.cpp | 55 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/ |
D | brw_fs_copy_propagation.cpp | 43 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 …]
|
D | brw_fs.h | 37 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);
|