Add documentation for -mload-store-pairs
authorMatthew Fortune <matthew.fortune@imgtec.com>
Fri, 24 Feb 2017 22:35:59 +0000 (22:35 +0000)
committerMatthew Fortune <mpf@gcc.gnu.org>
Fri, 24 Feb 2017 22:35:59 +0000 (22:35 +0000)
gcc/
PR target/79473
* doc/invoke.texi: Document -mload-store-pairs.

From-SVN: r245725

gcc/ChangeLog
gcc/doc/invoke.texi

index e0f560d48d161aa939105a7cc63d4e22a270409c..a48aebafd8dd272c8d02003eb6fd6ac346ee5628 100644 (file)
@@ -1,3 +1,8 @@
+2017-02-24  Matthew Fortune  <matthew.fortune@imgtec.com>
+
+       PR target/79473
+       * doc/invoke.texi: Document -mload-store-pairs.
+
 2017-02-24  Segher Boessenkool  <segher@kernel.crashing.org>
            Sandra Loosemore  <sandra@codesourcery.com>
 
index 3322281c4ce0c781de387db021107582223414d9..5285f04ec6f8ad85b547b23b69306e1746d79d1c 100644 (file)
@@ -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