diff options
author | Jeff Law <law@redhat.com> | 2004-02-02 20:03:43 -0700 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-02-03 03:03:43 +0000 |
commit | 3168cb992791efed6b803d0f44a37528245b7a96 (patch) | |
tree | f84736766435151bb3235057dcf3f0fb892023ab /gcc/c-objc-common.c | |
parent | 4e0e4a4995ab0d9c2dc284d62f7c7d546e43f399 (diff) | |
download | gcc-3168cb992791efed6b803d0f44a37528245b7a96.zip gcc-3168cb992791efed6b803d0f44a37528245b7a96.tar.gz gcc-3168cb992791efed6b803d0f44a37528245b7a96.tar.bz2 |
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
Diffstat (limited to 'gcc/c-objc-common.c')
0 files changed, 0 insertions, 0 deletions