aboutsummaryrefslogtreecommitdiff
path: root/gcc/basic-block.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2008-12-18 14:52:45 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2008-12-18 13:52:45 +0000
commitf2ecb626bb909f8a35a8d90fab9ec3d2c5ad5aa0 (patch)
treecad2942391876ddb7f5f3a36b391fc71f730cdb3 /gcc/basic-block.h
parent20377b474e11ac86b9217ea54bdcbe15200da0c4 (diff)
downloadgcc-f2ecb626bb909f8a35a8d90fab9ec3d2c5ad5aa0.zip
gcc-f2ecb626bb909f8a35a8d90fab9ec3d2c5ad5aa0.tar.gz
gcc-f2ecb626bb909f8a35a8d90fab9ec3d2c5ad5aa0.tar.bz2
df-scan.c (persistent_obstack, [...]): Remove.
* df-scan.c (persistent_obstack, df_invalidated_by_call): Remove. (df_scan_start_dump, df_get_call_refs, df_hard_reg_init): Rename df_invalidated_by_call to invalidated_by_call_regset. * df.h (df_invalidated_by_call): Remove. * regclass.c (regs_invalidated_by_call_regset, persistent_obstack): New variables. (init_reg_sets_1): Initialize regs_invalidated_by_call_regset. (globalize_reg): Likewise. * df-problems.c (df_rd_local_compute, df_lr_confluence_n, df_byte_lr_alloc): Rename df_invalidated_by_call to invalidated_by_call_regset. * basic-block.h (regs_invalidated_by_call_regset): Declare. Co-Authored-By: Kai Tietz <kai.tietz@onevision.com> From-SVN: r142812
Diffstat (limited to 'gcc/basic-block.h')
-rw-r--r--gcc/basic-block.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/basic-block.h b/gcc/basic-block.h
index f954c9f..bd741b5 100644
--- a/gcc/basic-block.h
+++ b/gcc/basic-block.h
@@ -106,6 +106,11 @@ typedef bitmap_iterator reg_set_iterator;
#define EXECUTE_IF_AND_IN_REG_SET(REGSET1, REGSET2, MIN, REGNUM, RSI) \
EXECUTE_IF_AND_IN_BITMAP (REGSET1, REGSET2, MIN, REGNUM, RSI) \
+/* Same information as REGS_INVALIDATED_BY_CALL but in regset form to be used
+ in dataflow more conveniently. */
+
+extern regset regs_invalidated_by_call_regset;
+
/* Type we use to hold basic block counters. Should be at least
64bit. Although a counter cannot be negative, we use a signed
type, because erroneous negative counts can be generated when the