* config/rl78/mulsi3.S: Remove a few unneeded moves and branches.
commit03223f899fed3e627e4b3879c28d48bfee2a2704
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 Sep 2013 06:13:18 +0000 (14 06:13 +0000)
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 Sep 2013 06:13:18 +0000 (14 06:13 +0000)
tree6f028c72a0421ebf758b7e3a0b11fc485361a541
parent33971ef5f9e6d06d02d894b64d62f3af653599b4
* config/rl78/mulsi3.S: Remove a few unneeded moves and branches.
* config/rl78/vregs.h: New.
* config/rl78/signbit.S: New file.  Implements signbit function.
* config/rl78/divmodsi.S: New.
* config/rl78/divmodhi.S: New.
* config/rl78/divmodqi.S: New.
* config/rl78/t-rl78: Build them here...
* config/rl78/lib2div.c: ...but not here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202588 138bc75d-0d04-0410-961f-82ee72b054a4
libgcc/ChangeLog
libgcc/config/rl78/divmodhi.S [new file with mode: 0644]
libgcc/config/rl78/divmodqi.S [new file with mode: 0644]
libgcc/config/rl78/divmodsi.S [new file with mode: 0644]
libgcc/config/rl78/lib2div.c
libgcc/config/rl78/mulsi3.S
libgcc/config/rl78/signbit.S [new file with mode: 0644]
libgcc/config/rl78/t-rl78
libgcc/config/rl78/vregs.h [new file with mode: 0644]