- Feb 07, 2007
-
-
Chris Lattner authored
llvm-svn: 33992
-
Chris Lattner authored
the one IPO pass that uses it. llvm-svn: 33990
-
Chris Lattner authored
Make insert/remove assert if used incorrectly instead of returning a bool. llvm-svn: 33988
-
Chris Lattner authored
llvm-svn: 33985
-
Chris Lattner authored
where a symbol name doesn't conflict. This speeds up bc reading 16% on 176.gcc! llvm-svn: 33981
-
- Feb 05, 2007
-
-
Reid Spencer authored
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. llvm-svn: 33918
-
- Nov 17, 2006
-
-
Bill Wendling authored
llvm-svn: 31814
-
- Jan 11, 2006
-
-
Chris Lattner authored
llvm-svn: 25206
-
- Jan 10, 2006
-
-
Reid Spencer authored
First step in refactoring the SymbolTable is to split it into two classes, one for a symbol table of types and one for a symbol table of Values. llvm-svn: 25175
-