Home | History | Annotate | Download | only in glsl

Lines Matching refs:ls

54    loop_variable_state *ls = new(this->mem_ctx) loop_variable_state;
55 hash_table_insert(this->ht, ls, ir);
57 return ls;
143 loop_variable_state *const ls =
146 ls->num_loop_jumps++;
160 loop_variable_state *const ls =
164 loop_variable *lv = ls->get(var);
167 lv = ls->insert(var);
197 loop_variable_state *ls = this->loops->insert(ir);
198 this->state.push_head(ls);
206 loop_variable_state *const ls =
219 ls->insert(if_stmt);
225 foreach_list_safe(node, &ls->variables) {
233 ls->constants.push_tail(lv);
255 foreach_list_safe(node, &ls->variables) {
265 if (all_expression_operands_are_loop_constant(rhs, ls->var_hash)) {
272 ls->constants.push_tail(lv);
281 foreach_list_safe(node, &ls->variables) {
308 get_basic_induction_increment(lv->first_assignment, ls->var_hash);
315 ls->induction_variables.push_tail(lv);