diff options
author | Carl Love <carll@us.ibm.com> | 2020-02-26 17:21:20 -0600 |
---|---|---|
committer | Carl Love <carll@us.ibm.com> | 2020-02-26 17:21:20 -0600 |
commit | 15fc2e04a592f8bfcc3eafead71d0313566d8372 (patch) | |
tree | e45262bc9a46cee313f442a94b751e6febe6b7e1 | |
parent | dc192bbdd0442f75e324cc82a98e611b7912e2f9 (diff) | |
download | gcc-15fc2e04a592f8bfcc3eafead71d0313566d8372.zip gcc-15fc2e04a592f8bfcc3eafead71d0313566d8372.tar.gz gcc-15fc2e04a592f8bfcc3eafead71d0313566d8372.tar.bz2 |
PPC64, fix documentation for __builtin_crypto_vpmsum* builtin functions.
PR target/91276 - Doc typos in __builtin_crypto_vpmsum*
gcc/ChangeLog:
2020-02-26 Carl Love <cel@us.ibm.com>
PR target/91276
* doc/extend.texi (PowerPC AltiVec Built-in Functions available on
ISA 3.0): The builtin-function name __builtin_crypto_vpmsumb is only
for the vector unsigned short arguments. It is also listed as the
name of the built-in for arguments vector unsigned short,
vector unsigned int and vector unsigned long long built-ins. The
name of the builtins for these arguments should be:
__builtin_crypto_vpmsumh, __builtin_crypto_vpmsumw and
__builtin_crypto_vpmsumd respectively.
Signed-off-by: Carl Love <carll@us.ibm.com>
-rw-r--r-- | gcc/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/doc/extend.texi | 6 |
2 files changed, 15 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4b95966..48f7d5d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,15 @@ +2020-02-26 Carl Love <cel@us.ibm.com> + + PR target/91276 + * doc/extend.texi (PowerPC AltiVec Built-in Functions available on + ISA 2.07): The builtin-function name __builtin_crypto_vpmsumb is only + for the vector unsigned short arguments. It is also listed as the + name of the built-in for arguments vector unsigned short, + vector unsigned int and vector unsigned long long built-ins. The + name of the builtins for these arguments should be: + __builtin_crypto_vpmsumh, __builtin_crypto_vpmsumw and + __builtin_crypto_vpmsumd respectively. + 2020-02-26 Richard Biener <rguenther@suse.de> * tree-vect-slp.c (vect_print_slp_tree): Also dump ref count diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index 007a9a3..11b79a5 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -20643,13 +20643,13 @@ vector unsigned long long __builtin_crypto_vpermxor (vector unsigned long long, vector unsigned char __builtin_crypto_vpmsumb (vector unsigned char, vector unsigned char); -vector unsigned short __builtin_crypto_vpmsumb (vector unsigned short, +vector unsigned short __builtin_crypto_vpmsumh (vector unsigned short, vector unsigned short); -vector unsigned int __builtin_crypto_vpmsumb (vector unsigned int, +vector unsigned int __builtin_crypto_vpmsumw (vector unsigned int, vector unsigned int); -vector unsigned long long __builtin_crypto_vpmsumb (vector unsigned long long, +vector unsigned long long __builtin_crypto_vpmsumd (vector unsigned long long, vector unsigned long long); vector unsigned long long __builtin_crypto_vshasigmad (vector unsigned long long, |