]> gcc.gnu.org Git - gcc.git/commit - gcc/tree.h
tree.c (commutative_tree_code, [...]): New functions.
authorJeff Law <law@redhat.com>
Tue, 3 Feb 2004 03:03:43 +0000 (20:03 -0700)
committerRoger Sayle <sayle@gcc.gnu.org>
Tue, 3 Feb 2004 03:03:43 +0000 (03:03 +0000)
commit3168cb992791efed6b803d0f44a37528245b7a96
treef84736766435151bb3235057dcf3f0fb892023ab
parent4e0e4a4995ab0d9c2dc284d62f7c7d546e43f399
tree.c (commutative_tree_code, [...]): New functions.

* tree.c (commutative_tree_code, associative_tree_code): New
functions.
(iterative_hash_expr): Use commutative_tree_code.
* tree.h (commutative_tree_code, associative_tree_code): Declare.
* fold-const.c (operand_equal_p): Use commutative_tree_code
rather than inlining the commutativity check.
(fold): Likewise.

Co-Authored-By: Roger Sayle <roger@eyesopen.com>
From-SVN: r77152
gcc/ChangeLog
gcc/fold-const.c
gcc/tree.c
gcc/tree.h
This page took 0.051749 seconds and 5 git commands to generate.