diff options
author | Alan Modra <amodra@gmail.com> | 2016-04-30 09:31:52 +0930 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2016-04-30 09:31:52 +0930 |
commit | 725842d06fc682ea72ccf017d4c49b9d5f254aa0 (patch) | |
tree | 5bca41dc3722b844c53a1c4d53b03443abff64a0 /gcc/regs.h | |
parent | 91dabbb2c7bf541fa72ab45c88ec8ea0fd7771c7 (diff) | |
download | gcc-725842d06fc682ea72ccf017d4c49b9d5f254aa0.zip gcc-725842d06fc682ea72ccf017d4c49b9d5f254aa0.tar.gz gcc-725842d06fc682ea72ccf017d4c49b9d5f254aa0.tar.bz2 |
Goodbye REG_FREQ_CALLS_CROSSED and REG_N_THROWING_CALLS_CROSSED
* regs.h (struct reg_info_t): Delete freq_calls_crossed and
throw_calls_crossed.
(REG_FREQ_CALLS_CROSSED): Delete.
(REG_N_THROWING_CALLS_CROSSED): Delete.
* regstat.c (regstat_bb_compute_ri): Don't calculate
REG_FREQ_CALLS_CROSSED and REG_N_THROWING_CALLS_CROSSED.
(dump_reg_info): Don't print call cross frequency.
* ira.c (combine_and_move_insns): Don't set REG_FREQ_CALLS_CROSSED
and REG_N_THROWING_CALLS_CROSSED.
From-SVN: r235664
Diffstat (limited to 'gcc/regs.h')
-rw-r--r-- | gcc/regs.h | 8 |
1 files changed, 0 insertions, 8 deletions
@@ -106,8 +106,6 @@ struct reg_info_t int freq; /* # estimated frequency (REG n) is used or set */ int deaths; /* # of times (REG n) dies */ int calls_crossed; /* # of calls (REG n) is live across */ - int freq_calls_crossed; /* # estimated frequency (REG n) crosses call */ - int throw_calls_crossed; /* # of calls that may throw (REG n) is live across */ int basic_block; /* # of basic blocks (REG n) is used in */ }; @@ -162,12 +160,6 @@ extern size_t reg_info_p_size; /* Indexed by N, gives number of CALL_INSNS across which (REG n) is live. */ #define REG_N_CALLS_CROSSED(N) (reg_info_p[N].calls_crossed) -#define REG_FREQ_CALLS_CROSSED(N) (reg_info_p[N].freq_calls_crossed) - -/* Indexed by N, gives number of CALL_INSNS that may throw, across which - (REG n) is live. */ - -#define REG_N_THROWING_CALLS_CROSSED(N) (reg_info_p[N].throw_calls_crossed) /* Indexed by n, gives number of basic block that (REG n) is used in. If the value is REG_BLOCK_GLOBAL (-1), |