]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/aarch64/falkor.md
[aarch64] Fix falkor pipeline description for dup<q>
authorSiddhesh Poyarekar <siddhesh@sourceware.org>
Fri, 3 Aug 2018 01:51:42 +0000 (01:51 +0000)
committerSiddhesh Poyarekar <siddhesh@gcc.gnu.org>
Fri, 3 Aug 2018 01:51:42 +0000 (01:51 +0000)
commit561d011953965a425463900548c29187c2898179
treec12a319bd1393dcd45fb07c736b6ba9f1da656ea
parent90d981fb124adf29d3e0da41ea7954058c0c8601
[aarch64] Fix falkor pipeline description for dup<q>

There was a typo in the pipeline description where DUP was assigned to
the vector pipes for quad mode ops when it really only uses the VTOG
pipes.  Fixing this does not show any noticeable difference in
performance (there's a very small bump of 1.7% in x264 but that's
about it) in my tests but is the more precise description of operations
for falkor.

* config/aarch64/falkor.md (falkor_am_1_vxvy_vxvy): Move
neon_dup_q to...
(falkor_am_1_gtov_gtov): ... a new insn reservation.

From-SVN: r263285
gcc/ChangeLog
gcc/config/aarch64/falkor.md