Allocate eax before edx.
authorMichael Meissner <meissner@gcc.gnu.org>
Sat, 20 Aug 1994 16:46:44 +0000 (16:46 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Sat, 20 Aug 1994 16:46:44 +0000 (16:46 +0000)
From-SVN: r7955

gcc/config/i386/i386.h

index b2ad6169562ffbaeba15ee264df7689365959364..983bfc5803a1f6890ec7151d1fe8aced1fd8ed3b 100644 (file)
@@ -266,8 +266,8 @@ extern int target_flags;
    available for storage of persistent values.  */
 
 #define REG_ALLOC_ORDER \
-/*dx,cx,ax,bx,si,di,bp,sp,st,st1,st2,st3,st4,st5,st6,st7,arg*/ \
-{  1, 2, 0, 3, 4, 5, 6, 7, 8,  9, 10, 11, 12, 13, 14, 15, 16 }
+/*ax,cx,dx,bx,si,di,bp,sp,st,st1,st2,st3,st4,st5,st6,st7,arg*/ \
+{  0, 2, 1, 3, 4, 5, 6, 7, 8,  9, 10, 11, 12, 13, 14, 15, 16 }
 
 /* Macro to conditionally modify fixed_regs/call_used_regs.  */
 #define CONDITIONAL_REGISTER_USAGE                     \