Lines Matching defs:ls
55 loop_variable_state *ls = new(this->mem_ctx) loop_variable_state;
57 hash_table_insert(this->ht, ls, ir);
60 return ls;
148 loop_variable_state *const ls =
151 ls->num_loop_jumps++;
164 loop_variable_state *const ls =
167 ls->contains_calls = true;
180 loop_variable_state *const ls =
184 loop_variable *lv = ls->get(var);
187 lv = ls->insert(var);
217 loop_variable_state *ls = this->loops->insert(ir);
218 this->state.push_head(ls);
226 loop_variable_state *const ls =
238 if (ls->contains_calls)
250 ls->insert(if_stmt);
256 foreach_list_safe(node, &ls->variables) {
264 ls->constants.push_tail(lv);
286 foreach_list_safe(node, &ls->variables) {
296 if (all_expression_operands_are_loop_constant(rhs, ls->var_hash)) {
303 ls->constants.push_tail(lv);
312 foreach_list_safe(node, &ls->variables) {
339 get_basic_induction_increment(lv->first_assignment, ls->var_hash);
346 ls->induction_variables.push_tail(lv);