RISC-V: Mark fsX as call clobbered when soft-float.
commit06c2220bf98cfb797ed2f086036c445b0be80c77
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Jan 2018 19:07:20 +0000 (17 19:07 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Jan 2018 19:07:20 +0000 (17 19:07 +0000)
tree9cd09d5e17e012d78f2a6af1e6b44739d42d823e
parentc3b989fe982f6a480b4adae0f435012298c6ca6a
RISC-V: Mark fsX as call clobbered when soft-float.

2018-01-17  Andrew Waterman  <andrew@sifive.com>
gcc/
* config/riscv/riscv.c (riscv_conditional_register_usage): If
UNITS_PER_FP_ARG is 0, set call_used_regs to 1 for all FP regs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@256811 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/riscv/riscv.c