Clarify -mmovbe documentation
It was noticed that -mmovbe doesn't use movbe for __builtin_bswap{32,64} when not optimizing. The follownig adjusts the documentation to say it will be used for optimizing and applies to all byte swaps, not just those carried out via builtin function calls. * doc/invoke.texi (-mmovbe): Clarify.
This commit is contained in:
parent
b3cc5a1efe
commit
4b358f9b73
1 changed files with 2 additions and 2 deletions
|
@ -34708,8 +34708,8 @@ see @ref{Other Builtins} for details.
|
|||
|
||||
@opindex mmovbe
|
||||
@item -mmovbe
|
||||
This option enables use of the @code{movbe} instruction to implement
|
||||
@code{__builtin_bswap32} and @code{__builtin_bswap64}.
|
||||
This option enables use of the @code{movbe} instruction to optimize
|
||||
byte swapping of four and eight byte entities.
|
||||
|
||||
@opindex mshstk
|
||||
@item -mshstk
|
||||
|
|
Loading…
Add table
Reference in a new issue