Searched refs:loop_variable_state (Results 1 – 4 of 4) sorted by relevance
53 class loop_variable_state : public exec_node {112 loop_variable_state() in loop_variable_state() function120 ~loop_variable_state() in ~loop_variable_state()125 DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state)225 loop_variable_state *get(const ir_loop *);227 loop_variable_state *insert(ir_loop *ir);
28 static void try_add_loop_terminator(loop_variable_state *ls, ir_if *ir);314 loop_variable_state *317 loop_variable_state *ls = new(this->mem_ctx) loop_variable_state; in insert()326 loop_variable_state *330 return entry ? (loop_variable_state *) entry->data : NULL; in get()335 loop_variable_state::get(const ir_variable *ir) in get()346 loop_variable_state::insert(ir_variable *var) in insert()361 loop_variable_state::insert(ir_if *if_stmt, bool continue_from_then) in insert()386 loop_variable_state::get_or_insert(ir_variable *var, bool in_assignee) in get_or_insert()442 loop_variable_state *const ls = in visit()[all …]
66 loop_unroll_count(exec_list *list, loop_variable_state *ls, in loop_unroll_count()162 loop_variable_state *ls;181 loop_variable_state *const ls = this->state->get(ir); in simple_unroll()383 loop_variable_state *const ls = this->state->get(ir); in visit_leave()
144 - glsl: Hook up loop_variable_state destructor to plug a memory leak.