RISC-V: Mark fsX as call clobbered when soft-float.
authorAndrew Waterman <andrew@sifive.com>
Wed, 17 Jan 2018 19:07:20 +0000 (19:07 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Wed, 17 Jan 2018 19:07:20 +0000 (11:07 -0800)
commite423d5bc0481ee889c3fa251337978675848b0f4
tree9cd09d5e17e012d78f2a6af1e6b44739d42d823e
parentc1fa27707a4542803c1c04fba57eeee46c214f09
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.

From-SVN: r256811
gcc/ChangeLog
gcc/config/riscv/riscv.c