~ubuntu-branches/ubuntu/maverick/ghdl/maverick

« back to all changes in this revision

Viewing changes to gcc/gcc/regmove.c

  • Committer: Bazaar Package Importer
  • Author(s): Wesley J. Landaker
  • Date: 2009-04-02 21:23:07 UTC
  • mfrom: (1.1.11 upstream) (3.2.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090402212307-01pkh97q9b3u1vea
Tags: 0.27+svn110+gcc4.3.3+dfsg-1
* Now using gcc-4.3.3
* Updated copyright information
* Added Vcs-Git information
* Updated to policy 3.8.1 

Show diffs side-by-side

added added

removed removed

Lines of Context:
686
686
              {
687
687
                if (reg_mentioned_p (dest, PATTERN (q)))
688
688
                  {
 
689
                    rtx note;
 
690
 
689
691
                    PATTERN (q) = replace_rtx (PATTERN (q), dest, src);
 
692
                    note = FIND_REG_INC_NOTE (q, dest);
 
693
                    if (note)
 
694
                      {
 
695
                        remove_note (q, note);
 
696
                        REG_NOTES (q)
 
697
                          = gen_rtx_EXPR_LIST (REG_INC, src, REG_NOTES (q));
 
698
                      }
690
699
                    df_insn_rescan (q);
691
700
                  }
692
701