| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Fix a number of encoding bugs. SSE 4.1 instructions MPSADBWrri, PINSRDrr, etc... | Evan Cheng | 2008-03-14 | 3 | -32/+32 |
* | Add debugging stuff. | Evan Cheng | 2008-03-14 | 1 | -0/+4 |
* | Add an issue that is preventing instcombine from doing a simplification. | Chris Lattner | 2008-03-14 | 1 | -5/+43 |
* | Use SDTNone instead of duplicating it. | Dan Gohman | 2008-03-13 | 2 | -4/+2 |
* | Get rid of a pseudo instruction and replace it with subreg based operation on... | Christopher Lamb | 2008-03-13 | 8 | -57/+36 |
* | Do not promote float params to double in varargs | Dale Johannesen | 2008-03-12 | 1 | -6/+0 |
* | Reimplement the parameter attributes support, phase #1. hilights: | Chris Lattner | 2008-03-12 | 2 | -24/+22 |
* | Clean up my own mess. | Evan Cheng | 2008-03-12 | 2 | -0/+14 |
* | One more bit of Altivec parameter passing. | Dale Johannesen | 2008-03-12 | 1 | -3/+5 |
* | Implement Altivec passing to varargs functions on ppc. | Dale Johannesen | 2008-03-12 | 1 | -7/+72 |
* | Correctly propagate thread-local flag from aliasee to alias. This fixes PR2137 | Anton Korobeynikov | 2008-03-11 | 1 | -2/+8 |
* | Use PassManagerBase instead of FunctionPassManager for functions | Dan Gohman | 2008-03-11 | 19 | -65/+62 |
* | Implement basic support for the 'f' register class constraint. This basically | Chris Lattner | 2008-03-11 | 1 | -2/+45 |
* | coalesce away 80-bit floating point copies. | Chris Lattner | 2008-03-11 | 1 | -4/+6 |
* | convert a massive if statement to a switch. | Chris Lattner | 2008-03-11 | 1 | -19/+32 |
* | start handling the 'f' x87 constraint. | Chris Lattner | 2008-03-11 | 1 | -0/+9 |
* | Missed part of recommit. | Christopher Lamb | 2008-03-11 | 1 | -4/+7 |
* | Recommitting parts of r48130. These do not appear to cause the observed failu... | Christopher Lamb | 2008-03-11 | 6 | -8/+42 |
* | If there are multiple register classes that a register belongs to, return the... | Evan Cheng | 2008-03-11 | 1 | -4/+27 |
* | When the register allocator runs out of registers, spill a physical register ... | Evan Cheng | 2008-03-11 | 1 | -5/+6 |
* | In 32-bit mode, mark 64-bit GPR's as unallocatable. | Evan Cheng | 2008-03-11 | 1 | -0/+3 |
* | Fix the build on gcc 4.2. | Nick Lewycky | 2008-03-11 | 1 | -1/+1 |
* | Change the model for FP Stack return to use fp operands on the | Chris Lattner | 2008-03-11 | 4 | -34/+162 |
* | Generalize ExpandIntToFP to handle the case where the operand is legal | Dan Gohman | 2008-03-11 | 1 | -0/+4 |
* | abort with an assert instead of a cerr to get line# | Chris Lattner | 2008-03-10 | 1 | -1/+1 |
* | - Style cleanup in IA64ISelLowering.h: add 'virtual' keyword for consistency. | Scott Michel | 2008-03-10 | 2 | -10/+10 |
* | Don't emit FP_REG_KILL into a block that just returns. Nothing | Chris Lattner | 2008-03-10 | 1 | -6/+19 |
* | Disable prolog code that aligns the stack when a | Dale Johannesen | 2008-03-10 | 1 | -7/+17 |
* | Change the "enable/disable" mechanism so that we can enable PPC register | Bill Wendling | 2008-03-10 | 3 | -58/+77 |
* | Eliminate the FP_GET_ST0/FP_SET_ST0 target-specific dag nodes, just lower to | Chris Lattner | 2008-03-10 | 4 | -84/+42 |
* | Default ISD::PREFETCH to expand. | Evan Cheng | 2008-03-10 | 8 | -9/+2 |
* | Revert 48125, 48126, and 48130 for now to unbreak some x86-64 tests. | Evan Cheng | 2008-03-10 | 8 | -55/+18 |
* | fix 80 col violations. | Chris Lattner | 2008-03-10 | 1 | -8/+8 |
* | Stylistic modifications. No functionality changes. | Nicolas Geoffray | 2008-03-10 | 1 | -44/+39 |
* | Integer comparison tests for CellSPU. | Scott Michel | 2008-03-10 | 4 | -75/+182 |
* | Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC's | Scott Michel | 2008-03-10 | 11 | -5/+45 |
* | Add description of individual bits in CR. This fix PR1765. | Nicolas Geoffray | 2008-03-10 | 5 | -38/+152 |
* | Allow insert_subreg into implicit, target-specific values. | Christopher Lamb | 2008-03-10 | 8 | -18/+55 |
* | Increase ISD::ParamFlags to 64 bits. Increase the ByValSize | Dale Johannesen | 2008-03-10 | 3 | -17/+28 |
* | Darwin PPC64 indirect call target goes in X12, not R12. This fixes these | Chris Lattner | 2008-03-09 | 1 | -2/+3 |
* | cell really does support cross-regclass moves, because R3 is in lots of diffe... | Chris Lattner | 2008-03-09 | 1 | -4/+9 |
* | make sure ar.pfs is in a register class, this fixes test/CodeGen/IA64/ret-0.ll | Chris Lattner | 2008-03-09 | 1 | -3/+5 |
* | teach X86InstrInfo::copyRegToReg how to copy into ST(0) from | Chris Lattner | 2008-03-09 | 1 | -1/+18 |
* | add some code to support cross-register class copying from | Chris Lattner | 2008-03-09 | 1 | -4/+22 |
* | rearrange some code, no functionality change. | Chris Lattner | 2008-03-09 | 1 | -58/+59 |
* | claim ST(x) registers are 80 bits, which is true. This doesn't affect | Chris Lattner | 2008-03-09 | 1 | -1/+1 |
* | rename FP_SETRESULT -> FP_SET_ST0 | Chris Lattner | 2008-03-09 | 4 | -15/+15 |
* | rename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support for | Chris Lattner | 2008-03-09 | 5 | -46/+62 |
* | Finish implementing a readme entry: when inserting an i64 variable | Chris Lattner | 2008-03-09 | 2 | -43/+5 |
* | add a note | Chris Lattner | 2008-03-09 | 1 | -0/+37 |