aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-03-05 06:48:13 +0000
committerChris Lattner <sabre@nondot.org>2008-03-05 06:48:13 +0000
commit78e9cab2298c01a02dedfea85c4ec5aad4024a24 (patch)
treeba792f052bc217f9efe6e88fdb120b8aeb1e3831 /llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
parent3dc3899007e469499d5dc6870f20e18b8260b002 (diff)
downloadllvm-78e9cab2298c01a02dedfea85c4ec5aad4024a24.zip
llvm-78e9cab2298c01a02dedfea85c4ec5aad4024a24.tar.gz
llvm-78e9cab2298c01a02dedfea85c4ec5aad4024a24.tar.bz2
Generalize FP constant shrinking optimization to apply to any vt
except ppc long double. This allows us to shrink constant pool entries for x86 long double constants, which in turn allows us to use flds/fldl instead of fldt. llvm-svn: 47938
Diffstat (limited to 'llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp')
0 files changed, 0 insertions, 0 deletions