Lines Matching refs:lhs

120   tree stmt, lhs, orig_lhs;
135 orig_lhs = lhs = rhs;
136 while (lhs)
138 if (si->offsets[SSA_NAME_VERSION (lhs)] != -1)
146 ret -= counter_val - si->offsets[SSA_NAME_VERSION (lhs)];
150 stmt = SSA_NAME_DEF_STMT (lhs);
153 || TREE_OPERAND (stmt, 0) != lhs)
162 lhs = rhs;
170 lhs = TREE_OPERAND (rhs, 0);
180 lhs = TREE_OPERAND (rhs, 0);
197 lhs = NULL;
200 lhs = orig_lhs;
202 while (lhs)
204 if (si->offsets[SSA_NAME_VERSION (lhs)] != -1)
208 si->offsets[SSA_NAME_VERSION (lhs)] = max_size;
210 si->offsets[SSA_NAME_VERSION (lhs)] = val;
212 stmt = SSA_NAME_DEF_STMT (lhs);
220 lhs = rhs;
228 lhs = TREE_OPERAND (rhs, 0);
238 lhs = TREE_OPERAND (rhs, 0);
242 lhs = NULL;
445 check_va_list_escapes (struct stdarg_info *si, tree lhs, tree rhs)
461 if (TREE_CODE (lhs) != SSA_NAME || is_global_var (SSA_NAME_VAR (lhs)))
490 if (va_list_counter_bump (si, si->va_start_ap, lhs, true)
498 DECL_UID (SSA_NAME_VAR (lhs)));
527 tree lhs = TREE_OPERAND (stmt, 0);
566 if (TREE_CODE (lhs) == SSA_NAME
568 DECL_UID (SSA_NAME_VAR (lhs))))
571 if (TREE_CODE (lhs) == VAR_DECL
573 DECL_UID (lhs)))
753 tree phi, lhs, rhs;
759 lhs = PHI_RESULT (phi);
761 if (!is_gimple_reg (lhs))
767 if (va_list_ptr_read (&si, rhs, lhs))
769 else if (va_list_ptr_write (&si, lhs, rhs))
772 check_va_list_escapes (&si, lhs, rhs);
812 tree lhs = TREE_OPERAND (stmt, 0);
821 if (va_list_ptr_read (&si, rhs, lhs))
829 else if (va_list_ptr_write (&si, lhs, rhs))
833 check_va_list_escapes (&si, lhs, rhs);
838 if (va_list_counter_struct_op (&si, lhs, rhs, true))
842 else if (va_list_counter_struct_op (&si, rhs, lhs, false))
847 && targetm.stdarg_optimize_hook (&si, lhs, rhs))