Lines Matching defs:variables
40 * variables.
354 this->variables.push_tail(lv);
504 * variables in ways that cannot be known, and may even terminate shader
506 * rely on any of our analysis about assignments to variables.
528 foreach_in_list_safe(loop_variable, lv, &ls->variables) {
529 /* Move variables that are already marked as being loop constant to
549 * marked as a loop constant on one pass may allow other variables to be
556 foreach_in_list_safe(loop_variable, lv, &ls->variables) {
560 /* Process the RHS of the assignment. If all of the variables
577 /* The remaining variables that are not loop invariant might be loop
578 * induction variables.
580 foreach_in_list_safe(loop_variable, lv, &ls->variables) {
589 /* All of the variables with zero assignments in the loop are loop
601 /* Basic loop induction variables have a single assignment in the loop
763 all_expression_operands_are_loop_constant(ir_rvalue *ir, hash_table *variables)
765 examine_rhs v(variables);