Commit 0fa4c370 by Uros Bizjak Committed by Uros Bizjak

i386.c (override_options): Put initialization of ix86_tune_mask and…

i386.c (override_options): Put initialization of ix86_tune_mask and ix86_arch_mask to the correct place.

        * config/i386/i386.c (override_options): Put initialization of
        ix86_tune_mask and ix86_arch_mask to the correct place.

From-SVN: r122476
parent 1f24ba02
......@@ -9,6 +9,11 @@
and use $WIND_BASE and $WIND_USR to locate them.
2007-03-02 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (override_options): Put initialization of
ix86_tune_mask and ix86_arch_mask to the correct place.
2007-03-02 Uros Bizjak <ubizjak@gmail.com>
Michael Meissner <michael.meissner@amd.com>
PR target/31019
......
......@@ -2079,10 +2079,8 @@ override_options (void)
if (! strcmp (ix86_arch_string, processor_alias_table[i].name))
{
ix86_arch = processor_alias_table[i].processor;
ix86_arch_mask = 1 << ix86_arch;
/* Default cpu tuning to the architecture. */
ix86_tune = ix86_arch;
ix86_tune_mask = 1 << ix86_tune;
if (processor_alias_table[i].flags & PTA_MMX
&& !(target_flags_explicit & MASK_MMX))
target_flags |= MASK_MMX;
......@@ -2157,6 +2155,9 @@ override_options (void)
if (i == pta_size)
error ("bad value (%s) for -mtune= switch", ix86_tune_string);
ix86_arch_mask = 1 << ix86_arch;
ix86_tune_mask = 1 << ix86_tune;
if (optimize_size)
ix86_cost = &size_cost;
else
......
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