* config/v850/predicates.md (const_float_1_operand): Fix match_code
commitf7e2b0321fd590dbfb76fb905c66977b31bbfea9
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 25 Jun 2018 23:45:05 +0000 (25 23:45 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 25 Jun 2018 23:45:05 +0000 (25 23:45 +0000)
treebaba41b5cf57c35a690b219c55116a9d6493caf5
parent07d455ca4acfe3e87c4ed697751539a9e68d2695
* 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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@262123 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/v850/predicates.md
gcc/config/v850/v850.md