]> git.ipfire.org Git - thirdparty/gcc.git/commit
rtl.def (ADDRESS): Turn operand into a HOST_WIDE_INT.
authorRichard Sandiford <rdsandiford@googlemail.com>
Tue, 17 Apr 2012 17:01:02 +0000 (17:01 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 17 Apr 2012 17:01:02 +0000 (17:01 +0000)
commit9fc37b2b7bd36846fa166fe8f9911a9ec8c6978a
tree0484afa16b93c9b332431c182e386302b377eccc
parentac9ce934ed56bc46b865adb396adbf35a1e5a7a1
rtl.def (ADDRESS): Turn operand into a HOST_WIDE_INT.

gcc/
* rtl.def (ADDRESS): Turn operand into a HOST_WIDE_INT.
* alias.c (reg_base_value): Expand and update comment.
(arg_base_value): New variable.
(unique_id): Move up file.
(unique_base_value, unique_base_value_p, known_base_value_p): New.
(find_base_value): Use arg_base_value and known_base_value_p.
(record_set): Document REG_NOALIAS handling.  Use unique_base_value.
(find_base_term): Use known_base_value_p.
(base_alias_check): Use unique_base_value_p.
(init_alias_target): Initialize arg_base_value.  Use unique_base_value.
(init_alias_analysis): Use 1 as the first id for REG_NOALIAS bases.

From-SVN: r186540
gcc/ChangeLog
gcc/alias.c
gcc/rtl.def