diff options
author | Michael Meissner <meissner@linux.ibm.com> | 2022-06-11 00:40:16 -0400 |
---|---|---|
committer | Michael Meissner <meissner@linux.ibm.com> | 2022-06-11 00:40:16 -0400 |
commit | fddb7f65129a12dabb5ddc3c8082fe576f4af451 (patch) | |
tree | 26dd0ddc7e3b78af4607d570e3cd56b72431ea57 /gcc/d/expr.cc | |
parent | ef1e4d80dd30e7c46849fbb8b1ac49e672df1bbd (diff) | |
download | gcc-fddb7f65129a12dabb5ddc3c8082fe576f4af451.zip gcc-fddb7f65129a12dabb5ddc3c8082fe576f4af451.tar.gz gcc-fddb7f65129a12dabb5ddc3c8082fe576f4af451.tar.bz2 |
Disable generating load/store vector pairs for block copies.
Testing has found that using load and store vector pair for block copies
can result in a slow down on power10. This patch disables using the
vector pair instructions for block copies if we are tuning for power10.
2022-06-11 Michael Meissner <meissner@linux.ibm.com>
gcc/
* config/rs6000/rs6000.cc (rs6000_option_override_internal): Do
not generate block copies with vector pair instructions if we are
tuning for power10.
Diffstat (limited to 'gcc/d/expr.cc')
0 files changed, 0 insertions, 0 deletions