Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Match declaration to definition (missed a few). | Daniel Dunbar | 2009-07-13 | 1 | -3/+3 |
| | | | | llvm-svn: 75456 | ||||
* | Match declaration to definition. | Daniel Dunbar | 2009-07-13 | 1 | -1/+1 |
| | | | | llvm-svn: 75454 | ||||
* | Cleanup MachO writer and code emitter. Fix 80 cols problems, remove extra ↵ | Bruno Cardoso Lopes | 2009-07-06 | 1 | -109/+42 |
| | | | | | | spaces, shrink down includes and move some methods out-of-line llvm-svn: 74817 | ||||
* | Add the Object Code Emitter class. Original patch by Aaron Gray, I did some | Bruno Cardoso Lopes | 2009-07-06 | 1 | -7/+16 |
| | | | | | | cleanup, removed some #includes and moved Object Code Emitter out-of-line. llvm-svn: 74813 | ||||
* | Move structures and classes into header files, providing two new headers and | Bruno Cardoso Lopes | 2009-06-03 | 1 | -385/+19 |
| | | | | | | | | one new .cpp file, in preparation for merging in the Direct Object Emission changes we're working on. No functional changes. Fixed coding style issues on the original patch. Patch by Aaron Gray llvm-svn: 72754 | ||||
* | Use uint8_t and int32_t in {JIT,Machine}CodeEmiters | Bruno Cardoso Lopes | 2009-05-30 | 1 | -1/+1 |
| | | | | llvm-svn: 72650 | ||||
* | Rename PaddedSize to AllocSize, in the hope that this | Duncan Sands | 2009-05-09 | 1 | -1/+1 |
| | | | | | | | will make it more obvious what it represents, and stop it being confused with the StoreSize. llvm-svn: 71349 | ||||
* | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 1 | -1/+1 |
| | | | | | | suggested by Chris. llvm-svn: 62099 | ||||
* | Use raw_ostream throughout the AsmPrinter. | Owen Anderson | 2008-08-21 | 1 | -2/+3 |
| | | | | llvm-svn: 55092 | ||||
* | Don't include <map> in Pass.h, which doesn't need it. This requires | Dan Gohman | 2008-03-21 | 1 | -0/+1 |
| | | | | | | adding <map> to many files that actually do need it. llvm-svn: 48667 | ||||
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | llvm-svn: 45418 | ||||
* | Eliminate the remaining uses of getTypeSize. This | Duncan Sands | 2007-11-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | should only effect x86 when using long double. Now 12/16 bytes are output for long double globals (the exact amount depends on the alignment). This brings globals in line with the rest of LLVM: the space reserved for an object is now always the ABI size. One tricky point is that only 10 bytes should be output for long double if it is a field in a packed struct, which is the reason for the additional argument to EmitGlobalConstant. llvm-svn: 43688 | ||||
* | Drop 'const' | Devang Patel | 2007-05-03 | 1 | -1/+1 |
| | | | | llvm-svn: 36662 | ||||
* | Use 'static const char' instead of 'static const int'. | Devang Patel | 2007-05-02 | 1 | -1/+1 |
| | | | | | | | Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652 | ||||
* | Do not use typeinfo to identify pass in pass manager. | Devang Patel | 2007-05-01 | 1 | -0/+1 |
| | | | | llvm-svn: 36632 | ||||
* | Removed tabs everywhere except autogenerated & external files. Add make | Anton Korobeynikov | 2007-04-16 | 1 | -5/+5 |
| | | | | | | target for tabs checking. llvm-svn: 36146 | ||||
* | More Mach-O writer improvements. | Nate Begeman | 2007-02-28 | 1 | -3/+5 |
| | | | | llvm-svn: 34740 | ||||
* | Moved from include/llvm/CodeGen to lib/CodeGen. | Bill Wendling | 2007-02-08 | 1 | -0/+624 |
llvm-svn: 34027 |