diff options
author | Alan Lawrence <alan.lawrence@arm.com> | 2015-09-15 13:09:45 +0000 |
---|---|---|
committer | Alan Lawrence <alalaw01@gcc.gnu.org> | 2015-09-15 13:09:45 +0000 |
commit | 97755701afbdc34215954008d6550065631ca826 (patch) | |
tree | c2e02ba5b38b98322d501ac73433968cd021585f /gcc/tree-ssa-loop-im.c | |
parent | 2f3bb934a1223f6f98314a7e730407e5e8ff1e68 (diff) | |
download | gcc-97755701afbdc34215954008d6550065631ca826.zip gcc-97755701afbdc34215954008d6550065631ca826.tar.gz gcc-97755701afbdc34215954008d6550065631ca826.tar.bz2 |
[AArch64 array_mode 7/8] Combine the expanders using VSTRUCT:nregs
* config/aarch64/aarch64-simd.md (aarch64_ld2r<mode>,
aarch64_ld3r<mode>, aarch64_ld4r<mode>): Combine together, making...
(aarch64_simd_ld<VSTRUCT:nregs>r<VALLDIF:mode>): ...this.
(aarch64_ld2_lane<mode>, aarch64_ld3_lane<mode>,
aarch64_ld4_lane<mode>): Combine together, making...
(aarch64_ld<VSTRUCT:nregs>_lane<VALLDIF:mode>): ...this.
(aarch64_st2_lane<mode>, aarch64_st3_lane<mode>,
aarch64_st4_lane<mode>): Combine together, making...
(aarch64_st<VSTRUCT:nregs>_lane<VALLDIF:mode>): ...this.
* config/aarch64/iterators.md (nregs): Add comment.
From-SVN: r227793
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions