aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.vnet.ibm.com>2017-10-04 11:58:22 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2017-10-04 11:58:22 +0000
commitc059a92eccd96d00ffd23801d032eba14ff2a244 (patch)
treeecde82e300ec28a45195185acdf3d224564c9545 /gcc/doc
parenta46461133eac42da46efe784b5b596c35ebcdafc (diff)
downloadgcc-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.texi3
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.