(const_binop): Rework to only make constants in one place; always use size_int if...
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 5 Jan 1997 03:27:13 +0000 (22:27 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 5 Jan 1997 03:27:13 +0000 (22:27 -0500)
commit380ff34aabf91a8785fa7428177979fb85fe7e98
treea7084ba334e8eff28d6cabcedae522961be01fa8
parentf7fa6ef9c7e369c662149c43e18a63eee4dd63cb
(const_binop): Rework to only make constants in one place; always use size_int if small enough and of sizetype.

(const_binop): Rework to only make constants in
one place; always use size_int if small enough and of sizetype.
(size_int): Call force_fit_type.
(fold): Avoid ever changing type of input tree.

From-SVN: r13377
gcc/fold-const.c