diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-03-18 08:02:09 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-03-18 08:02:09 -0500 |
commit | 8ba46994402301b3a92c97a3a6dadadc6b073965 (patch) | |
tree | adb8ee9835e9c05a9155bd79ea4f0c1aac59c1f4 /gcc | |
parent | 76184def9f7a7c3ea2dd7a1298b7aae708586ae7 (diff) | |
download | gcc-8ba46994402301b3a92c97a3a6dadadc6b073965.zip gcc-8ba46994402301b3a92c97a3a6dadadc6b073965.tar.gz gcc-8ba46994402301b3a92c97a3a6dadadc6b073965.tar.bz2 |
(summarize_insn, case SUBREG, CONST_*): New cases.
From-SVN: r11553
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/alpha/alpha.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index 5db3c58..9e5583e 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -1976,6 +1976,14 @@ summarize_insn (x, sum, set) summarize_insn (XEXP (x, 0), sum, 0); break; + case SUBREG: + summarize_insn (SUBREG_REG (x), sum, 0); + break; + + case CONST_INT: case CONST_DOUBLE: + case SYMBOL_REF: case LABEL_REF: case CONST: + break; + /* Handle common unary and binary ops for efficiency. */ case COMPARE: case PLUS: case MINUS: case MULT: case DIV: case MOD: case UDIV: case UMOD: case AND: case IOR: |