]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cse.c
(HASHBITS): Removed.
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 25 Jan 1994 13:29:50 +0000 (08:29 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 25 Jan 1994 13:29:50 +0000 (08:29 -0500)
commit2197a88a8c524354d687e395a355ee45938ac727
treefc5e70df3460574ef38f8fd61c1896debe9cb19d
parentbc8a0e39b7504b4aa23203353bb77136d487c101
(HASHBITS): Removed.

(HASH, struct set, canon_hash, safe_hash, remove_from_table):
Generate and use unsigned hash values, to avoid potential trouble
with signed shift/overflow.
Also name variables consistently: "hash", not "hash_code".
(lookup, lookup_for_remove, insert, merge_equiv_classes): Likewise.
(invalidate, rehash_using_reg, invalidate_for_call): Likewise.
(find_best_addr, record_jump_cond, cse_insn):  Likewise.

From-SVN: r6431
gcc/cse.c