make validate_replace_src_group take a rtx_insn *
gcc/ChangeLog: 2015-05-02 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * recog.c (struct validate_replace_src_data): Change type of insn field to rtx_insn *. (validate_replace_src_group): Change type of argument to rtx_insn *. * recog.h (validate_replace_src_group): Adjust. From-SVN: r222738
This commit is contained in:
parent
90831096a7
commit
df167cbe0d
|
@ -1,3 +1,10 @@
|
||||||
|
2015-05-02 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
|
||||||
|
|
||||||
|
* recog.c (struct validate_replace_src_data): Change type of
|
||||||
|
insn field to rtx_insn *.
|
||||||
|
(validate_replace_src_group): Change type of argument to rtx_insn *.
|
||||||
|
* recog.h (validate_replace_src_group): Adjust.
|
||||||
|
|
||||||
2015-05-02 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
|
2015-05-02 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
|
||||||
|
|
||||||
* haifa-sched.c: Change the type of some variables to rtx_insn *.
|
* haifa-sched.c: Change the type of some variables to rtx_insn *.
|
||||||
|
|
|
@ -905,7 +905,7 @@ struct validate_replace_src_data
|
||||||
{
|
{
|
||||||
rtx from; /* Old RTX */
|
rtx from; /* Old RTX */
|
||||||
rtx to; /* New RTX */
|
rtx to; /* New RTX */
|
||||||
rtx insn; /* Insn in which substitution is occurring. */
|
rtx_insn *insn; /* Insn in which substitution is occurring. */
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -921,7 +921,7 @@ validate_replace_src_1 (rtx *x, void *data)
|
||||||
SET_DESTs. */
|
SET_DESTs. */
|
||||||
|
|
||||||
void
|
void
|
||||||
validate_replace_src_group (rtx from, rtx to, rtx insn)
|
validate_replace_src_group (rtx from, rtx to, rtx_insn *insn)
|
||||||
{
|
{
|
||||||
struct validate_replace_src_data d;
|
struct validate_replace_src_data d;
|
||||||
|
|
||||||
|
|
|
@ -109,7 +109,7 @@ extern int validate_replace_rtx (rtx, rtx, rtx);
|
||||||
extern int validate_replace_rtx_part (rtx, rtx, rtx *, rtx);
|
extern int validate_replace_rtx_part (rtx, rtx, rtx *, rtx);
|
||||||
extern int validate_replace_rtx_part_nosimplify (rtx, rtx, rtx *, rtx);
|
extern int validate_replace_rtx_part_nosimplify (rtx, rtx, rtx *, rtx);
|
||||||
extern void validate_replace_rtx_group (rtx, rtx, rtx);
|
extern void validate_replace_rtx_group (rtx, rtx, rtx);
|
||||||
extern void validate_replace_src_group (rtx, rtx, rtx);
|
extern void validate_replace_src_group (rtx, rtx, rtx_insn *);
|
||||||
extern bool validate_simplify_insn (rtx insn);
|
extern bool validate_simplify_insn (rtx insn);
|
||||||
extern int num_changes_pending (void);
|
extern int num_changes_pending (void);
|
||||||
extern int next_insn_tests_no_inequality (rtx);
|
extern int next_insn_tests_no_inequality (rtx);
|
||||||
|
|
Loading…
Reference in New Issue