(fold, associate): If -ffast-math, associate FP mults.
authorRichard Kenner <kenner@gcc.gnu.org>
Mon, 14 Mar 1994 11:18:52 +0000 (06:18 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 14 Mar 1994 11:18:52 +0000 (06:18 -0500)
commite9aaa5a55313f9248eeba1e93907d18a5614d2ee
tree3e385c029e541846ca154d3500d1b98cb73b0c57
parentd0cb4c65915dde950c0602a79640f061a77522fa
(fold, associate): If -ffast-math, associate FP mults.

(fold, case RDIV_EXPR): Split case; ignore division by 1.
If -ffast-math, convert to multply by reciprocal.
(fold, case *_DIV_EXPR): Simplify A/C1/C2.

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