diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2010-11-05 12:53:39 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2010-11-05 05:53:39 -0700 |
commit | d73ee4e74eb82f29e5949c13c6544b50d0f96d4c (patch) | |
tree | 699be373e4c6e336a681bdbc2e0329aab8120291 /gcc/expr.c | |
parent | 8b7e852901472ee45e1b1e3c2dbfa410eb892290 (diff) | |
download | gcc-d73ee4e74eb82f29e5949c13c6544b50d0f96d4c.zip gcc-d73ee4e74eb82f29e5949c13c6544b50d0f96d4c.tar.gz gcc-d73ee4e74eb82f29e5949c13c6544b50d0f96d4c.tar.bz2 |
Check 256bit AVX register in move expanders.
gcc/
2010-11-05 H.J. Lu <hongjiu.lu@intel.com>
Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (ix86_expand_move): Set use_avx256_p if
256bit AVX register is used.
(ix86_expand_vector_move_misalign): Likewise.
(ix86_expand_vector_move): Replace use_avx256_p with
VALID_AVX256_REG_MODE.
gcc/testsuite/
2010-11-05 H.J. Lu <hongjiu.lu@intel.com>
* gcc.target/i386/avx-vzeroupper-19.c: New.
Co-Authored-By: Uros Bizjak <ubizjak@gmail.com>
From-SVN: r166358
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions