1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-30 15:32:52 +01:00
llvm-mirror/lib/Transforms/Utils
Chris Lattner 5fff877f74 Implement SimplifyCFG/DeadSetCC.ll
SimplifyCFG is one of those passes that we use for final cleanup: it should
not rely on other passes to clean up its garbage.  This fixes the "why are
trivially dead setcc's in the output of gccas" problem.

llvm-svn: 19212
2005-01-01 16:02:12 +00:00
..
BasicBlockUtils.cpp Fix #includes of i*.h => Instructions.h as per PR403. 2004-07-29 17:30:56 +00:00
BreakCriticalEdges.cpp Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
CloneFunction.cpp Fix #includes of i*.h => Instructions.h as per PR403. 2004-07-29 17:30:56 +00:00
CloneModule.cpp Convert to SymbolTable's new iteration interface. 2004-05-25 08:53:40 +00:00
CloneTrace.cpp Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
CodeExtractor.cpp Allow constructor parameter to override aggregating args; fix spacing 2004-11-20 02:20:27 +00:00
DemoteRegToStack.cpp Fix PR310 and TailDup/2004-04-01-DemoteRegToStack.llx 2004-04-01 20:28:45 +00:00
InlineFunction.cpp The split bb is really the exit of the old function 2004-12-11 16:59:54 +00:00
Local.cpp Enhance hasConstantValue to ignore undef values in phi nodes. This allows it 2004-10-17 21:23:26 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
PromoteMemoryToRegister.cpp Fix test/Regression/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.llx 2004-11-30 07:01:15 +00:00
SimplifyCFG.cpp Implement SimplifyCFG/DeadSetCC.ll 2005-01-01 16:02:12 +00:00
UnifyFunctionExitNodes.cpp Add support for unreachable 2004-10-16 18:21:33 +00:00
ValueMapper.cpp Add support for UndefValue 2004-10-16 18:10:31 +00:00
ValueMapper.h Move RemapInstruction() to ValueMapper, so that it can be shared with 2004-05-19 09:08:12 +00:00