recog.h (Recog_data): Rename to...
gcc/ * recog.h (Recog_data): Rename to... (recog_data_d): ...this. (recog_data): Update accordingly. * recog.c (recog_data): Likewise. * reload.c (save_recog_data): Likewise. * config/picochip/picochip.c (picochip_saved_recog_data): Likewise. (picochip_save_recog_data, picochip_restore_recog_data): Likewise. From-SVN: r199050
This commit is contained in:
parent
2df013f3cd
commit
8da2e0598d
|
@ -1,3 +1,13 @@
|
||||||
|
2013-05-18 Richard Sandiford <rdsandiford@googlemail.com>
|
||||||
|
|
||||||
|
* recog.h (Recog_data): Rename to...
|
||||||
|
(recog_data_d): ...this.
|
||||||
|
(recog_data): Update accordingly.
|
||||||
|
* recog.c (recog_data): Likewise.
|
||||||
|
* reload.c (save_recog_data): Likewise.
|
||||||
|
* config/picochip/picochip.c (picochip_saved_recog_data): Likewise.
|
||||||
|
(picochip_save_recog_data, picochip_restore_recog_data): Likewise.
|
||||||
|
|
||||||
2013-05-17 Julian Brown <julian@codesourcery.com>
|
2013-05-17 Julian Brown <julian@codesourcery.com>
|
||||||
|
|
||||||
* gcse.c (compute_ld_motion_mems): If a non-simple MEM is
|
* gcse.c (compute_ld_motion_mems): If a non-simple MEM is
|
||||||
|
|
|
@ -187,7 +187,7 @@ struct vliw_state picochip_current_vliw_state;
|
||||||
|
|
||||||
/* Save/restore recog_data. */
|
/* Save/restore recog_data. */
|
||||||
static int picochip_saved_which_alternative;
|
static int picochip_saved_which_alternative;
|
||||||
static struct Recog_data picochip_saved_recog_data;
|
static struct recog_data_d picochip_saved_recog_data;
|
||||||
|
|
||||||
/* Determine which ALU to use for the instruction in
|
/* Determine which ALU to use for the instruction in
|
||||||
picochip_current_prescan_insn. */
|
picochip_current_prescan_insn. */
|
||||||
|
@ -3150,7 +3150,7 @@ picochip_save_recog_data (void)
|
||||||
{
|
{
|
||||||
picochip_saved_which_alternative = which_alternative;
|
picochip_saved_which_alternative = which_alternative;
|
||||||
memcpy (&picochip_saved_recog_data, &recog_data,
|
memcpy (&picochip_saved_recog_data, &recog_data,
|
||||||
sizeof (struct Recog_data));
|
sizeof (struct recog_data_d));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Restore some of the contents of global variable recog_data. */
|
/* Restore some of the contents of global variable recog_data. */
|
||||||
|
@ -3159,7 +3159,7 @@ picochip_restore_recog_data (void)
|
||||||
{
|
{
|
||||||
which_alternative = picochip_saved_which_alternative;
|
which_alternative = picochip_saved_which_alternative;
|
||||||
memcpy (&recog_data, &picochip_saved_recog_data,
|
memcpy (&recog_data, &picochip_saved_recog_data,
|
||||||
sizeof (struct Recog_data));
|
sizeof (struct recog_data_d));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Ensure that no var tracking notes are emitted in the middle of a
|
/* Ensure that no var tracking notes are emitted in the middle of a
|
||||||
|
|
|
@ -70,7 +70,7 @@ static rtx split_insn (rtx);
|
||||||
|
|
||||||
int volatile_ok;
|
int volatile_ok;
|
||||||
|
|
||||||
struct Recog_data recog_data;
|
struct recog_data_d recog_data;
|
||||||
|
|
||||||
/* Contains a vector of operand_alternative structures for every operand.
|
/* Contains a vector of operand_alternative structures for every operand.
|
||||||
Set up by preprocess_constraints. */
|
Set up by preprocess_constraints. */
|
||||||
|
|
|
@ -179,7 +179,7 @@ extern int which_alternative;
|
||||||
|
|
||||||
/* The following vectors hold the results from insn_extract. */
|
/* The following vectors hold the results from insn_extract. */
|
||||||
|
|
||||||
struct Recog_data
|
struct recog_data_d
|
||||||
{
|
{
|
||||||
/* It is very tempting to make the 5 operand related arrays into a
|
/* It is very tempting to make the 5 operand related arrays into a
|
||||||
structure and index on that. However, to be source compatible
|
structure and index on that. However, to be source compatible
|
||||||
|
@ -245,7 +245,7 @@ struct Recog_data
|
||||||
rtx insn;
|
rtx insn;
|
||||||
};
|
};
|
||||||
|
|
||||||
extern struct Recog_data recog_data;
|
extern struct recog_data_d recog_data;
|
||||||
|
|
||||||
/* Contains a vector of operand_alternative structures for every operand.
|
/* Contains a vector of operand_alternative structures for every operand.
|
||||||
Set up by preprocess_constraints. */
|
Set up by preprocess_constraints. */
|
||||||
|
|
|
@ -895,7 +895,7 @@ can_reload_into (rtx in, int regno, enum machine_mode mode)
|
||||||
{
|
{
|
||||||
rtx dst, test_insn;
|
rtx dst, test_insn;
|
||||||
int r = 0;
|
int r = 0;
|
||||||
struct Recog_data save_recog_data;
|
struct recog_data_d save_recog_data;
|
||||||
|
|
||||||
/* For matching constraints, we often get notional input reloads where
|
/* For matching constraints, we often get notional input reloads where
|
||||||
we want to use the original register as the reload register. I.e.
|
we want to use the original register as the reload register. I.e.
|
||||||
|
|
Loading…
Reference in New Issue