aboutsummaryrefslogtreecommitdiff
path: root/gcc/real.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-02-12 08:49:59 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1994-02-12 08:49:59 -0500
commit9210df584cc37eb1d6da14dc5011be01d727cc5f (patch)
tree91a7510737929a2a35275eae80a9a9cfb6903e79 /gcc/real.c
parentbe8fe4709597973e4a6b029aca7b3d966c05dbd1 (diff)
downloadgcc-9210df584cc37eb1d6da14dc5011be01d727cc5f.zip
gcc-9210df584cc37eb1d6da14dc5011be01d727cc5f.tar.gz
gcc-9210df584cc37eb1d6da14dc5011be01d727cc5f.tar.bz2
(REVERSIBLE_CC_MODE): Add default definition.
(reversible_comparison_p): REVERSIBLE_CC_MODE. (subst): Always simplify true and false arms if if_then_else_cond succeeds. (subst, case IF_THEN_ELSE): More canonicalizations; delete some redundant tests. (if_then_else_cond): Canonicalize (OP (mult COMP A) (mult REV_COMP B)). (gen_binary): Simplify (REL_OP (compare X Y) 0) here. From-SVN: r6540
Diffstat (limited to 'gcc/real.c')
0 files changed, 0 insertions, 0 deletions