]> gcc.gnu.org Git - gcc.git/commit
amdgcn: switch mov insns to compact syntax
authorAndrew Stubbs <ams@codesourcery.com>
Mon, 2 Oct 2023 10:42:03 +0000 (11:42 +0100)
committerAndrew Stubbs <ams@codesourcery.com>
Fri, 6 Oct 2023 13:20:35 +0000 (14:20 +0100)
commitddfa43933ebc9e6508f0df9e748a765a74e01809
tree94e9dd2bb67cf1c8e53456892017cd363de0807b
parenteb239c7f22b646873e93f8115ee992c4fb4d878a
amdgcn: switch mov insns to compact syntax

The move instructions typically have many alternatives (and I'm about to add
more) so are good candidates for the new syntax.

This patch only converts the patterns where there are no significant changes to
the generated files. The other patterns can be converted another time.

gcc/ChangeLog:

* config/gcn/gcn-valu.md (*mov<mode>): Convert to compact syntax.
(mov<mode>_exec): Likewise.
(mov<mode>_sgprbase): Likewise.
* config/gcn/gcn.md (*mov<mode>_insn): Likewise.
(*movti_insn): Likewise.
gcc/config/gcn/gcn-valu.md
gcc/config/gcn/gcn.md
This page took 0.066178 seconds and 6 git commands to generate.