2018-01-25 Sebastian Perta <sebastian.perta@renesas.com>
commit61bafda6201605d7e3d99ebae01c7fe83f4cdcad
authorsebastianperta <sebastianperta@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Jan 2018 10:55:31 +0000 (26 10:55 +0000)
committersebastianperta <sebastianperta@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Jan 2018 10:55:31 +0000 (26 10:55 +0000)
treef79b160b8d141e0ba10c3b814bde07a1fed992ab
parent2cd454bf9e3b310ef0559b788a7d5e084e14644d
2018-01-25  Sebastian Perta  <sebastian.perta@renesas.com>

* config/rl78/rl78.c: if operand 2 is const avoid addition with 0
and use incw and decw where possible
* testsuite/gcc.target/rl78/test_addsi3_internal.c: new file

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257079 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rl78/rl78.c
gcc/testsuite/gcc.target/rl78/test_addsi3_internal.c [new file with mode: 0644]