| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix PR 1681. When X86 target uses +sse -sse2, | Dale Johannesen | 2007-09-23 | 1 | -10/+0 |
* | Add lengthof and endof templates that hide a lot of sizeof computations. | Owen Anderson | 2007-09-07 | 1 | -6/+6 |
* | Change LegalFPImmediates to use APFloat. | Dale Johannesen | 2007-08-30 | 1 | -3/+14 |
* | Add explicit keywords and remove spurious trailing semicolons. | Dan Gohman | 2007-08-27 | 1 | -1/+1 |
* | rename isOperandValidForConstraint to LowerAsmOperandForConstraint, | Chris Lattner | 2007-08-25 | 1 | -6/+5 |
* | Partial implementation of calling functions with byval arguments: | Rafael Espindola | 2007-08-20 | 1 | -1/+2 |
* | Update per review comments. | Dale Johannesen | 2007-08-09 | 1 | -2/+2 |
* | long double 9 of N. This finishes up the X86-32 bits | Dale Johannesen | 2007-08-09 | 1 | -0/+35 |
* | More explicit keywords. | Dan Gohman | 2007-08-01 | 1 | -2/+2 |
* | Support for trampolines, except for X86 codegen which is | Duncan Sands | 2007-07-27 | 1 | -1/+3 |
* | Add new TargetLowering code to provide the final register type that an | Dan Gohman | 2007-06-28 | 1 | -5/+20 |
* | Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT. | Dan Gohman | 2007-06-27 | 1 | -13/+13 |
* | Replace ?: with if statements, for clarity. | Dan Gohman | 2007-06-26 | 1 | -18/+12 |
* | Simplify the expression for TargetLowering::isTypeLegal. | Dan Gohman | 2007-06-26 | 1 | -3/+1 |
* | Generalize MVT::ValueType and associated functions to be able to represent | Dan Gohman | 2007-06-25 | 1 | -14/+40 |
* | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from | Dan Gohman | 2007-06-22 | 1 | -21/+1 |
* | Rename TargetLowering::getNumElements and friends to | Dan Gohman | 2007-06-21 | 1 | -4/+4 |
* | Target specific ifcvt code duplication limit. | Evan Cheng | 2007-06-01 | 1 | -3/+21 |
* | Fix comment. | Evan Cheng | 2007-05-18 | 1 | -2/+2 |
* | Add target hook to specify block size limit for if-conversion. | Evan Cheng | 2007-05-16 | 1 | -0/+16 |
* | add a default parameter | Chris Lattner | 2007-04-28 | 1 | -3/+5 |
* | Removed tabs everywhere except autogenerated & external files. Add make | Anton Korobeynikov | 2007-04-16 | 1 | -2/+2 |
* | remove dead target hooks. | Chris Lattner | 2007-04-09 | 1 | -13/+0 |
* | remove some dead target hooks, subsumed by isLegalAddressingMode | Chris Lattner | 2007-04-09 | 1 | -11/+0 |
* | add a default ctor for AddrMode. | Chris Lattner | 2007-04-09 | 1 | -0/+1 |
* | switch TL::getValueType to use MVT::getValueType. | Chris Lattner | 2007-03-31 | 1 | -1/+4 |
* | add one addressing mode description hook to rule them all. | Chris Lattner | 2007-03-30 | 1 | -1/+21 |
* | Remove isLegalAddressImmediate. | Evan Cheng | 2007-03-28 | 1 | -6/+0 |
* | switch TargetLowering::getConstraintType to take the entire constraint, | Chris Lattner | 2007-03-25 | 1 | -3/+3 |
* | repair x86 performance, dejagnu problems from previous change | Dale Johannesen | 2007-03-21 | 1 | -1/+2 |
* | do not share old induction variables when this would result in invalid | Dale Johannesen | 2007-03-20 | 1 | -0/+10 |
* | Added isLegalAddressExpression hook to test if the given expression can be | Evan Cheng | 2007-03-16 | 1 | -1/+7 |
* | More flexible TargetLowering LSR hooks for testing whether an immediate is | Evan Cheng | 2007-03-12 | 1 | -20/+10 |
* | Refactoring of formal parameter flags. Enable properly use of | Anton Korobeynikov | 2007-03-07 | 1 | -2/+3 |
* | Simplify lowering and selection of exception ops. | Jim Laskey | 2007-02-22 | 1 | -0/+38 |
* | For PR1195: | Reid Spencer | 2007-02-15 | 1 | -1/+1 |
* | For PR1195: | Reid Spencer | 2007-02-15 | 1 | -4/+4 |
* | Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer. | Evan Cheng | 2007-02-08 | 1 | -2/+10 |
* | Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only | Anton Korobeynikov | 2007-02-01 | 1 | -0/+2 |
* | Allow the target to override the ISD::CondCode that's to be used to test the | Evan Cheng | 2007-01-31 | 1 | -0/+16 |
* | Finish off bug 680, allowing targets to custom lower frame and return | Nate Begeman | 2007-01-29 | 1 | -8/+0 |
* | Propagate changes from my local tree. This patch includes: | Anton Korobeynikov | 2007-01-28 | 1 | -0/+2 |
* | Don't #include DerivedTypes.h in this header. Make adjustments to | Reid Spencer | 2007-01-12 | 1 | -22/+3 |
* | - Move RTLIB::Libcall enum to a separate file. | Evan Cheng | 2007-01-12 | 1 | -90/+4 |
* | Silence a bogus compiler warning. | Evan Cheng | 2007-01-12 | 1 | -0/+1 |
* | For PR1064: | Reid Spencer | 2007-01-12 | 1 | -6/+11 |
* | Store default libgcc routine names and allow them to be redefined by target. | Evan Cheng | 2007-01-12 | 1 | -1/+108 |
* | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. | Reid Spencer | 2007-01-11 | 1 | -1/+1 |
* | - Remove isSetCCExpensive() etc. These are no longer used. | Evan Cheng | 2007-01-05 | 1 | -10/+8 |
* | For PR950: | Reid Spencer | 2006-12-31 | 1 | -12/+13 |