aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorCong Hou <congh@google.com>2014-04-18 15:46:49 -0400
committerCong Hou <congh@gcc.gnu.org>2014-04-18 15:46:49 -0400
commitd367387cf1ba680dd02786332cf71ffa70b8d9a6 (patch)
treed6b44f1fff5d77a1173c2fe5c6d70ea9f750fd46 /gcc/cfgexpand.c
parentb6d627e4724edc68777c8b2f5e11aad99a1dd2e3 (diff)
downloadgcc-d367387cf1ba680dd02786332cf71ffa70b8d9a6.zip
gcc-d367387cf1ba680dd02786332cf71ffa70b8d9a6.tar.gz
gcc-d367387cf1ba680dd02786332cf71ffa70b8d9a6.tar.bz2
tree-vect-patterns.c (vect_recog_widen_mult_pattern): Enhance the widen-mult pattern by handling two operands with different sizes.
2014-04-18 Cong Hou <congh@google.com> * tree-vect-patterns.c (vect_recog_widen_mult_pattern): Enhance the widen-mult pattern by handling two operands with different sizes. * tree-vect-stmts.c (vectorizable_conversion): Allow multi-steps conversions after widening mult operation. (supportable_widening_operation): Likewise. 2014-04-18 Cong Hou <congh@google.com> * gcc.dg/vect/vect-widen-mult-u8-s16-s32.c: New test. * gcc.dg/vect/vect-widen-mult-u8-u32.c: New test. From-SVN: r209524
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions