Constant fold functions that call other functions.
commitdf372bfaaf41631abb5101908908801093a69230
authorStas Boukarev <stassats@gmail.com>
Sun, 31 Jan 2016 20:02:41 +0000 (31 23:02 +0300)
committerStas Boukarev <stassats@gmail.com>
Sun, 31 Jan 2016 20:02:41 +0000 (31 23:02 +0300)
treefd94bfd40e0a9f91a01d186e6bb47ecd6dcc6df5
parent2c74f72a18f974d3b10d5be8feac5d69017d508b
Constant fold functions that call other functions.

Functions like REDUCE or FIND can be folded if all the function
arguments are foldable as well.
NEWS
src/compiler/fun-info.lisp
src/compiler/ir1opt.lisp
src/compiler/knownfun.lisp
src/compiler/macros.lisp