aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-05-27 06:26:28 +0000
committerChris Lattner <sabre@nondot.org>2004-05-27 06:26:28 +0000
commit06158d140ca8e240751928d81dbc42dc78ca2ccc (patch)
tree6faf42ccb2c50f20939bc3566ec7b4478d82f2ff /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
parent8082c74e0ac4355f083cc669a9152bd1dacc1232 (diff)
downloadllvm-06158d140ca8e240751928d81dbc42dc78ca2ccc.zip
llvm-06158d140ca8e240751928d81dbc42dc78ca2ccc.tar.gz
llvm-06158d140ca8e240751928d81dbc42dc78ca2ccc.tar.bz2
Restructure call constant folding code a bit to make it simpler
Add support for acos/asin/atan. 188.ammp contains three calls to acos with constant arguments. Constant folding it allows elimination of those 3 calls and three FP divisions of the results. llvm-svn: 13821
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp')
0 files changed, 0 insertions, 0 deletions