diff options
author | Jan Hubicka <jh@suse.cz> | 2006-01-11 14:15:32 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2006-01-11 13:15:32 +0000 |
commit | 81d9f8df19e8bfd7678813403895c998e3561065 (patch) | |
tree | 19f561d42465e7eb607aea1954ca146bd5f9ea38 /gcc | |
parent | ea99e0becf7057b7112a267b55e39e9b8c24db13 (diff) | |
download | gcc-81d9f8df19e8bfd7678813403895c998e3561065.zip gcc-81d9f8df19e8bfd7678813403895c998e3561065.tar.gz gcc-81d9f8df19e8bfd7678813403895c998e3561065.tar.bz2 |
i386.h (TARGET_DECOMPOSE_LEA): Kill.
* i386.h (TARGET_DECOMPOSE_LEA): Kill.
* i386.c (x86_decompose_lea): Kill.
(ix86_rtx_costs): Kill.
From-SVN: r109581
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 2 | ||||
-rw-r--r-- | gcc/config/i386/i386.h | 1 |
3 files changed, 6 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d95cbb8..aa20298 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 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. * cgraph.h (cgraph_node): Add inline_decl. (cgraph_insert_node_to_hashtable): Declare. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index f159bb4..2b08ae2 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -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; diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index 2d81f0e..88398d9 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -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) |