]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
i386.h (TARGET_DECOMPOSE_LEA): Kill.
authorJan Hubicka <jh@suse.cz>
Wed, 11 Jan 2006 13:15:32 +0000 (14:15 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Wed, 11 Jan 2006 13:15:32 +0000 (13:15 +0000)
* i386.h (TARGET_DECOMPOSE_LEA): Kill.
* i386.c (x86_decompose_lea): Kill.
(ix86_rtx_costs): Kill.

From-SVN: r109581

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

index d95cbb823287abfafe42924f2a8d55ef8d12c70a..aa20298926ca2d772bf40bab4c35819ae6fe52f7 100644 (file)
@@ -1,3 +1,9 @@
+2006-01-11  Jan Hubicka  <jh@suse.cz>
+
+       * i386.h (TARGET_DECOMPOSE_LEA): Kill.
+       * i386.c (x86_decompose_lea): Kill.
+       (ix86_rtx_costs): Kill.
+
 2006-01-11  Jan Hubicka  <jh@suse.cz>
 
        * cgraph.c (cgraph_insert_node_to_hashtable): New function.
index f159bb464de67d31761d1c5983da7e73c832c4a0..2b08ae2cd0296ba4a1e8829b9f683692de67f35d 100644 (file)
@@ -640,7 +640,6 @@ const int x86_memory_mismatch_stall = m_ATHLON_K8 | m_PENT4 | m_NOCONA;
 const int x86_accumulate_outgoing_args = m_ATHLON_K8 | m_PENT4 | m_NOCONA | m_PPRO;
 const int x86_prologue_using_move = m_ATHLON_K8 | m_PPRO;
 const int x86_epilogue_using_move = m_ATHLON_K8 | m_PPRO;
-const int x86_decompose_lea = m_PENT4 | m_NOCONA;
 const int x86_shift1 = ~m_486;
 const int x86_arch_always_fancy_math_387 = m_PENT | m_PPRO | m_ATHLON_K8 | m_PENT4 | m_NOCONA;
 const int x86_sse_partial_reg_dependency = m_PENT4 | m_NOCONA | m_PPRO;
@@ -16446,7 +16445,6 @@ ix86_rtx_costs (rtx x, int code, int outer_code, int *total)
              return false;
            }
          if ((value == 2 || value == 3)
-             && !TARGET_DECOMPOSE_LEA
              && ix86_cost->lea <= ix86_cost->shift_const)
            {
              *total = ix86_cost->lea;
index 2d81f0e045ca762e21f0b11f328a81e31162d99f..88398d9ec2da036a8aba81fa91a37e6257b5967a 100644 (file)
@@ -209,7 +209,6 @@ extern int x86_prefetch_sse;
 #define TARGET_MEMORY_MISMATCH_STALL (x86_memory_mismatch_stall & TUNEMASK)
 #define TARGET_PROLOGUE_USING_MOVE (x86_prologue_using_move & TUNEMASK)
 #define TARGET_EPILOGUE_USING_MOVE (x86_epilogue_using_move & TUNEMASK)
-#define TARGET_DECOMPOSE_LEA (x86_decompose_lea & TUNEMASK)
 #define TARGET_PREFETCH_SSE (x86_prefetch_sse)
 #define TARGET_SHIFT1 (x86_shift1 & TUNEMASK)
 #define TARGET_USE_FFREEP (x86_use_ffreep & TUNEMASK)