diff options
author | Andreas Krebbel <krebbel@linux.vnet.ibm.com> | 2017-10-04 11:58:22 +0000 |
---|---|---|
committer | Andreas Krebbel <krebbel@gcc.gnu.org> | 2017-10-04 11:58:22 +0000 |
commit | c059a92eccd96d00ffd23801d032eba14ff2a244 (patch) | |
tree | ecde82e300ec28a45195185acdf3d224564c9545 /gcc/doc | |
parent | a46461133eac42da46efe784b5b596c35ebcdafc (diff) | |
download | gcc-c059a92eccd96d00ffd23801d032eba14ff2a244.zip gcc-c059a92eccd96d00ffd23801d032eba14ff2a244.tar.gz gcc-c059a92eccd96d00ffd23801d032eba14ff2a244.tar.bz2 |
New target check: vect_long_mult
We don't have a 64 bit vector integer multiply on z. Add a specific
check for that.
gcc/ChangeLog:
2017-10-04 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* doc/sourcebuild.texi: Document vect_long_mult.
gcc/testsuite/ChangeLog:
2017-10-04 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* gcc.dg/vect/pr60656.c: Check vect_long_mult.
* lib/target-supports.exp (check_effective_target_vect_long_mult):
New proc.
From-SVN: r253405
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/sourcebuild.texi | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi index 56e1b4e..4f25268 100644 --- a/gcc/doc/sourcebuild.texi +++ b/gcc/doc/sourcebuild.texi @@ -1422,6 +1422,9 @@ Target supports @code{vector short} multiplication. @item vect_int_mult Target supports @code{vector int} multiplication. +@item vect_long_mult +Target supports 64 bit @code{vector long} multiplication. + @item vect_extract_even_odd Target supports vector even/odd element extraction. |