| Commit message (Expand) | Author | Age | Files | Lines |
* | Adjust paths due to moving InstrSched to lib/Target/SparcV9 | Misha Brukman | 2004-10-08 | 3 | -7/+7 |
* | Single-space instead of double-spacing in the Makefile | Misha Brukman | 2004-10-08 | 1 | -3/+1 |
* | Build InstrSched as well, and all three subdirs can be built independently | Misha Brukman | 2004-10-08 | 1 | -1/+1 |
* | * Adjust for the move to lib/Target/SparcV9/InstrSched | Misha Brukman | 2004-10-08 | 1 | -2/+2 |
* | Single-space instead of double-spacing in the Makefile | Misha Brukman | 2004-10-08 | 1 | -2/+1 |
* | Make EmitMappingInfo into an "external location" option, so that it can be set | Brian Gaeke | 2004-09-30 | 1 | -1/+7 |
* | Change the #ifdefs to allow compilation with a V8 compiler, but the JIT still | Misha Brukman | 2004-09-29 | 2 | -6/+6 |
* | Add includes and use std:: for standard library calls to make code | Alkis Evlogimenos | 2004-09-28 | 3 | -22/+25 |
* | 'Pass' should now not be derived from by clients. Instead, they should derive | Chris Lattner | 2004-09-20 | 6 | -24/+20 |
* | Revamp the Register class, and allow the use of the RegisterGroup class to | Chris Lattner | 2004-09-14 | 1 | -9/+17 |
* | Roll back constant printing changes until the problems with larger | Brian Gaeke | 2004-09-10 | 1 | -35/+434 |
* | Clean up some "clean:" targets so they use $(VERB) and don't print anything | Reid Spencer | 2004-09-03 | 1 | -1/+1 |
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 29 | -48/+48 |
* | This code is dodgy, but the guaranteed assertion failure doesn't help anything. | Brian Gaeke | 2004-08-24 | 1 | -1/+1 |
* | Fix bug in PhyRegAlloc::setCallInterferences() handling call through a | Brian Gaeke | 2004-08-24 | 1 | -2/+3 |
* | Revise head-of-file comment. | Brian Gaeke | 2004-08-24 | 1 | -31/+28 |
* | Convert regclass alignment from bytes to bites | Chris Lattner | 2004-08-21 | 1 | -1/+1 |
* | M_DUMMY_PHI_FLAG is no longer used to distinguish V9::PHI. Get rid of it and | Brian Gaeke | 2004-08-18 | 1 | -2/+1 |
* | Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI. | Brian Gaeke | 2004-08-18 | 4 | -9/+8 |
* | Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI. | Brian Gaeke | 2004-08-18 | 1 | -3/+3 |
* | Convert to the new MachineFunctionInfo interface | Chris Lattner | 2004-08-18 | 10 | -43/+34 |
* | The SparcV9 target no longer uses any pseudoinstructions (SETSW, SETUW, | Brian Gaeke | 2004-08-18 | 3 | -18/+1 |
* | The Create*Const methods don't need to pass around a TargetMachine reference. | Brian Gaeke | 2004-08-18 | 1 | -20/+18 |
* | Doxygenify some comments. | Brian Gaeke | 2004-08-18 | 1 | -98/+88 |
* | Switch V9 over to using the AsmPrinter base class to do its constant printing | Chris Lattner | 2004-08-18 | 2 | -505/+91 |
* | Moved this file out of lib/CodeGen | Chris Lattner | 2004-08-16 | 1 | -0/+119 |
* | Hacks to make the MachineFunction class be able to delete the MFI object | Chris Lattner | 2004-08-16 | 1 | -1/+2 |
* | Code moved out of lib/CodeGen/MachineFunction.cpp | Chris Lattner | 2004-08-16 | 1 | -0/+180 |
* | Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp... | Chris Lattner | 2004-08-16 | 16 | -33/+29 |
* | Update and consolidate comments. Remove some excess whitespace. | Brian Gaeke | 2004-08-16 | 1 | -15/+6 |
* | Code insertion methods now return void instead of an int. | Chris Lattner | 2004-08-15 | 2 | -6/+6 |
* | These methods no longer take a TargetRegisterClass* operand. | Chris Lattner | 2004-08-15 | 2 | -8/+4 |
* | Eliminate MachineFunction& argument from eliminateFrameIndex in SparcV9 target | Nate Begeman | 2004-08-14 | 2 | -4/+3 |
* | Remove dead methods | Chris Lattner | 2004-08-12 | 2 | -46/+7 |
* | Fix warning | Chris Lattner | 2004-08-12 | 1 | -1/+1 |
* | Instead of a virtual method call, lets try a direct constant reference | Chris Lattner | 2004-08-12 | 3 | -7/+8 |
* | Virtual method calls are overrated | Chris Lattner | 2004-08-12 | 1 | -3/+3 |
* | Virtual method calls are overrated. | Chris Lattner | 2004-08-12 | 2 | -8/+6 |
* | Remove dead methods | Chris Lattner | 2004-08-12 | 1 | -23/+0 |
* | When we want a constant, just use it, instead of calling through layers of | Chris Lattner | 2004-08-12 | 3 | -10/+10 |
* | Fix file header comment: update filename, set tablegen emacs mode. | Misha Brukman | 2004-08-10 | 1 | -1/+1 |
* | * Instruction definitions moved to SparcV9InstrInfo.td for consistency | Misha Brukman | 2004-08-10 | 2 | -753/+805 |
* | Renamed SparcV9_Reg.td -> SparcV9RegisterInfo.td for consistency. | Misha Brukman | 2004-08-10 | 1 | -0/+0 |
* | Fix comment header, specify type of file `tablegen'. | Misha Brukman | 2004-08-10 | 3 | -3/+3 |
* | Define the target name so we can use it via TableGen. | Misha Brukman | 2004-08-10 | 1 | -0/+1 |
* | Remove ClassPrefix variable as it's no longer used. | Misha Brukman | 2004-08-09 | 1 | -1/+0 |
* | Define the ClassPrefix for SparcV9. | Misha Brukman | 2004-08-09 | 1 | -0/+1 |
* | Get rid of a warning when compiling optimized. Uninitialized variable has | Reid Spencer | 2004-08-07 | 1 | -1/+1 |
* | dumpSavedState has outlived its usefulness. | Brian Gaeke | 2004-08-06 | 2 | -47/+3 |
* | Hand-propagate the constant TARGET_NAME which was making lines wrap anyway | Misha Brukman | 2004-08-04 | 1 | -6/+4 |