llvm-6502/lib/Transforms/Utils
Chris Lattner 9c07866ef8 When converting phi nodes into select instructions, we shouldn't promote PHI
nodes unless we KNOW that we are able to promote all of them.

This fixes: test/Regression/Transforms/SimplifyCFG/PhiNoEliminate.ll


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16973 91177308-0d34-0410-b5e6-96231b3b80d8
2004-10-14 05:13:36 +00:00
..
BasicBlockUtils.cpp
BreakCriticalEdges.cpp Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
CloneFunction.cpp
CloneModule.cpp
CloneTrace.cpp Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
CodeExtractor.cpp Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
DemoteRegToStack.cpp
InlineFunction.cpp Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
Local.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
LoopSimplify.cpp Pull assignment out of for loop conditional in order for this to 2004-09-28 02:40:37 +00:00
LowerAllocations.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
LowerInvoke.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
LowerSelect.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
LowerSwitch.cpp Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
Makefile
Makefile.am Update to reflect changes in Makefile rules. 2004-10-13 11:46:52 +00:00
Mem2Reg.cpp Prototype these functions more accurately 2004-09-20 04:43:15 +00:00
PromoteMemoryToRegister.cpp Remove a whole bunch of horrible hacky code that was used to promote allocas 2004-09-19 18:51:51 +00:00
SimplifyCFG.cpp When converting phi nodes into select instructions, we shouldn't promote PHI 2004-10-14 05:13:36 +00:00
UnifyFunctionExitNodes.cpp
ValueMapper.cpp
ValueMapper.h