| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT. | Dan Gohman | 2007-06-27 | 1 | -13/+13 |
* | Add comment. | Evan Cheng | 2007-06-26 | 1 | -3/+5 |
* | Add immediate sub-registers. | Evan Cheng | 2007-06-26 | 1 | -0/+9 |
* | 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 |
* | Revert the earlier change that removed the M_REMATERIALIZABLE machine | Dan Gohman | 2007-06-26 | 1 | -10/+26 |
* | 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 |
* | Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoad | Dan Gohman | 2007-06-19 | 1 | -12/+4 |
* | Replace CanBeDuplicated() with a M_NOT_DUPLICABLE bit. | Evan Cheng | 2007-06-19 | 1 | -16/+20 |
* | Added CanBeDuplicated(). It returns true if an instruction can be safely dupl... | Evan Cheng | 2007-06-15 | 1 | -0/+7 |
* | Do not treat FP_REG_KILL as terminator in branch analysis (X86). | Dale Johannesen | 2007-06-14 | 1 | -1/+1 |
* | Add a target hook to allow loads from constant pools to be rematerialized, an... | Dan Gohman | 2007-06-14 | 1 | -0/+10 |
* | Eliminate some redundant newlines in asm output. | Dan Gohman | 2007-06-14 | 1 | -2/+2 |
* | Add support to tablegen for specifying subregister classes on a per register ... | Christopher Lamb | 2007-06-13 | 1 | -0/+44 |
* | Add a utility routine to check for unpredicated terminator instruction. | Evan Cheng | 2007-06-08 | 1 | -2/+6 |
* | Add a machine instruction flag indicating the instruction can clobber conditi... | Evan Cheng | 2007-06-06 | 1 | -0/+6 |
* | Target specific ifcvt code duplication limit. | Evan Cheng | 2007-06-01 | 1 | -3/+21 |
* | Make stable_sort in tail merging actually be stable (it never was, but didn't | Dale Johannesen | 2007-05-29 | 1 | -2/+2 |
* | Add missing const qualifiers. | Evan Cheng | 2007-05-29 | 1 | -5/+7 |
* | Disable Tail Merging for now. | Devang Patel | 2007-05-25 | 1 | -2/+2 |
* | Add a couple of target hooks for predication. | Evan Cheng | 2007-05-23 | 1 | -1/+14 |
* | name change requested by review of previous patch | Dale Johannesen | 2007-05-22 | 1 | -4/+4 |
* | Make tail merging the default, except on powerPC. There was no prior art | Dale Johannesen | 2007-05-22 | 1 | -0/+8 |
* | Consistency. | Evan Cheng | 2007-05-22 | 1 | -3/+3 |
* | RemoveBranch() and InsertBranch() now returns number of instructions deleted ... | Evan Cheng | 2007-05-18 | 1 | -4/+8 |
* | Fix comment. | Evan Cheng | 2007-05-18 | 1 | -2/+2 |
* | Remove. Not needed. | Evan Cheng | 2007-05-17 | 1 | -5/+0 |
* | Add target hook to specify block size limit for if-conversion. | Evan Cheng | 2007-05-16 | 2 | -0/+21 |
* | PredicateInstruction returns true if the operation was successful. | Evan Cheng | 2007-05-16 | 1 | -2/+2 |
* | Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrInfo::isPredicatable() t... | Evan Cheng | 2007-05-16 | 1 | -15/+6 |
* | Fix comments. | Evan Cheng | 2007-05-16 | 1 | -4/+10 |
* | Add TargetInstrInfo predication hooks. | Evan Cheng | 2007-05-16 | 1 | -0/+14 |
* | All operands that made up of the predicate operands are maked M_PREDICATE_OPE... | Evan Cheng | 2007-05-15 | 1 | -2/+2 |
* | Fix typo in comment. | Nick Lewycky | 2007-05-06 | 1 | -1/+1 |
* | Emit sections/directives in the proper order. This fixes PR1376. Also, | Anton Korobeynikov | 2007-05-05 | 1 | -4/+12 |
* | Add an "implies" field to features. This indicates that, if the current | Bill Wendling | 2007-05-04 | 1 | -0/+1 |
* | Drop 'const' | Devang Patel | 2007-05-03 | 1 | -1/+1 |
* | Add a new option. | Chris Lattner | 2007-05-03 | 1 | -0/+16 |
* | Use 'static const char' instead of 'static const int'. | Devang Patel | 2007-05-02 | 1 | -1/+1 |
* | Fix couple of bugs connected with eh info: | Anton Korobeynikov | 2007-05-01 | 1 | -6/+13 |
* | Do not use typeinfo to identify pass in pass manager. | Devang Patel | 2007-05-01 | 1 | -3/+6 |
* | Add SPAdj parameter to account for call frame setup SP adjustment. | Evan Cheng | 2007-05-01 | 1 | -3/+4 |
* | llvm bug #1350, parts 1, 2, and 3. | Nate Begeman | 2007-05-01 | 1 | -1/+5 |
* | Added hook hasReservedCallFrame(). It returns true if the call frame is | Evan Cheng | 2007-05-01 | 1 | -0/+9 |
* | Make ARM-specific version of getInlineAsmLength | Dale Johannesen | 2007-04-29 | 1 | -1/+1 |
* | Implement protected visibility. This partly implements PR1363. Linker | Anton Korobeynikov | 2007-04-29 | 1 | -1/+8 |
* | add a default parameter | Chris Lattner | 2007-04-28 | 1 | -3/+5 |
* | Fix a typo in a comment. | Dan Gohman | 2007-04-26 | 1 | -1/+1 |