Commit dff9f1b6 by David Edelsohn Committed by David Edelsohn

rs6000.c (rs6000_override_options): Use string instructions when optimizing for size.

        * config/rs6000/rs6000.c (rs6000_override_options): Use string
        instructions when optimizing for size.

From-SVN: r58759
parent 21140beb
2002-11-02 David Edelsohn <edelsohn@gnu.org>
* config/rs6000/rs6000.c (rs6000_override_options): Use string
instructions when optimizing for size.
2002-11-02 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.h: Fix comment typos.
......
......@@ -558,10 +558,10 @@ rs6000_override_options (default_cpu)
if (rs6000_cpu == PROCESSOR_PPC8540)
rs6000_isel = 1;
/* If we are optimizing big endian systems for space, use the store
multiple instructions. */
/* If we are optimizing big endian systems for space, use the load/store
multiple and string instructions. */
if (BYTES_BIG_ENDIAN && optimize_size)
target_flags |= MASK_MULTIPLE;
target_flags |= MASK_MULTIPLE | MASK_STRING;
/* If -mmultiple or -mno-multiple was explicitly used, don't
override with the processor default */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment