PRU: Simplify machine description
authorDimitar Dimitrov <dimitar@dinux.eu>
Mon, 17 Jun 2019 19:39:01 +0000 (22:39 +0300)
committerDimitar Dimitrov <dimitar@dinux.eu>
Tue, 5 May 2020 17:42:56 +0000 (20:42 +0300)
commitf886644bd4bad83fe0f6aa8682fb1c33247a1244
tree64562b1da4d9c652c33404c8e9e1625ac2920e93
parent3d1ca857784315920338fee4659707a34c283bcb
PRU: Simplify machine description

Use the new @insn syntax for simpler gen_* invocation.

gcc/ChangeLog:

2020-05-05  Dimitar Dimitrov  <dimitar@dinux.eu>

* config/pru/pru.c (pru_emit_doloop): Use new gen_doloop_end_internal
and gen_doloop_begin_internal.
(pru_reorg_loop): Use gen_pruloop with mode.
* config/pru/pru.md: Use new @insn syntax.

Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
gcc/ChangeLog
gcc/config/pru/pru.c
gcc/config/pru/pru.md