Improved tail recursion optimization:
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Mon, 3 Mar 2008 16:10:49 +0000 (16:10 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Mon, 3 Mar 2008 16:10:49 +0000 (16:10 +0000)
commitfcbd0b3a6f23769801789fa68c52bc6aaacdb82e
tree74a9662e2c1bbf451e4326451d014acd5c1795bb
parentcb7f468da0e787741c1f1e92f89b0cabe7c19441
Improved tail recursion optimization:
Added support for
  return x + func()
  return x * func()
  return func() - x;
  return -func()

[r17945]
include/libfirm/iroptimize.h
ir/opt/tailrec.c