| Commit message (Expand) | Author | Age | Files | Lines |
* | Internalize variable names to prevent recursive assignment. Cleanup docs. | Reid Spencer | 2004-10-30 | 1 | -12/+10 |
* | Fixed bug with infinite epilogues. | Tanya Lattner | 2004-10-30 | 4 | -105/+187 |
* | Change name of target lib to conform to new naming scheme. | Brian Gaeke | 2004-10-29 | 2 | -2/+2 |
* | Remove dependency on MRegisterInfo::getRegClass | Brian Gaeke | 2004-10-29 | 2 | -4/+30 |
* | Change Library Names Not To Conflict With Others When Installed | Reid Spencer | 2004-10-27 | 10 | -10/+10 |
* | Move destructor out of line to avoid vtable emission in every file that inclu... | Nate Begeman | 2004-10-27 | 1 | -0/+2 |
* | Fix the build by eliminating some more dead code. That'll learn me not to li... | Nate Begeman | 2004-10-27 | 1 | -20/+0 |
* | Remove include of MRegisterInfo.h, since it is already included by | Nate Begeman | 2004-10-26 | 1 | -2/+0 |
* | Remove file that is no longer used, and move include of MRegisterInfo.h | Nate Begeman | 2004-10-26 | 3 | -55/+1 |
* | Eliminate usage of MRegisterInfo::getRegClass(physreg) | Nate Begeman | 2004-10-26 | 2 | -9/+18 |
* | Update to-do list | Nate Begeman | 2004-10-26 | 1 | -1/+2 |
* | Fix treecc. Also fix a latent bug in emitBinaryConstOperation that would | Nate Begeman | 2004-10-26 | 1 | -64/+46 |
* | Disable the JIT until it can sorta kinda work. | Chris Lattner | 2004-10-25 | 1 | -0/+1 |
* | Remove dead assert | Chris Lattner | 2004-10-25 | 1 | -3/+0 |
* | Removed dead method, printPHICopiesForSuccessors(). | John Criswell | 2004-10-25 | 2 | -42/+0 |
* | Modified switch generation so that only the phi values associated with the | John Criswell | 2004-10-25 | 2 | -2/+4 |
* | Implement more complete and correct codegen for bitfield inserts, as tested | Nate Begeman | 2004-10-24 | 1 | -89/+236 |
* | * Correctly handle the MovePCtoLR pseudo-instr with a bl to next instr | Misha Brukman | 2004-10-23 | 1 | -9/+15 |
* | Add BA, BL, and BLA opcodes | Misha Brukman | 2004-10-23 | 1 | -1/+4 |
* | * Do not emit IMPLICIT_DEF pseudo-instructions | Misha Brukman | 2004-10-23 | 1 | -6/+71 |
* | DForm_1, particularly used by store instructions, needs the immediate operand to | Misha Brukman | 2004-10-23 | 1 | -1/+13 |
* | Fix the SPR field for MTLR, MFLR, MTCTR, and MFCTR instructions. | Misha Brukman | 2004-10-23 | 1 | -4/+7 |
* | The value of the XO field for MFLR and MFCTR is 339, not 399 | Misha Brukman | 2004-10-23 | 1 | -2/+2 |
* | Remove extraneous blank line | Misha Brukman | 2004-10-23 | 1 | -1/+0 |
* | Align function arguments in function headers | Misha Brukman | 2004-10-23 | 1 | -5/+4 |
* | Kill casts from integer types to unsigned byte, when the cast was only used | Nate Begeman | 2004-10-23 | 1 | -0/+13 |
* | Clean up the output from this makefile so its not verbose. | Reid Spencer | 2004-10-22 | 1 | -6/+8 |
* | Adjust rules for building .inc files due to Reid's changes of Makefile.rules | Misha Brukman | 2004-10-22 | 2 | -64/+10 |
* | Adjust to changes in Makefile.rules | Reid Spencer | 2004-10-22 | 5 | -143/+26 |
* | We won't use automake | Reid Spencer | 2004-10-22 | 20 | -7322/+0 |
* | Remove debug code emitter from the JIT | Misha Brukman | 2004-10-21 | 1 | -3/+1 |
* | Make this compile. | Alkis Evlogimenos | 2004-10-21 | 1 | -1/+1 |
* | * Added basic support for JITing functions, basic blocks, instruction encoding, | Misha Brukman | 2004-10-21 | 1 | -20/+169 |
* | Don't clear or sign extend bool->int. This fires a few dozen times on the te... | Nate Begeman | 2004-10-20 | 1 | -0/+17 |
* | Small performance improvement in generated C code: | John Criswell | 2004-10-20 | 2 | -2/+46 |
* | * Add baseline structural JIT code, but disable the JIT to allow llvm-gcc builds | Misha Brukman | 2004-10-19 | 2 | -16/+350 |
* | Simplify mapping info generation. In particular, the LLVM-to-MachineInstr map | Brian Gaeke | 2004-10-19 | 1 | -86/+3 |
* | Initial automake generated Makefile template | Reid Spencer | 2004-10-18 | 10 | -0/+7029 |
* | Improve compatibility with VC++, patch contributed by Morten Ofstad! | Chris Lattner | 2004-10-18 | 2 | -1/+18 |
* | Print a semicolon for the unreacahble instruction. This fixes problems | Chris Lattner | 2004-10-17 | 2 | -2/+2 |
* | Generate correct stubs for weak-linked symbols | Nate Begeman | 2004-10-17 | 1 | -2/+3 |
* | The first hunk corrects a bug when printing undef null values. We would print | Chris Lattner | 2004-10-17 | 2 | -12/+22 |
* | Don't print stuff out from the code generator. This broke the JIT horribly | Chris Lattner | 2004-10-17 | 1 | -1/+0 |
* | Make the library name SparcV9 specific | Reid Spencer | 2004-10-17 | 1 | -4/+4 |
* | Consolidate the definitions | Reid Spencer | 2004-10-17 | 1 | -3/+2 |
* | PPC32GenCodeEmitter instead of PowerPCGenCodeEmitter | Reid Spencer | 2004-10-17 | 1 | -1/+1 |
* | Rewrite support for cast uint -> FP. In particular, we used to compile this: | Chris Lattner | 2004-10-17 | 1 | -14/+23 |
* | Unify handling of constant pool indexes with the other code paths, allowing | Chris Lattner | 2004-10-17 | 1 | -17/+17 |
* | Give the asmprinter the ability to print memrefs with a constant pool index, | Chris Lattner | 2004-10-17 | 1 | -26/+41 |
* | fold: | Chris Lattner | 2004-10-17 | 1 | -3/+46 |