Improve tail call elimination to handle the switch statement.
commitded7c4a4c0f0df94bd7abfc98a6e0123c5849efe
authorNick Lewycky <nicholas@mxc.ca>
Sat, 7 Nov 2009 21:10:15 +0000 (7 21:10 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Sat, 7 Nov 2009 21:10:15 +0000 (7 21:10 +0000)
tree9090f3aa1b8170993671f2479436182b6ee9fc09
parent812c299cb8ac1c341552584fbbdfca9a75ffe764
Improve tail call elimination to handle the switch statement.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86403 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/README.txt
lib/Transforms/Scalar/TailRecursionElimination.cpp
test/Transforms/TailCallElim/switch.ll [new file with mode: 0644]