llvm-project/llvm/lib/Transforms
Duncan Sands 3a5cb69cb8 Fix PR7328: when turning a tail recursion into a loop, need to preserve
the returned value after the tail call if it differs from other return
values.  The optimal thing to do would be to introduce a phi node for
the return value, but for the moment just fix the miscompile.

llvm-svn: 106947
2010-06-26 12:53:31 +00:00
..
Hello Add an exports file for the Hello example plugin. 2010-06-24 17:36:51 +00:00
IPO use ArgOperand API and CallSite for arg range; add necessary casts and perform some cosmetics 2010-06-24 14:42:01 +00:00
InstCombine use ArgOperand API (some hunks I could split) 2010-06-25 07:57:14 +00:00
Instrumentation Use pre-increment instead of post-increment when the result is not used. 2010-06-22 15:08:57 +00:00
Scalar Fix PR7328: when turning a tail recursion into a loop, need to preserve 2010-06-26 12:53:31 +00:00
Utils The hasMemory argument is irrelevant to how the argument 2010-06-25 21:55:36 +00:00
Makefile Revert r100896 and around - this breaks the only mingw32 buildbot we have. 2010-04-15 19:51:42 +00:00