This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fixing PR60773
- From: Rainer Orth <ro at CeBiTec dot Uni-Bielefeld dot DE>
- To: Cong Hou <congh at google dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Richard Biener <rguenther at suse dot de>
- Date: Tue, 08 Apr 2014 09:28:56 +0200
- Subject: Re: Fixing PR60773
- Authentication-results: sourceware.org; auth=none
- References: <CAK=A3=2CDfbQWmySY-402wgs2Or96d2MUEk63PTJse-ebgKCkg at mail dot gmail dot com>
Cong Hou <congh@google.com> writes:
> In the patch of
> PR60656(http://gcc.gnu.org/ml/gcc-patches/2014-03/msg01668.html), the
> test case requires GCC to vectorize the widen-mult pattern from si to
> di types. This may result in test failures on some platforms that
> don't support this pattern. This patch adds a new target
> vect_widen_mult_si_to_di_pattern to fix this issue.
Please document the new keyword in gcc/doc/sourcebuild.texi.
> diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
> index 414a745..ea860e7 100644
> --- a/gcc/testsuite/ChangeLog
> +++ b/gcc/testsuite/ChangeLog
> @@ -1,3 +1,11 @@
> +2014-04-07 Cong Hou <congh@google.com>
> +
> + PR testsuite/60773
> + * testsuite/lib/target-supports.exp:
> + Add check_effective_target_vect_widen_mult_si_to_di_pattern.
> + * gcc.dg/vect/pr60656.c: Update the test by checking if the targets
> + vect_widen_mult_si_to_di_pattern and vect_long are supported.
> +
Your mailer is broken: it swallows tabs and breaks long lines. If you
can't fix it, please attach patches instead of sending them inline.
Thanks.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University