diff options
author | David Malcolm <dmalcolm@redhat.com> | 2014-08-25 18:56:29 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2014-08-25 18:56:29 +0000 |
commit | 3df4ecc207bec6cb1d570790b5325b9aa2d5ee30 (patch) | |
tree | ae3d4127431aa563a7cdd618b694d580afb34fa4 /gcc | |
parent | e64e631b139fc426705d24788d2c0ce2abeafeaf (diff) | |
download | gcc-3df4ecc207bec6cb1d570790b5325b9aa2d5ee30.zip gcc-3df4ecc207bec6cb1d570790b5325b9aa2d5ee30.tar.gz gcc-3df4ecc207bec6cb1d570790b5325b9aa2d5ee30.tar.bz2 |
config/rx: Use rtx_insn
gcc/
* config/rx/rx-protos.h (rx_adjust_insn_length): Strengthen first
param from rtx to rtx_insn *.
* config/rx/rx.c (rx_adjust_insn_length): Likewise for param "insn".
From-SVN: r214455
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/rx/rx-protos.h | 2 | ||||
-rw-r--r-- | gcc/config/rx/rx.c | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8955550..52c7f8e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2014-08-25 David Malcolm <dmalcolm@redhat.com> + * config/rx/rx-protos.h (rx_adjust_insn_length): Strengthen first + param from rtx to rtx_insn *. + * config/rx/rx.c (rx_adjust_insn_length): Likewise for param "insn". + +2014-08-25 David Malcolm <dmalcolm@redhat.com> + * config/rs6000/rs6000-protos.h (output_cbranch): Strengthen param 4 from rtx to rtx_insn *. (rs6000_final_prescan_insn): Likewise for first param. diff --git a/gcc/config/rx/rx-protos.h b/gcc/config/rx/rx-protos.h index 189afb0..6cfa8fc 100644 --- a/gcc/config/rx/rx-protos.h +++ b/gcc/config/rx/rx-protos.h @@ -27,7 +27,7 @@ extern void rx_expand_prologue (void); extern int rx_initial_elimination_offset (int, int); #ifdef RTX_CODE -extern int rx_adjust_insn_length (rtx, int); +extern int rx_adjust_insn_length (rtx_insn *, int); extern int rx_align_for_label (rtx, int); extern void rx_emit_stack_popm (rtx *, bool); extern void rx_emit_stack_pushm (rtx *); diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c index 757f141..549a443 100644 --- a/gcc/config/rx/rx.c +++ b/gcc/config/rx/rx.c @@ -3237,7 +3237,7 @@ rx_max_skip_for_label (rtx lab) /* Compute the real length of the extending load-and-op instructions. */ int -rx_adjust_insn_length (rtx insn, int current_length) +rx_adjust_insn_length (rtx_insn *insn, int current_length) { rtx extend, mem, offset; bool zero; |