diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2005-03-22 17:36:37 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2005-03-22 17:36:37 +0000 |
commit | ba199a5345bb20427b46b0de24e80feb5afd7e0d (patch) | |
tree | 0ffafddb8f7c25fe5cb7637b2509823c28d945e1 /gcc/tree.h | |
parent | 7cf572596f5c190e40fe851a86ef182ed5190783 (diff) | |
download | gcc-ba199a5345bb20427b46b0de24e80feb5afd7e0d.zip gcc-ba199a5345bb20427b46b0de24e80feb5afd7e0d.tar.gz gcc-ba199a5345bb20427b46b0de24e80feb5afd7e0d.tar.bz2 |
fold-const.c (fold_build1, [...]): New.
* fold-const.c (fold_build1, fold_build2, fold_build3): New.
* tree.h: Add corresponding prototypes.
From-SVN: r96881
Diffstat (limited to 'gcc/tree.h')
-rw-r--r-- | gcc/tree.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -3495,6 +3495,9 @@ extern void using_eh_for_cleanups (void); subexpressions are not changed. */ extern tree fold (tree); +extern tree fold_build1 (enum tree_code, tree, tree); +extern tree fold_build2 (enum tree_code, tree, tree, tree); +extern tree fold_build3 (enum tree_code, tree, tree, tree, tree); extern tree fold_initializer (tree); extern tree fold_convert (tree, tree); extern tree fold_single_bit_test (enum tree_code, tree, tree, tree); |