Replace "BB [%i]" with "[bb %i]" in vzeroupper RTL dump.
authorH.J. Lu <hongjiu.lu@intel.com>
Fri, 17 Dec 2010 19:11:52 +0000 (19:11 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Fri, 17 Dec 2010 19:11:52 +0000 (11:11 -0800)
2010-12-17  H.J. Lu  <hongjiu.lu@intel.com>

* config/i386/i386.c (move_or_delete_vzeroupper_2): Replace
"BB [%i]" with "[bb %i]" in dump.
(move_or_delete_vzeroupper_1): Likewise.
(rescan_move_or_delete_vzeroupper): Likewise.  Always dump
upper 128bit state at exit.

From-SVN: r167996

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

index 20fc90d..17ec795 100644 (file)
@@ -1,3 +1,11 @@
+2010-12-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/i386/i386.c (move_or_delete_vzeroupper_2): Replace
+       "BB [%i]" with "[bb %i]" in dump.
+       (move_or_delete_vzeroupper_1): Likewise.
+       (rescan_move_or_delete_vzeroupper): Likewise.  Always dump
+       upper 128bit state at exit.
+
 2010-12-17  Joseph Myers  <joseph@codesourcery.com>
 
        * config/interix.opt: New.
index e9c14d0..a5603e6 100644 (file)
@@ -131,7 +131,7 @@ move_or_delete_vzeroupper_2 (basic_block bb,
   int count = BLOCK_INFO (bb)->count;
 
   if (dump_file)
-    fprintf (dump_file, " BB [%i] entry: upper 128bits: %d\n",
+    fprintf (dump_file, " [bb %i] entry: upper 128bits: %d\n",
             bb->index, state);
 
   /* BB_END changes when it is deleted.  */
@@ -267,7 +267,7 @@ move_or_delete_vzeroupper_2 (basic_block bb,
     }
 
   if (dump_file)
-    fprintf (dump_file, " BB [%i] exit: upper 128bits: %d\n",
+    fprintf (dump_file, " [bb %i] exit: upper 128bits: %d\n",
             bb->index, state);
 }
 
@@ -282,7 +282,7 @@ move_or_delete_vzeroupper_1 (basic_block block)
   enum upper_128bits_state state;
 
   if (dump_file)
-    fprintf (dump_file, " Process BB [%i]: status: %d\n",
+    fprintf (dump_file, " Process [bb %i]: status: %d\n",
             block->index, BLOCK_INFO (block)->processed);
 
   if (BLOCK_INFO (block)->processed)
@@ -331,7 +331,7 @@ rescan_move_or_delete_vzeroupper (basic_block block)
   enum upper_128bits_state state;
 
   if (dump_file)
-    fprintf (dump_file, " Rescan BB [%i]: status: %d\n",
+    fprintf (dump_file, " Rescan [bb %i]: status: %d\n",
             block->index, BLOCK_INFO (block)->rescanned);
 
   if (BLOCK_INFO (block)->rescanned)
@@ -359,6 +359,9 @@ rescan_move_or_delete_vzeroupper (basic_block block)
     {
       if (state == used)
        BLOCK_INFO (block)->state = state;
+      if (dump_file)
+       fprintf (dump_file, " [bb %i] exit: upper 128bits: %d\n",
+                block->index, BLOCK_INFO (block)->state);
     }
   else
     move_or_delete_vzeroupper_2 (block, state);