hanchenye-llvm-project/llvm/lib/Transforms
Hans Wennborg 4ab4a8e63a Fix PR10103: Less code for enum type translation.
In cases such as the attached test, where the case value for a switch
destination is used in a phi node that follows the destination, it
might be better to replace that value with the condition value of the
switch, so that more blocks can be folded away with
TryToSimplifyUncondBranchFromEmptyBlock because there are less
conflicts in the phi node.

llvm-svn: 133344
2011-06-18 10:28:47 +00:00
..
Hello
IPO When deleting a basic block, remove call edges only for non-intrinsics. 2011-06-09 20:31:09 +00:00
InstCombine Revert r133285. Causing odd failures on Dragonegg. 2011-06-17 22:08:25 +00:00
Instrumentation Conditionalize the format of the GCOV files by target type. Darwin uses the 4.2 2011-05-17 23:05:13 +00:00
Scalar When scalar replacement returns a vector type, only accept it if the vector 2011-06-18 06:17:51 +00:00
Utils Fix PR10103: Less code for enum type translation. 2011-06-18 10:28:47 +00:00
CMakeLists.txt
Makefile