- Feb 06, 2007
-
-
Chris Lattner authored
element was in the set. llvm-svn: 33931
-
- Feb 05, 2007
-
-
Chris Lattner authored
llvm-svn: 33930
-
Chris Lattner authored
llvm-svn: 33929
-
Chris Lattner authored
llvm-svn: 33928
-
Chris Lattner authored
llvm-svn: 33927
-
Reid Spencer authored
llvm-svn: 33926
-
Reid Spencer authored
Reduce lexical size of the anonymous namespace. llvm-svn: 33925
-
Chris Lattner authored
llvm-svn: 33924
-
Reid Spencer authored
Adjust to changes in Module interface: getMainFunction() -> getFunction("main") getNamedFunction(X) -> getFunction(X) llvm-svn: 33922
-
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
-
Reid Spencer authored
This pass is no longer needed. llvm-svn: 33917
-
Reid Spencer authored
for use by llvm-extract and bugpoint. llvm-svn: 33916
-
Devang Patel authored
Do not insert Analysis pass, if it is already available. llvm-svn: 33915
-
Reid Spencer authored
llvm-svn: 33912
-
Reid Spencer authored
llvm-svn: 33911
-
Reid Spencer authored
llvm-svn: 33909
-
Reid Spencer authored
or assembler uses ! at the end of every message. We shouldn't either. llvm-svn: 33907
-
Chris Lattner authored
llvm-svn: 33902
-
Reid Spencer authored
Revert last patch which caused iteration invalidation. llvm-svn: 33901
-
Chris Lattner authored
llvm-svn: 33900
-
Owen Anderson authored
llvm-svn: 33897
-
Chris Lattner authored
llvm-svn: 33892
-
Nick Lewycky authored
Learn from sext and zext. The destination value falls within the range of the source type. Generalize properties regarding constant ints. Get smarter about marking blocks as unreachable. If 1 >= 2 in order for this block to execute, then it isn't reachable. llvm-svn: 33889
-
Anton Korobeynikov authored
llvm-svn: 33888
-
- Feb 04, 2007
-
-
Chris Lattner authored
X + C to promote LEA formation. We would incorrectly apply it in some cases (test) and miss it in others. This fixes CodeGen/X86/2007-02-04-OrAddrMode.ll llvm-svn: 33884
-
Chris Lattner authored
speeds up the isel pass from 2.5570s to 2.4722s on kc++ (3.4%). llvm-svn: 33879
-
Chris Lattner authored
their operands with the node itself. This reduces malloc traffic for operand lists. This reduces isel time on kc++ from 2.6164 to 2.5570s, about 2.3%. llvm-svn: 33878
-
Chris Lattner authored
llvm-svn: 33876
-
Chris Lattner authored
llvm-svn: 33875
-
Reid Spencer authored
llvm-svn: 33873
-
Reid Spencer authored
llvm-svn: 33872
-
Reid Spencer authored
llvm-svn: 33871
-
Reid Spencer authored
llvm-svn: 33870
-
Chris Lattner authored
no behavior or performance change here. llvm-svn: 33869
-
Chris Lattner authored
llvm-svn: 33868
-
Chris Lattner authored
llvm-svn: 33867
-
Chris Lattner authored
llvm-svn: 33866
-
Chris Lattner authored
llvm-svn: 33864
-
Chris Lattner authored
llvm-svn: 33863
-
Chris Lattner authored
llvm-svn: 33862
-