| Commit message (Expand) | Author | Age | Files | Lines |
* | Clear the OpAction field before setting it. This allows a target to set | Chris Lattner | 2006-01-30 | 1 | -0/+1 |
* | Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface, | Chris Lattner | 2006-01-30 | 1 | -6/+14 |
* | Pass the address of the main MaskedValueIsZero function to allow recursion. | Chris Lattner | 2006-01-30 | 1 | -3/+5 |
* | Clean up the interface to ValueTypeActions, allowing Legalize to use a copy | Chris Lattner | 2006-01-29 | 1 | -11/+36 |
* | remove this method I just added, now is not the time. | Chris Lattner | 2006-01-28 | 1 | -6/+0 |
* | add a new callback | Chris Lattner | 2006-01-28 | 1 | -5/+12 |
* | Implement Promote for VAARG, and allow it to be custom promoted for people | Nate Begeman | 2006-01-28 | 1 | -1/+6 |
* | Remove TLI.LowerReturnTo, and just let targets custom lower ISD::RET for | Nate Begeman | 2006-01-27 | 1 | -6/+0 |
* | Add a common INLINEASM opcode | Chris Lattner | 2006-01-26 | 1 | -2/+5 |
* | Improve compatibility with VC2005, patch by Morten Ofstad! | Jeff Cohen | 2006-01-26 | 1 | -4/+4 |
* | Add a method for inline asm support. | Chris Lattner | 2006-01-26 | 1 | -0/+11 |
* | First part of bug 680: | Nate Begeman | 2006-01-25 | 1 | -25/+0 |
* | Add a enum to specify target scheduling preference: SchedulingForLatency or | Evan Cheng | 2006-01-25 | 1 | -0/+19 |
* | Add a new InvalidateStructLayoutInfo method and some comments. | Chris Lattner | 2006-01-14 | 1 | -0/+9 |
* | Provide an interface for Targets to specify their stack pointer register | Chris Lattner | 2006-01-13 | 1 | -0/+19 |
* | Oh oh... Unix is case sensitive. | Jeff Cohen | 2005-12-22 | 1 | -1/+1 |
* | Make it compile with VC++. | Jeff Cohen | 2005-12-22 | 1 | -0/+1 |
* | Added TargetLowering::isMaskedValueZeroForTargetNode() declaration. | Evan Cheng | 2005-12-21 | 1 | -2/+8 |
* | Added a hook to print out names of target specific DAG nodes. | Evan Cheng | 2005-12-20 | 1 | -0/+4 |
* | Support multiple ValueTypes per RegisterClass, needed for upcoming vector | Nate Begeman | 2005-12-01 | 1 | -7/+13 |
* | Add the majority of the vector machien value types we expect to support, | Nate Begeman | 2005-11-29 | 1 | -2/+2 |
* | Teach the type lowering code about turning packed types into vector types. | Nate Begeman | 2005-11-17 | 1 | -0/+1 |
* | Add a new option to indicate we want the code generator to emit code quickly, | Chris Lattner | 2005-11-08 | 1 | -3/+4 |
* | <cassert> no longer required to make VC++ happy. | Jeff Cohen | 2005-11-04 | 1 | -2/+0 |
* | change NULL to 0, unbreaks the ppc target when building on ia64 | Duraid Madina | 2005-11-04 | 1 | -2/+2 |
* | 1. Remove ranges from itinerary data. | Jim Laskey | 2005-11-03 | 1 | -20/+7 |
* | Keep VC++ happy. | Jeff Cohen | 2005-11-02 | 1 | -0/+1 |
* | Allow itineraries to be passed through the Target Machine. | Jim Laskey | 2005-11-01 | 3 | -1/+60 |
* | Structures used to hold scheduling information. | Jim Laskey | 2005-10-27 | 1 | -0/+46 |
* | Preparation of supporting scheduling info. Need to find info based on selected | Jim Laskey | 2005-10-25 | 1 | -9/+27 |
* | Move static functions to .cpp file, reduce #includes, pass strings by | Chris Lattner | 2005-10-23 | 1 | -68/+7 |
* | Invert the TargetLowering flag that controls divide by consant expansion. | Nate Begeman | 2005-10-21 | 1 | -10/+23 |
* | Enable targets to say that integer divide is expensive, which will trigger | Nate Begeman | 2005-10-20 | 1 | -0/+16 |
* | Add the ability to lower return instructions to TargetLowering. This | Nate Begeman | 2005-10-18 | 1 | -0/+6 |
* | Fix case of path | Chris Lattner | 2005-10-03 | 1 | -1/+1 |
* | This member can be const too | Chris Lattner | 2005-10-03 | 1 | -1/+1 |
* | Expose the actual valuetype of each register class | Chris Lattner | 2005-10-02 | 1 | -2/+8 |
* | Rename MRegisterDesc -> TargetRegisterDesc for consistency | Chris Lattner | 2005-09-30 | 1 | -11/+13 |
* | trim down the target info structs now that we have a preferred spill register... | Chris Lattner | 2005-09-30 | 1 | -14/+0 |
* | expose a new virtual method | Chris Lattner | 2005-09-30 | 1 | -0/+7 |
* | Change these methods to take RC's | Chris Lattner | 2005-09-30 | 1 | -2/+4 |
* | Add a new flag for targets where setjmp/longjmp saves/restores the signal mask, | Chris Lattner | 2005-09-27 | 1 | -1/+18 |
* | add a new callback | Chris Lattner | 2005-09-17 | 1 | -0/+8 |
* | Add help support for -mcpu and -mattr. | Jim Laskey | 2005-09-02 | 1 | -0/+5 |
* | Move a bunch of non-deprecated methods above the "deprecated line" | Chris Lattner | 2005-09-02 | 1 | -27/+30 |
* | Fix VC++ build errors | Jeff Cohen | 2005-09-02 | 1 | -0/+1 |
* | 1. Use SubtargetFeatures in llc/lli. | Jim Laskey | 2005-09-01 | 1 | -4/+7 |
* | This new class provides support for platform specific "features". The intent | Jim Laskey | 2005-09-01 | 1 | -0/+145 |
* | Change the names of member variables per Chris' instructions, and document | Reid Spencer | 2005-08-27 | 1 | -11/+13 |
* | add some forward defs | Chris Lattner | 2005-08-26 | 1 | -0/+2 |