summaryrefslogtreecommitdiff
path: root/gcc/regrename.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/regrename.h')
-rw-r--r--gcc/regrename.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/regrename.h b/gcc/regrename.h
index f3a0df0bba0..f2ceccf2b8e 100644
--- a/gcc/regrename.h
+++ b/gcc/regrename.h
@@ -65,7 +65,7 @@ struct du_chain
/* This struct describes data gathered during regrename_analyze about
a single operand of an insn. */
-typedef struct
+struct operand_rr_info
{
/* The number of chains recorded for this operand. */
int n_chains;
@@ -73,14 +73,14 @@ typedef struct
a memory operand. */
struct du_chain *chains[MAX_REGS_PER_ADDRESS];
struct du_head *heads[MAX_REGS_PER_ADDRESS];
-} operand_rr_info;
+};
/* A struct to hold a vector of operand_rr_info structures describing the
operands of an insn. */
-typedef struct
+struct insn_rr_info
{
operand_rr_info *op_info;
-} insn_rr_info;
+};
extern vec<insn_rr_info> insn_rr;