diff options
author | Andrew Pinski <pinskia@gmail.com> | 2011-04-01 11:36:17 -0700 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 2011-04-01 18:36:17 +0000 |
commit | 08ae38e0f33eb78917983e36e335586518b07235 (patch) | |
tree | b76accc9ba4ae8403021017ae17791498e86dac7 /gcc/config/rs6000/vector.md | |
parent | bdb0b0f61c5af3ae2d7dbdeca6089bd6ad79d50e (diff) | |
download | gcc-08ae38e0f33eb78917983e36e335586518b07235.tar.gz |
Fix 48262
Co-Authored-By: Michael Meissner <meissner@linux.vnet.ibm.com>
From-SVN: r171847
Diffstat (limited to 'gcc/config/rs6000/vector.md')
-rw-r--r-- | gcc/config/rs6000/vector.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/rs6000/vector.md b/gcc/config/rs6000/vector.md index c5a7870a5c7..a3a8e124dd3 100644 --- a/gcc/config/rs6000/vector.md +++ b/gcc/config/rs6000/vector.md @@ -871,8 +871,8 @@ ;; Under VSX, vectors of 4/8 byte alignments do not need to be aligned ;; since the load already handles it. (define_expand "movmisalign<mode>" - [(set (match_operand:VEC_N 0 "vfloat_operand" "") - (match_operand:VEC_N 1 "vfloat_operand" ""))] + [(set (match_operand:VEC_N 0 "nonimmediate_operand" "") + (match_operand:VEC_N 1 "any_operand" ""))] "VECTOR_MEM_VSX_P (<MODE>mode) && TARGET_ALLOW_MOVMISALIGN" "") |