i386.c (override_options): Tuning 32-byte loop alignment for amdfam10 architecture.
authorDwarakanath Rajagopal <dwarak@gcc.gnu.org>
Tue, 1 May 2007 15:29:10 +0000 (15:29 +0000)
committerDwarakanath Rajagopal <dwarak@gcc.gnu.org>
Tue, 1 May 2007 15:29:10 +0000 (15:29 +0000)
        * config/i386/i386.c (override_options): Tuning 32-byte loop
        alignment for amdfam10 architecture. Increasing the max loop
        alignment padding to 24 bytes.

From-SVN: r124330

gcc/config/i386/i386.c

index 51f46ed..70a41dd 100644 (file)
@@ -1651,7 +1651,7 @@ override_options (void)
       {&core2_cost, 0, 0, 16, 7, 16, 7, 16},
       {&generic32_cost, 0, 0, 16, 7, 16, 7, 16},
       {&generic64_cost, 0, 0, 16, 7, 16, 7, 16},
-      {&amdfam10_cost, 0, 0, 32, 7, 32, 7, 32}
+      {&amdfam10_cost, 0, 0, 32, 24, 32, 7, 32}
     };
 
   static const char * const cpu_names[] = TARGET_CPU_DEFAULT_NAMES;