- Mar 09, 2009
-
-
Devang Patel authored
llvm-svn: 66454
-
- Mar 03, 2009
-
-
Devang Patel authored
llvm-svn: 65971
-
- Mar 02, 2009
-
-
Devang Patel authored
This is ugly, but I can't figure out a quick way out of this. llvm-svn: 65889
-
- Jan 15, 2009
-
-
Rafael Espindola authored
llvm-svn: 62279
-
- Nov 20, 2008
-
-
Devang Patel authored
llvm-svn: 59688
-
- Nov 19, 2008
-
-
Devang Patel authored
llvm-svn: 59570
-
Devang Patel authored
llvm-svn: 59569
-
- Nov 18, 2008
-
-
Devang Patel authored
This pass makes it easier to test wheter debugging info. influences optimization passes or not. llvm-svn: 59552
-
Devang Patel authored
Remove all dead globals from llvm.metadata. Ignore linkonce linkage for selected llvm.dbg values. llvm-svn: 59547
-
- Nov 16, 2008
-
-
Chris Lattner authored
llvm-svn: 59406
-
- Nov 14, 2008
-
-
Devang Patel authored
Strip debug information before stripping symbol names. llvm-svn: 59328
-
- Nov 13, 2008
-
-
Devang Patel authored
llvm-svn: 59208
-
- Sep 04, 2008
-
-
Dan Gohman authored
llvm-svn: 55779
-
- May 13, 2008
-
-
Dan Gohman authored
several things that were neither in an anonymous namespace nor static but not intended to be global. llvm-svn: 51017
-
- Jan 16, 2008
-
-
Chris Lattner authored
llvm-svn: 46090
-
Devang Patel authored
llvm-svn: 46045
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Nov 04, 2007
-
-
Gordon Henriksen authored
Also cleaned up some comments in source files. llvm-svn: 43674
-
- Aug 01, 2007
-
-
Dan Gohman authored
llvm-svn: 40673
-
- May 06, 2007
-
-
Nick Lewycky authored
llvm-svn: 36873
-
- May 03, 2007
-
-
Devang Patel authored
llvm-svn: 36662
-
- May 02, 2007
-
-
Devang Patel authored
Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652
-
- May 01, 2007
-
-
Devang Patel authored
llvm-svn: 36632
-
- Feb 12, 2007
-
-
Chris Lattner authored
as its main datastructure. There are many improvements yet to be made, but this speeds up opt --std-compile-opts on 447.dealII by 7.3%. llvm-svn: 34193
-
- Feb 07, 2007
-
-
Chris Lattner authored
the one IPO pass that uses it. llvm-svn: 33990
-
- Feb 06, 2007
-
-
Reid Spencer authored
the Transforms library. This reduces debug library size by 132 KB, debug binary size by 376 KB, and reduces link time for llvm tools slightly. llvm-svn: 33939
-
- Feb 05, 2007
-
-
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
-
- Jan 06, 2007
-
-
Reid Spencer authored
Take an incremental step towards type plane elimination. This change separates types from values in the symbol tables by finally making use of the TypeSymbolTable class. This yields more natural interfaces for dealing with types and unclutters the SymbolTable class. llvm-svn: 32956
-
- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29925
-
- Mar 23, 2006
-
-
Jim Laskey authored
llvm-svn: 26993
-
- Mar 15, 2006
-
-
Chris Lattner authored
is fallout from the type/value split in the symtab long long ago :) llvm-svn: 26785
-
- Mar 13, 2006
-
-
Jim Laskey authored
llvm-svn: 26729
-
- Mar 09, 2006
-
-
Chris Lattner authored
llvm-svn: 26627
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21427
-
- Mar 15, 2005
-
-
Chris Lattner authored
using Function::arg_{iterator|begin|end}. Likewise Module::g* -> Module::global_*. This patch is contributed by Gabor Greif, thanks! llvm-svn: 20597
-
- Dec 03, 2004
-
-
Chris Lattner authored
gccas/gccld more than just a noop. llvm-svn: 18456
-
- Dec 02, 2004
-
-
Chris Lattner authored
-S llvm-svn: 18440
-