aboutsummaryrefslogtreecommitdiff
path: root/libphobos
diff options
context:
space:
mode:
authorMichael Meissner <meissner@linux.ibm.com>2022-08-03 17:52:31 -0400
committerMichael Meissner <meissner@linux.ibm.com>2022-08-03 17:52:31 -0400
commit1e4a8c782e5574ed5ee0ea24d869a118a441bf0a (patch)
treeca8eeb2880c8dd16334e866c7cc758dbf2ef2a6a /libphobos
parent19ffb35d17474bb4dd3eb78963c28d10b5362321 (diff)
downloadgcc-1e4a8c782e5574ed5ee0ea24d869a118a441bf0a.zip
gcc-1e4a8c782e5574ed5ee0ea24d869a118a441bf0a.tar.gz
gcc-1e4a8c782e5574ed5ee0ea24d869a118a441bf0a.tar.bz2
Do not enable -mblock-ops-vector-pair.
Testing has shown that using the load vector pair and store vector pair instructions for block moves has some performance issues on power10. A patch on June 11th modified the code so that GCC would not set -mblock-ops-vector-pair by default if we are tuning for power10, but it would set the option if we were tuning for a different machine and have load and store vector pair instructions enabled. This patch eliminates the code setting -mblock-ops-vector-pair. If you want to generate load vector pair and store vector pair instructions for block moves, you must use -mblock-ops-vector-pair. 2022-08-03 Michael Meissner <meissner@linux.ibm.com> gcc/ * config/rs6000/rs6000.cc (rs6000_option_override_internal): Remove code setting -mblock-ops-vector-pair.
Diffstat (limited to 'libphobos')
0 files changed, 0 insertions, 0 deletions