i386.c (ix86_init_machine_status): Do not explicitly clear tls_descriptor_call_expand...
authorUros Bizjak <ubizjak@gmail.com>
Tue, 6 Nov 2012 19:04:47 +0000 (20:04 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 6 Nov 2012 19:04:47 +0000 (20:04 +0100)
* config/i386/i386.c (ix86_init_machine_status): Do not
explicitly clear tls_descriptor_call_expanded_p again.

From-SVN: r193257

gcc/ChangeLog
gcc/config/i386/i386.c

index 26a38c5..316f55b 100644 (file)
@@ -1,5 +1,10 @@
 2012-11-06  Uros Bizjak  <ubizjak@gmail.com>
 
+       * config/i386/i386.c (ix86_init_machine_status): Do not
+       explicitly clear tls_descriptor_call_expanded_p again.
+
+2012-11-06  Uros Bizjak  <ubizjak@gmail.com>
+
        * config/i386/sse.md
        (<avx_avx2>_maskstore<ssemodesuffix><avxsizesuffix>): Mark operand 0
        as read and written by the instruction.
index ec40dd5..9e544b2 100644 (file)
@@ -3649,8 +3649,10 @@ ix86_option_override_internal (bool main_args_p)
          if ((x86_avx256_split_unaligned_store & ix86_tune_mask)
              && !(target_flags_explicit & MASK_AVX256_SPLIT_UNALIGNED_STORE))
            target_flags |= MASK_AVX256_SPLIT_UNALIGNED_STORE;
-         /* Enable 128-bit AVX instruction generation for the auto-vectorizer.  */
-         if (TARGET_AVX128_OPTIMAL && !(target_flags_explicit & MASK_PREFER_AVX128))
+         /* Enable 128-bit AVX instruction generation
+            for the auto-vectorizer.  */
+         if (TARGET_AVX128_OPTIMAL
+             && !(target_flags_explicit & MASK_PREFER_AVX128))
            target_flags |= MASK_PREFER_AVX128;
        }
     }
@@ -23415,7 +23417,6 @@ ix86_init_machine_status (void)
 
   f = ggc_alloc_cleared_machine_function ();
   f->use_fast_prologue_epilogue_nregs = -1;
-  f->tls_descriptor_call_expanded_p = 0;
   f->call_abi = ix86_abi;
   f->optimize_mode_switching[AVX_U128] = TARGET_VZEROUPPER;