| Commit message (Expand) | Author | Age | Files | Lines |
* | Unbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF. | Evan Cheng | 2008-03-17 | 1 | -0/+1 |
* | Add a couple missing SSE4 instructions | Nate Begeman | 2008-03-16 | 1 | -0/+11 |
* | Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs... | Christopher Lamb | 2008-03-16 | 3 | -44/+43 |
* | Replace all target specific implicit def instructions with a target independe... | Evan Cheng | 2008-03-15 | 7 | -70/+4 |
* | Fix some 80 col violations. | Evan Cheng | 2008-03-14 | 1 | -22/+22 |
* | 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 |
* | Get rid of a pseudo instruction and replace it with subreg based operation on... | Christopher Lamb | 2008-03-13 | 7 | -56/+30 |
* | Reimplement the parameter attributes support, phase #1. hilights: | Chris Lattner | 2008-03-12 | 1 | -4/+3 |
* | Clean up my own mess. | Evan Cheng | 2008-03-12 | 2 | -0/+14 |
* | 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 | 3 | -11/+10 |
* | 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 | 5 | -4/+34 |
* | 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 |
* | abort with an assert instead of a cerr to get line# | Chris Lattner | 2008-03-10 | 1 | -1/+1 |
* | Don't emit FP_REG_KILL into a block that just returns. Nothing | Chris Lattner | 2008-03-10 | 1 | -6/+19 |
* | 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 | 1 | -2/+2 |
* | Revert 48125, 48126, and 48130 for now to unbreak some x86-64 tests. | Evan Cheng | 2008-03-10 | 7 | -47/+14 |
* | Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC's | Scott Michel | 2008-03-10 | 2 | -1/+10 |
* | Allow insert_subreg into implicit, target-specific values. | Christopher Lamb | 2008-03-10 | 7 | -14/+47 |
* | Increase ISD::ParamFlags to 64 bits. Increase the ByValSize | Dale Johannesen | 2008-03-10 | 1 | -5/+9 |
* | 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 |
* | Implement a readme entry, compiling | Chris Lattner | 2008-03-09 | 2 | -26/+51 |
* | 1) Improve comments. | Chris Lattner | 2008-03-08 | 1 | -1/+14 |
* | minor simplifications to this code, don't create a dead | Chris Lattner | 2008-03-08 | 1 | -6/+10 |
* | This one looks easy, add a note. | Chris Lattner | 2008-03-08 | 1 | -1/+2 |
* | move these to the appropriate file | Chris Lattner | 2008-03-08 | 2 | -53/+57 |
* | Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ... | Evan Cheng | 2008-03-08 | 2 | -6/+12 |
* | mark frem as expand for all legal fp types on x86, regardless of whether | Chris Lattner | 2008-03-07 | 1 | -3/+2 |
* | some more spelling changes | Gabor Greif | 2008-03-06 | 1 | -1/+1 |
* | evan implemented this. | Chris Lattner | 2008-03-05 | 1 | -26/+0 |
* | isTwoAddress = 1 -> Constraints. | Evan Cheng | 2008-03-05 | 1 | -47/+47 |
* | PSLLWri etc. are two-address instructions. | Evan Cheng | 2008-03-05 | 1 | -1/+3 |
* | add a note | Chris Lattner | 2008-03-05 | 1 | -0/+30 |