| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | CellSPU: Bring SPU's assembly printer more in-line with current LLVM code | Scott Michel | 2008-11-08 | 1 | -1/+2 |
| | | | | | | | structure. Assembly printer now outputs the correct section for strings. llvm-svn: 58921 | ||||
| * | CellSPU: Ensure that C strings are always put in the .rodata section | Scott Michel | 2008-11-07 | 1 | -0/+1 |
| | | | | | llvm-svn: 58839 | ||||
| * | Teach CellSPU about ELF sections and new section emitter classes. | Scott Michel | 2008-11-07 | 1 | -28/+18 |
| | | | | | | NB: This is likely to need more work. llvm-svn: 58832 | ||||
| * | Refactor various TargetAsmInfo subclasses' TargetMachine members away | Dan Gohman | 2008-11-03 | 1 | -1/+2 |
| | | | | | | | adding a TargetMachine member to the base TargetAsmInfo class instead. llvm-svn: 58624 | ||||
| * | Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection | Anton Korobeynikov | 2008-09-24 | 1 | -2/+0 |
| | | | | | llvm-svn: 56580 | ||||
| * | Overhaul Cell SPU's addressing mode internals so that there are now | Scott Michel | 2008-01-29 | 1 | -4/+2 |
| | | | | | | | | | | | | | | | only two addressing mode nodes, SPUaform and SPUindirect (vice the three previous ones, SPUaform, SPUdform and SPUxform). This improves code somewhat because we now avoid using reg+reg addressing when it can be avoided. It also simplifies the address selection logic, which was the main point for doing this. Also, for various global variables that would be loaded using SPU's A-form addressing, prefer D-form offs[reg] addressing, keeping the base in a register if the variable is used more than once. llvm-svn: 46483 | ||||
| * | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -3/+2 |
| | | | | | llvm-svn: 45418 | ||||
| * | Updated source file headers to llvm coding standard. | Scott Michel | 2007-12-05 | 1 | -3/+2 |
| | | | | | llvm-svn: 44597 | ||||
| * | Main CellSPU backend files checked in. Intrinsics and autoconf files | Scott Michel | 2007-12-05 | 1 | -0/+56 |
| remain. llvm-svn: 44595 | |||||

