Lines Matching defs:variables
87 this->variables.push_tail(lv);
230 * variables in ways that cannot be known, and may even terminate shader
232 * rely on any of our analysis about assignments to variables.
256 foreach_list_safe(node, &ls->variables) {
259 /* Move variables that are already marked as being loop constant to
279 * marked as a loop constant on one pass may allow other variables to be
286 foreach_list_safe(node, &ls->variables) {
292 /* Process the RHS of the assignment. If all of the variables
309 /* The remaining variables that are not loop invariant might be loop
310 * induction variables.
312 foreach_list_safe(node, &ls->variables) {
323 /* All of the variables with zero assignments in the loop are loop
334 /* Basic loop induction variables have a single assignment in the loop
432 all_expression_operands_are_loop_constant(ir_rvalue *ir, hash_table *variables)
434 examine_rhs v(variables);