llvm-6502/lib/Transforms
Bruno Cardoso Lopes 04122090c2 [SwitchLowering] Handle multiple destinations on condensed case stmts
Switch cases statements with sequential values that branch to the same
destination BB may often be handled together in a single new source BB.
In this scenario we need to remove remaining incoming values from PHI
instructions in the destination BB, as to match the number of source
branches.

Differential Revision: http://reviews.llvm.org/D6415

rdar://problem/19040894

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222926 91177308-0d34-0410-b5e6-96231b3b80d8
2014-11-28 19:47:33 +00:00
..
Hello [CMake] Add LLVM_LINK_COMPONENTS to loadable modules, LLVMHello and BugpointPasses, on Win32. 2014-07-13 13:36:48 +00:00
InstCombine Removed extra line from a comment to test first commit. NFC. 2014-11-28 10:38:18 +00:00
Instrumentation [msan] Fix origin propagation for select of floats. 2014-11-28 11:17:58 +00:00
IPO Disable header duplication at -Oz in loop-rotate pass. 2014-11-21 19:53:24 +00:00
ObjCARC Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> 2014-11-19 07:49:26 +00:00
Scalar Revert r220349 to re-instate r220277 with a fix for PR21330 -- quite 2014-11-25 08:20:27 +00:00
Utils [SwitchLowering] Handle multiple destinations on condensed case stmts 2014-11-28 19:47:33 +00:00
Vectorize Masked Vector Load and Store Intrinsics. 2014-11-23 08:07:43 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile