llvm-6502/lib/Transforms/Utils
Reid Spencer ef9b9a7939 For PR411:
This patch replaces the SymbolTable class with ValueSymbolTable which does
not support types planes. This means that all symbol names in LLVM must now
be unique. The patch addresses the necessary changes to deal with this and
removes code no longer needed as a result. This completes the bulk of the
changes for this PR. Some cleanup patches will follow.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33918 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-05 20:47:22 +00:00
..
BasicBlockUtils.cpp Fix a doxygen problem and break lines at 80 columns 2006-05-19 19:09:46 +00:00
BreakCriticalEdges.cpp Fix Analysis/Dominators/2006-10-02-BreakCritEdges.ll 2007-01-15 00:15:09 +00:00
CloneFunction.cpp Switch inliner over to use DenseMap instead of std::map for ValueMap. This 2007-02-03 00:08:31 +00:00
CloneModule.cpp For PR411: 2007-02-05 20:47:22 +00:00
CloneTrace.cpp Switch inliner over to use DenseMap instead of std::map for ValueMap. This 2007-02-03 00:08:31 +00:00
CodeExtractor.cpp eliminate temporary vectors 2007-01-31 20:07:32 +00:00
DemoteRegToStack.cpp Fix DemoteRegToStack on an invoke. This fixes PR634. 2005-10-04 00:44:01 +00:00
InlineFunction.cpp Switch inliner over to use DenseMap instead of std::map for ValueMap. This 2007-02-03 00:08:31 +00:00
LCSSA.cpp For PR1177: 2007-02-05 05:23:32 +00:00
Local.cpp move a bunch of constant folding code f rom Transforms/Utils/Local.cpp into 2007-01-30 23:45:45 +00:00
LoopSimplify.cpp switch more statistics over to STATISTIC, eliminating static ctors. Also, 2006-12-19 22:17:40 +00:00
LowerAllocations.cpp Inherit BasicBlockPass directly from Pass. 2007-01-25 23:23:25 +00:00
LowerInvoke.cpp For PR1163: 2007-02-04 00:40:42 +00:00
LowerSelect.cpp switch more statistics over to STATISTIC, eliminating static ctors. Also, 2006-12-19 22:17:40 +00:00
LowerSwitch.cpp For PR950: 2006-12-31 05:48:39 +00:00
Makefile Move some constant folding code shared by Analysis and Transform passes 2005-10-27 15:54:34 +00:00
Mem2Reg.cpp switch more statistics over to STATISTIC, eliminating static ctors. Also, 2006-12-19 22:17:40 +00:00
PromoteMemoryToRegister.cpp s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| 2006-08-27 12:54:02 +00:00
SimplifyCFG.cpp Adjust #includes to match movement of constant folding code from transformutils to libanalysis. 2007-01-30 23:46:24 +00:00
UnifyFunctionExitNodes.cpp eliminate RegisterOpt. It does the same thing as RegisterPass. 2006-08-27 22:42:52 +00:00
ValueMapper.cpp Switch inliner over to use DenseMap instead of std::map for ValueMap. This 2007-02-03 00:08:31 +00:00
ValueMapper.h Switch inliner over to use DenseMap instead of std::map for ValueMap. This 2007-02-03 00:08:31 +00:00