| Commit message (Expand) | Author | Age | Files | Lines |
* | Added definitions for a bunch of floating-point instructions. | Misha Brukman | 2003-05-27 | 1 | -65/+381 |
* | Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly() | Vikram S. Adve | 2003-05-27 | 2 | -10/+11 |
* | (1) Added special register class containing (for now) %fsr. | Vikram S. Adve | 2003-05-27 | 3 | -29/+29 |
* | Renamed opIsDef to opIsDefOnly. | Vikram S. Adve | 2003-05-27 | 2 | -6/+12 |
* | Added special register class containing (for now) %fsr. | Vikram S. Adve | 2003-05-27 | 5 | -158/+111 |
* | Bug fix: right shift for int divide-by-power-of-2 was incorrect for | Vikram S. Adve | 2003-05-25 | 1 | -11/+48 |
* | Bug fix: padding bytes within a structure should go after each field! | Vikram S. Adve | 2003-05-25 | 1 | -5/+5 |
* | Bug fix: sign-extension was not happening for C = -MININT since C == -C! | Vikram S. Adve | 2003-05-25 | 1 | -2/+3 |
* | Add support for compiling varargs functions. | Vikram S. Adve | 2003-05-25 | 4 | -77/+179 |
* | Reword to remove reference to how things worked in the past. | Misha Brukman | 2003-05-24 | 3 | -12/+9 |
* | Implement the TargetInstrInfo's createNOPinstr() and isNOPinstr() interface. | Misha Brukman | 2003-05-24 | 3 | -1/+71 |
* | Cleaned up code layout; no functional changes. | Misha Brukman | 2003-05-23 | 1 | -24/+20 |
* | Cleaned up code layout. No functional changes. | Misha Brukman | 2003-05-22 | 2 | -678/+622 |
* | Kill `using' directives. | Misha Brukman | 2003-05-22 | 2 | -51/+47 |
* | Fixed `volatile' typo. | Misha Brukman | 2003-05-21 | 1 | -1/+1 |
* | Cleaned up code layout, spacing, etc. for readability purposes and to be more | Misha Brukman | 2003-05-21 | 2 | -307/+281 |
* | * Fix divide by zero error with empty structs | Chris Lattner | 2003-05-21 | 1 | -5/+3 |
* | Cleaned up code layout, spacing, etc. for readability purposes and to be more | Misha Brukman | 2003-05-21 | 1 | -59/+44 |
* | Namespacified `vector' and `cerr' to always use the `std::' namespace. | Misha Brukman | 2003-05-21 | 3 | -88/+90 |
* | The word `operands' has an `r' in it. | Misha Brukman | 2003-05-20 | 1 | -1/+1 |
* | Sparc instruction opcodes now all live under the `V9' namespace. | Misha Brukman | 2003-05-20 | 9 | -570/+571 |
* | Add support for setjmp/longjmp primitives | Chris Lattner | 2003-05-17 | 2 | -2/+28 |
* | Casts are now unnecessary | Chris Lattner | 2003-05-14 | 2 | -12/+12 |
* | Clean up #includes | Chris Lattner | 2003-05-13 | 2 | -16/+4 |
* | Fix bug: CBackend/2003-05-13-VarArgFunction.ll | Chris Lattner | 2003-05-13 | 2 | -4/+6 |
* | Make abort more explicit | Chris Lattner | 2003-05-12 | 2 | -2/+6 |
* | Remove the assertion failure of course... doh | Chris Lattner | 2003-05-12 | 2 | -14/+0 |
* | Implement casts from unsigned integers to floating point | Chris Lattner | 2003-05-12 | 2 | -22/+86 |
* | Make error messages more useful than jsut an abort | Chris Lattner | 2003-05-12 | 2 | -4/+18 |
* | Remove wierd printout | Chris Lattner | 2003-05-12 | 1 | -1/+1 |
* | Fix bug: CWriter/2003-05-12-IntegerSizeWarning.c | Chris Lattner | 2003-05-12 | 2 | -2/+14 |
* | Do not insert multiple initializations for the same value in a PHI node | Chris Lattner | 2003-05-12 | 2 | -18/+58 |
* | This blank line has GOT to go. | Chris Lattner | 2003-05-09 | 2 | -2/+0 |
* | Add support for Add, Sub, And, Or, & Xor constant exprs | Chris Lattner | 2003-05-08 | 2 | -26/+90 |
* | Add support for variable argument functions! | Chris Lattner | 2003-05-08 | 2 | -4/+168 |
* | Add support for variable argument functions! | Chris Lattner | 2003-05-08 | 2 | -10/+88 |
* | Added the initial version of the TableGen description for the Sparc backend. | Misha Brukman | 2003-05-07 | 1 | -0/+359 |
* | IMPLICIT_DEF was not the beautiful elegant solution I thought it was going | Chris Lattner | 2003-05-07 | 5 | -20/+8 |
* | Emit pseudo instructions to indicate that some registers are live on entrance | Chris Lattner | 2003-05-06 | 2 | -0/+22 |
* | Don't have a cow with new pseudo instructions | Chris Lattner | 2003-05-06 | 2 | -4/+6 |
* | Add two new pseudo instructions | Chris Lattner | 2003-05-06 | 1 | -2/+15 |
* | Fix bug: UnitTests/2003-05-02-DependantPHI.c | Chris Lattner | 2003-05-03 | 2 | -6/+36 |
* | * Eliminate using decls | Chris Lattner | 2003-05-03 | 2 | -74/+68 |
* | The Hyphenation-Adding Committee is now in session. | Misha Brukman | 2003-05-03 | 2 | -2/+2 |
* | Eliminate use of NonCopyable so that doxygen documentation doesn't link | Chris Lattner | 2003-05-01 | 1 | -3/+4 |
* | Remove two fields from TargetData which are target specific. | Chris Lattner | 2003-04-26 | 3 | -8/+2 |
* | The promotion rules are the same for all targets, they are set by the C stand... | Chris Lattner | 2003-04-26 | 1 | -9/+3 |
* | IntegerRegSize is always 8 for sparc | Chris Lattner | 2003-04-26 | 2 | -6/+3 |
* | Fix bogus assert | Chris Lattner | 2003-04-25 | 2 | -6/+6 |
* | Whoops, 32 bit targets have _4_ byte pointers, not _32_ byte pointers! | Chris Lattner | 2003-04-25 | 1 | -2/+4 |