partial integer modes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182477
138bc75d-0d04-0410-961f-
82ee72b054a4
+2011-12-19 Bernd Schmidt <bernds@codesourcery.com>
+
+ * emit-rtl.c (init_emit_once): Initialize const_tiny_rtx[3] for
+ partial integer modes.
+
2011-12-19 Andreas Schwab <schwab@linux-m68k.org>
PR target/51532
mode = GET_MODE_WIDER_MODE (mode))
const_tiny_rtx[3][(int) mode] = constm1_rtx;
+ for (mode = GET_CLASS_NARROWEST_MODE (MODE_PARTIAL_INT);
+ mode != VOIDmode;
+ mode = GET_MODE_WIDER_MODE (mode))
+ const_tiny_rtx[3][(int) mode] = constm1_rtx;
+
for (mode = GET_CLASS_NARROWEST_MODE (MODE_COMPLEX_INT);
mode != VOIDmode;
mode = GET_MODE_WIDER_MODE (mode))