(insn_emit_once): Provide a zero constant for CC modes.
authorTom Wood <wood@gnu.org>
Sat, 22 Aug 1992 10:44:25 +0000 (10:44 +0000)
committerTom Wood <wood@gnu.org>
Sat, 22 Aug 1992 10:44:25 +0000 (10:44 +0000)
From-SVN: r1933

gcc/emit-rtl.c

index 82e87ceb56796cd20d47209f861ef3657516b4cd..c0e18a038e02fe53dd0c6f8ba38511e986c535ac 100644 (file)
@@ -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);