diff options
author | Tom Wood <wood@gnu.org> | 1992-08-22 10:44:25 +0000 |
---|---|---|
committer | Tom Wood <wood@gnu.org> | 1992-08-22 10:44:25 +0000 |
commit | dfa09e231838a58c6d2b322d487ba7c7e9e41a63 (patch) | |
tree | b883d2add2a0b2128393c7b56f90bedf9a0092db | |
parent | 5a5064dcb35dced4e8e81d362a8086ad6cc617d8 (diff) | |
download | gcc-dfa09e231838a58c6d2b322d487ba7c7e9e41a63.zip gcc-dfa09e231838a58c6d2b322d487ba7c7e9e41a63.tar.gz gcc-dfa09e231838a58c6d2b322d487ba7c7e9e41a63.tar.bz2 |
(insn_emit_once): Provide a zero constant for CC modes.
From-SVN: r1933
-rw-r--r-- | gcc/emit-rtl.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 82e87ce..c0e18a0 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -2795,6 +2795,10 @@ init_emit_once (line_numbers) const_tiny_rtx[i][(int) mode] = GEN_INT (i); } + for (mode = GET_CLASS_NARROWEST_MODE (MODE_CC); mode != VOIDmode; + mode = GET_MODE_WIDER_MODE (mode)) + const_tiny_rtx[0][(int) mode] = const0_rtx; + stack_pointer_rtx = gen_rtx (REG, Pmode, STACK_POINTER_REGNUM); frame_pointer_rtx = gen_rtx (REG, Pmode, FRAME_POINTER_REGNUM); |