* config/rs6000/rs6000-protos.h
(rs6000_mode_dependent_address_ptr): Change argument to const_rtx. * config/rs6000/rs6000.c (rs6000_mode_dependent_address) (rs6000_debug_mode_dependent_address) (rs6000_mode_dependent_address_ptr): Likewise. From-SVN: r159359
This commit is contained in:
parent
6560b67e1a
commit
78c7cabba9
|
@ -1,3 +1,11 @@
|
|||
2010-05-13 Andreas Schwab <schwab@linux-m68k.org>
|
||||
|
||||
* config/rs6000/rs6000-protos.h
|
||||
(rs6000_mode_dependent_address_ptr): Change argument to const_rtx.
|
||||
* config/rs6000/rs6000.c (rs6000_mode_dependent_address)
|
||||
(rs6000_debug_mode_dependent_address)
|
||||
(rs6000_mode_dependent_address_ptr): Likewise.
|
||||
|
||||
2010-05-13 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR debug/43983
|
||||
|
@ -274,13 +282,13 @@
|
|||
|
||||
2010-05-11 Christian Borntraeger <borntraeger@de.ibm.com>
|
||||
|
||||
* tree-ssa-loop-prefetch.c (prune_ref_by_group_reuse): Reset
|
||||
* tree-ssa-loop-prefetch.c (prune_ref_by_group_reuse): Reset
|
||||
prefetch_before to PREFETCH_ALL if to accesses "meet" beyond
|
||||
cache size.
|
||||
|
||||
2010-05-11 Christian Borntraeger <borntraeger@de.ibm.com>
|
||||
|
||||
* tree-ssa-loop-prefetch.c: Add debug for dropped prefetches.
|
||||
* tree-ssa-loop-prefetch.c: Add debug for dropped prefetches.
|
||||
|
||||
2010-05-11 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/* Definitions of target machine for GNU compiler, for IBM RS/6000.
|
||||
Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
|
||||
Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
|
||||
Free Software Foundation, Inc.
|
||||
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
|
||||
|
||||
|
@ -119,7 +119,7 @@ extern rtx rs6000_secondary_memory_needed_rtx (enum machine_mode);
|
|||
extern rtx (*rs6000_legitimize_reload_address_ptr) (rtx, enum machine_mode,
|
||||
int, int, int, int *);
|
||||
extern bool rs6000_legitimate_offset_address_p (enum machine_mode, rtx, int);
|
||||
extern bool (*rs6000_mode_dependent_address_ptr) (rtx);
|
||||
extern bool (*rs6000_mode_dependent_address_ptr) (const_rtx);
|
||||
extern rtx rs6000_find_base_term (rtx);
|
||||
extern bool rs6000_offsettable_memref_p (rtx);
|
||||
extern rtx rs6000_return_addr (int, rtx);
|
||||
|
|
|
@ -1118,9 +1118,9 @@ rtx (*rs6000_legitimize_reload_address_ptr) (rtx, enum machine_mode, int, int,
|
|||
int, int *)
|
||||
= rs6000_legitimize_reload_address;
|
||||
|
||||
static bool rs6000_mode_dependent_address (rtx);
|
||||
static bool rs6000_debug_mode_dependent_address (rtx);
|
||||
bool (*rs6000_mode_dependent_address_ptr) (rtx)
|
||||
static bool rs6000_mode_dependent_address (const_rtx);
|
||||
static bool rs6000_debug_mode_dependent_address (const_rtx);
|
||||
bool (*rs6000_mode_dependent_address_ptr) (const_rtx)
|
||||
= rs6000_mode_dependent_address;
|
||||
|
||||
static enum reg_class rs6000_secondary_reload_class (enum reg_class,
|
||||
|
@ -5896,7 +5896,7 @@ rs6000_debug_legitimate_address_p (enum machine_mode mode, rtx x,
|
|||
sub-words of a TFmode operand, which is what we had before. */
|
||||
|
||||
static bool
|
||||
rs6000_mode_dependent_address (rtx addr)
|
||||
rs6000_mode_dependent_address (const_rtx addr)
|
||||
{
|
||||
switch (GET_CODE (addr))
|
||||
{
|
||||
|
@ -5936,7 +5936,7 @@ rs6000_mode_dependent_address (rtx addr)
|
|||
|
||||
/* Debug version of rs6000_mode_dependent_address. */
|
||||
static bool
|
||||
rs6000_debug_mode_dependent_address (rtx addr)
|
||||
rs6000_debug_mode_dependent_address (const_rtx addr)
|
||||
{
|
||||
bool ret = rs6000_mode_dependent_address (addr);
|
||||
|
||||
|
|
Loading…
Reference in New Issue