Searched refs:acp_entry (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dopt_copy_propagation_elements.cpp47 class acp_entry class in namespace:__anon3d49c3040110
50 DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry)
63 /* Set of variables that use the variable associated with this acp_entry as
65 * used to speed up invalidating those references when the acp_entry
97 acp_entry *entry = pull_acp(var);
116 acp_entry *dst_entry = pull_acp(dst_var);
127 acp_entry *read(ir_variable *var)
132 return (acp_entry *) ht_entry->data;
139 acp_entry *lhs_entry = pull_acp(lhs);
152 acp_entry *rhs_entr
[all...]
H A Dopt_constant_propagation.cpp47 class acp_entry : public exec_node class in namespace:__anonb352fc770110
51 DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry)
53 acp_entry(ir_variable *var, unsigned write_mask, ir_constant *constant) function in class:__anonb352fc770110::acp_entry
63 acp_entry(const acp_entry *src) function in class:__anonb352fc770110::acp_entry
111 /** List of acp_entry: The available constants to propagate */
175 acp_entry *found = NULL;
189 foreach_in_list(acp_entry, entry, this->acp) {
360 foreach_in_list(acp_entry, a, orig_acp) {
361 this->acp->push_tail(new(this->lin_ctx) acp_entry(
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dopt_copy_propagation_elements.cpp47 class acp_entry class in namespace:__anon073c3d110110
50 DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry)
63 /* Set of variables that use the variable associated with this acp_entry as
65 * used to speed up invalidating those references when the acp_entry
97 acp_entry *entry = pull_acp(var);
116 acp_entry *dst_entry = pull_acp(dst_var);
127 acp_entry *read(ir_variable *var)
132 return (acp_entry *) ht_entry->data;
139 acp_entry *lhs_entry = pull_acp(lhs);
152 acp_entry *rhs_entr
[all...]
H A Dopt_constant_propagation.cpp47 class acp_entry : public exec_node class in namespace:__anon6f50ba640110
51 DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry)
53 acp_entry(ir_variable *var, unsigned write_mask, ir_constant *constant) function in class:__anon6f50ba640110::acp_entry
63 acp_entry(const acp_entry *src) function in class:__anon6f50ba640110::acp_entry
111 /** List of acp_entry: The available constants to propagate */
175 acp_entry *found = NULL;
189 foreach_in_list(acp_entry, entry, this->acp) {
351 foreach_in_list(acp_entry, a, orig_acp) {
352 this->acp->push_tail(new(this->lin_ctx) acp_entry(
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_fs_copy_propagation.cpp47 struct acp_entry : public exec_node { struct in namespace:__anon3fd495620110
110 acp_entry **acp;
132 acp = rzalloc_array(mem_ctx, struct acp_entry *, num_acp);
145 foreach_in_list(acp_entry, entry, &out_acp[block->num][i]) {
208 foreach_in_list(acp_entry, entry, &acp_table[idx]) {
235 foreach_in_list(acp_entry, entry, &acp_table[idx]) {
450 fs_visitor::try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry)
722 fs_visitor::try_constant_propagate(fs_inst *inst, acp_entry *entry)
979 foreach_in_list(acp_entry, entry, &acp[inst->src[i].nr % ACP_HASH_SIZE]) {
989 foreach_in_list_safe(acp_entry, entr
[all...]
H A Dbrw_fs.h40 struct acp_entry;
165 bool try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry);
166 bool try_constant_propagate(fs_inst *inst, acp_entry *entry);
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_fs_copy_propagation.cpp46 struct acp_entry : public exec_node { struct in namespace:__anonfbd2534f0110
107 acp_entry **acp;
129 acp = rzalloc_array(mem_ctx, struct acp_entry *, num_acp);
142 foreach_in_list(acp_entry, entry, &out_acp[block->num][i]) {
389 fs_visitor::try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry)
553 fs_visitor::try_constant_propagate(fs_inst *inst, acp_entry *entry)
799 foreach_in_list(acp_entry, entry, &acp[inst->src[i].nr % ACP_HASH_SIZE]) {
809 foreach_in_list_safe(acp_entry, entry, &acp[inst->dst.nr % ACP_HASH_SIZE]) {
819 foreach_in_list_safe(acp_entry, entry, &acp[i]) {
834 acp_entry *entr
[all...]
H A Dbrw_fs.h38 struct acp_entry;
139 bool try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry);
140 bool try_constant_propagate(fs_inst *inst, acp_entry *entry);

Completed in 9 milliseconds