]> gcc.gnu.org Git - gcc.git/commit - gcc/alias.c
Makefile.in (emit-rtl.o): Depend on HASHTAB_H.
authorMark Mitchell <mark@codesourcery.com>
Fri, 31 Mar 2000 08:57:54 +0000 (08:57 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Fri, 31 Mar 2000 08:57:54 +0000 (08:57 +0000)
commitc13e8210479fd194128fed8742d8a491b686a404
treeaf3dfff0cabf48c3e9e50b45078202db74413026
parentcca8e0ff228daba37afc9279721c1fa04faa0269
Makefile.in (emit-rtl.o): Depend on HASHTAB_H.

* Makefile.in (emit-rtl.o): Depend on HASHTAB_H.
* alias.c (reg_known_value): Add comments.
(init_alias_analysis): Likewise.
* cse.c (exp_equiv_p): CONST_INTs are equal iff they have the same
address.
(cse_basic_block): Fix typo in comment.
* emit-rtl.c: Include hashtab.h.
(const_int_htab): New variable.
(const_int_htab_hash): New function.
(const_int_htab_eq): Likewise.
(rtx_htab_mark_1): Likewise.
(rtx_htab_mark): Likewise.
(gen_rtx_CONST_INT): Cache all CONST_INTs.
(unshare_all_rtx): Fix formatting.
(init_emit_once): Initialize const_int_htab.
* rtl.c (rtx_equal_p): CONST_INTs are equal iff they have the same
address.
* rtl.texi: Document the fact that all CONST_INTs with the same
value are shared.

From-SVN: r32844
gcc/ChangeLog
gcc/Makefile.in
gcc/alias.c
gcc/cse.c
gcc/emit-rtl.c
gcc/rtl.c
gcc/rtl.texi
This page took 0.052379 seconds and 5 git commands to generate.