diff options
author | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-01-12 10:04:55 +0000 |
---|---|---|
committer | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-01-12 10:04:55 +0000 |
commit | 9fdf0f08918acf0e8fe112cd31093b8f1627252d (patch) | |
tree | 35c106292486605ad41056b0212a11668bdaa92a /gcc/cse.c | |
parent | 302dca4fe3e95debdc29581b2ab936b80a7d4eb8 (diff) | |
download | gcc-9fdf0f08918acf0e8fe112cd31093b8f1627252d.tar.gz |
gcc/
* cse.c (cse_insn): Move HAVE_CC0 code after declarations.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120719 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cse.c')
-rw-r--r-- | gcc/cse.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/gcc/cse.c b/gcc/cse.c index 549570b09c3..c354041b01f 100644 --- a/gcc/cse.c +++ b/gcc/cse.c @@ -4015,12 +4015,6 @@ cse_insn (rtx insn, rtx libcall_insn) rtx tem; int n_sets = 0; -#ifdef HAVE_cc0 - /* Records what this insn does to set CC0. */ - this_insn_cc0 = 0; - this_insn_cc0_mode = VOIDmode; -#endif - rtx src_eqv = 0; struct table_elt *src_eqv_elt = 0; int src_eqv_volatile = 0; @@ -4030,6 +4024,11 @@ cse_insn (rtx insn, rtx libcall_insn) struct set *sets = (struct set *) 0; this_insn = insn; +#ifdef HAVE_cc0 + /* Records what this insn does to set CC0. */ + this_insn_cc0 = 0; + this_insn_cc0_mode = VOIDmode; +#endif /* Find all the SETs and CLOBBERs in this instruction. Record all the SETs in the array `set' and count them. |