From 7f811f38cec5a8c81b6acc44776860c7f0bf9ab1 Mon Sep 17 00:00:00 2001 From: Matthew Fortune Date: Fri, 24 Feb 2017 22:35:59 +0000 Subject: [PATCH] Add documentation for -mload-store-pairs gcc/ PR target/79473 * doc/invoke.texi: Document -mload-store-pairs. From-SVN: r245725 --- gcc/ChangeLog | 5 +++++ gcc/doc/invoke.texi | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e0f560d48d1..a48aebafd8d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-02-24 Matthew Fortune + + PR target/79473 + * doc/invoke.texi: Document -mload-store-pairs. + 2017-02-24 Segher Boessenkool Sandra Loosemore diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 3322281c4ce..5285f04ec6f 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -879,6 +879,7 @@ Objective-C and Objective-C++ Dialects}. -mexplicit-relocs -mno-explicit-relocs @gol -mcheck-zero-division -mno-check-zero-division @gol -mdivide-traps -mdivide-breaks @gol +-mload-store-pairs -mno-load-store-pairs @gol -mmemcpy -mno-memcpy -mlong-calls -mno-long-calls @gol -mmad -mno-mad -mimadd -mno-imadd -mfused-madd -mno-fused-madd -nocpp @gol -mfix-24k -mno-fix-24k @gol @@ -19495,6 +19496,15 @@ overridden at configure time using @option{--with-divide=breaks}. Divide-by-zero checks can be completely disabled using @option{-mno-check-zero-division}. +@item -mload-store-pairs +@itemx -mno-load-store-pairs +@opindex mload-store-pairs +@opindex mno-load-store-pairs +Enable (disable) an optimization that pairs consecutive load or store +instructions to enable load/store bonding. This option is enabled by +default but only takes effect when the selected architecture is known +to support bonding. + @item -mmemcpy @itemx -mno-memcpy @opindex mmemcpy