| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
the compaction table for a function. This broke compilation of hexxagon
on darwin/x86 with recent changes.
llvm-svn: 28717
|
| |
|
|
| |
llvm-svn: 25621
|
| |
|
|
| |
llvm-svn: 22254
|
| |
|
|
| |
llvm-svn: 21704
|
| |
|
|
| |
llvm-svn: 21701
|
| |
|
|
| |
llvm-svn: 21439
|
| |
|
|
|
|
| |
* Convert tabs to spaces
llvm-svn: 21418
|
| |
|
|
|
|
|
|
| |
using Function::arg_{iterator|begin|end}. Likewise Module::g* -> Module::global_*.
This patch is contributed by Gabor Greif, thanks!
llvm-svn: 20597
|
| |
|
|
| |
llvm-svn: 18500
|
| |
|
|
| |
llvm-svn: 17201
|
| |
|
|
|
|
| |
Assembler/2004-10-22-BCWriterUndefBug.llx
llvm-svn: 17177
|
| |
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
CompactionTable really needs to be emitted. This is not a straight forward
computation, hence the need for a member function here.
llvm-svn: 16062
|
| |
|
|
| |
llvm-svn: 15325
|
| |
|
|
|
|
|
|
| |
- Replace ConstantPointerRef usage with GlobalValue usage
- Minimize redundant isa<GlobalValue> usage
- Correct isa<Constant> for GlobalValue subclass
llvm-svn: 14942
|
| |
|
|
| |
llvm-svn: 14775
|
| |
|
|
|
|
|
|
|
|
|
| |
Separate Types from Values because Type no longer inherits from Value. The
changes for this are too numerous to list. In essence, any data structure
that contained a Value was doubled so that Types could be contained
similarly. New members include Types, TypeMap, CompactionTypes, and
CompactionTypeMap. Functions taking a Value* were overloaded with a variant
that takes a Type* that acts on the new data structures.
llvm-svn: 14608
|
| |
|
|
| |
llvm-svn: 14391
|
| |
|
|
| |
llvm-svn: 14201
|
|
|
llvm-svn: 13900
|