predicates.md (const_float_1_operand): Fix match_code test.
authorJeff Law <law@redhat.com>
Mon, 25 Jun 2018 23:45:05 +0000 (17:45 -0600)
committerJeff Law <law@gcc.gnu.org>
Mon, 25 Jun 2018 23:45:05 +0000 (17:45 -0600)
commit446514afce674e410314af5b772f1b42eacb7880
treebaba41b5cf57c35a690b219c55116a9d6493caf5
parent0402566feb73dc72214c8ad802a2718ecb05072d
predicates.md (const_float_1_operand): Fix match_code test.

* config/v850/predicates.md (const_float_1_operand): Fix match_code
test.
(const_float_0_operand): Remove unused predicate.
* config/v850/v850.md (define_constants): Remove UNSPEC_LOOP.
(define_c_enum unspec): Add LOOP, RCP and RSQRT constants.
(recipsf2): New expander.  Original pattern now called
(recipsf2_insn).
(recipdf2, recipdf2_insn): Similarly.
(rsqrtsf2, rsqrtsf2_insn): Similarly
(rsqrtdf2, rsqrtdf2_insn): Similarly

From-SVN: r262123
gcc/ChangeLog
gcc/config/v850/predicates.md
gcc/config/v850/v850.md