| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
llvm-svn: 32693
|
| |
|
|
|
|
| |
is 'unsigned'.
llvm-svn: 32279
|
| |
|
|
| |
llvm-svn: 29925
|
| |
|
|
| |
llvm-svn: 21427
|
| |
|
|
| |
llvm-svn: 19432
|
| |
|
|
| |
llvm-svn: 19370
|
| |
|
|
|
|
|
| |
from ModulePass. Instead of implementing Pass::run, then should implement
ModulePass::runOnModule.
llvm-svn: 16436
|
| |
|
|
|
|
|
|
| |
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137
|
| |
|
|
| |
llvm-svn: 15714
|
| |
|
|
| |
llvm-svn: 15334
|
| |
|
|
|
|
|
| |
structure to being dynamically computed on demand. This makes updating
loop information MUCH easier.
llvm-svn: 13045
|
| |
|
|
|
|
|
| |
extracted all 63 loops for Olden/bh without crashing and without
miscompiling the program!!!
llvm-svn: 12491
|
| |
|
|
|
|
| |
exit nodes
llvm-svn: 12490
|
| |
|
|
| |
llvm-svn: 12483
|
| |
|
|
|
|
|
| |
extracted, and a function that contained a single top-level loop never had
the loop extracted, regardless of how much non-loop code there was.
llvm-svn: 12403
|
| |
|
|
|
|
| |
the command line, and the single loop extractor, usable by bugpoint
llvm-svn: 12390
|
| |
|
|
| |
llvm-svn: 12385
|
| |
|
|
|
|
|
| |
Require 'simplified' loops, not just raw natural loops. This fixes
CodeExtractor/2004-03-13-LoopExtractorCrash.ll
llvm-svn: 12381
|
| |
|
|
|
|
|
| |
Make sure that the file interface header (IPO.h) is included first
remove dead #incldue
llvm-svn: 12375
|
| |
|
|
| |
llvm-svn: 12373
|
|
|
llvm-svn: 12372
|