mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-05 11:30:07 +08:00
re PR target/48454 (gfortran.dg/char_result_13.f90 fails with -O3 -funroll-loops -mvectorize-with-neon-quad)
PR target/48454 Fix vmovn lengths. 2011-06-13 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> PR target/48454 * config/arm/neon.md (vec_pack_trunc<mode>): Set the lengths correctly for the case with Quad vectors. From-SVN: r174984
This commit is contained in:
parent
4f21f0daa3
commit
30cecf17a9
@ -1,3 +1,9 @@
|
||||
2011-06-13 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
|
||||
|
||||
PR target/48454
|
||||
* config/arm/neon.md (vec_pack_trunc): Set the lengths
|
||||
correctly for the case with Quad vectors.
|
||||
|
||||
2011-06-13 Jakub Jelinek <jakub@redhat.com>
|
||||
Ira Rosen <ira.rosen@linaro.org>
|
||||
|
||||
|
@ -5580,8 +5580,9 @@
|
||||
(truncate:<V_narrow>
|
||||
(match_operand:VN 2 "register_operand" "w"))))]
|
||||
"TARGET_NEON"
|
||||
"vmovn.i<V_sz_elem>\t%e0, %q1\n\tvmovn.i<V_sz_elem>\t%f0, %q2"
|
||||
[(set_attr "neon_type" "neon_shift_1")]
|
||||
"vmovn.i<V_sz_elem>\t%e0, %q1\;vmovn.i<V_sz_elem>\t%f0, %q2"
|
||||
[(set_attr "neon_type" "neon_shift_1")
|
||||
(set_attr "length" "8")]
|
||||
)
|
||||
|
||||
;; For the non-quad case.
|
||||
|
Loading…
Reference in New Issue
Block a user