2015-01-23 Bernd Edlinger <bernd.edlinger@hotmail.de>
commit2cd6aee10069d648407a9b1c0a11096f63892119
authoredlinger <edlinger@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Jan 2015 16:32:34 +0000 (23 16:32 +0000)
committeredlinger <edlinger@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Jan 2015 16:32:34 +0000 (23 16:32 +0000)
tree534a4e2c323ec63f408c88583586d8b5461a5654
parentd552a4983cfa68a25b972623c0515a4b11f44990
2015-01-23  Bernd Edlinger  <bernd.edlinger@hotmail.de>

        PR target/50928
        * config/m32c/m32c.c (encode_pattern_1): Removed gcc_unreachable here.
        (DEBUG_RELOAD): Removed define.
        (m32c_limit_reload_class): Enable traces with if DEBUG0.
        (m32c_function_arg): Added a type cast.
        (m32c_legitimize_reload_address): Push A_REGS reload with PSImode.
        * config/m32c/addsub.md (addsi3_1): Specify the mode of all arguments.
        * config/m32c/bitops.md (andqi3_16): Likewise.
        * config/m32c/mov.md (m32c_immd_dbl_mov): Likewise.
        (push_a01_l): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@220048 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/m32c/addsub.md
gcc/config/m32c/bitops.md
gcc/config/m32c/m32c.c
gcc/config/m32c/mov.md