2006-05-23 |
Evan Cheng | -enable-unsafe-fp-math implies -enable-finite-only... |
tree | commitdiff |
2006-05-23 |
Evan Cheng | Added option -enable-finite-only-fp-math. When on,... |
tree | commitdiff |
2006-05-20 |
Owen Anderson | Make TargetData strings less redundant. |
tree | commitdiff |
2006-05-18 |
Evan Cheng | lib/Target/Target.td |
tree | commitdiff |
2006-05-17 |
Evan Cheng | Another typo. Pointed out by Nate Begeman. |
tree | commitdiff |
2006-05-17 |
Evan Cheng | Fix a mis-leading comment. |
tree | commitdiff |
2006-05-16 |
Chris Lattner | There is now a default impl of this method |
tree | commitdiff |
2006-05-16 |
Andrew Lenharth | Move this code to a common place |
tree | commitdiff |
2006-05-15 |
Chris Lattner | Improve comments, patch provided by Vladimir Prus! |
tree | commitdiff |
2006-05-12 |
Owen Anderson | Add a method to generate a string representation from... |
tree | commitdiff |
2006-05-12 |
Owen Anderson | Refactor a bunch of includes so that TargetMachine... |
tree | commitdiff |
2006-05-12 |
Owen Anderson | Add a new constructor to TargetData that builds a Targe... |
tree | commitdiff |
2006-05-12 |
Evan Cheng | Add capability to scheduler to commute nodes for profit. |
tree | commitdiff |
2006-05-11 |
Evan Cheng | Also add super- register class info. |
tree | commitdiff |
2006-05-09 |
Evan Cheng | Added sub- register classes information. |
tree | commitdiff |
2006-05-06 |
Chris Lattner | Add some new methods for computing sign bit information. |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Fix this to be a proper copy ctor |
tree | commitdiff |
2006-05-03 |
Owen Anderson | Refactor TargetMachine, pushing handling of TargetData... |
tree | commitdiff |
2006-04-20 |
Chris Lattner | Remove a bunch of dead stuff, shrinkifying TargetInstrD... |
tree | commitdiff |
2006-04-20 |
Chris Lattner | Remove some obsolete interfaces |
tree | commitdiff |
2006-04-20 |
Evan Cheng | Added a virtual method isVectorClearMaskLegal to TLI... |
tree | commitdiff |
2006-04-12 |
Chris Lattner | Provide a default impl of LowerArguments |
tree | commitdiff |
2006-04-10 |
Jim Laskey | Use existing information. |
tree | commitdiff |
2006-04-07 |
Jim Laskey | Foundation for call frame information. |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Move isShuffleLegal from TLI to Legalize. |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Allow targets to have fine grained control over which... |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Modify the TargetLowering::getPackedTypeBreakdown metho... |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Add a method useful for decimating vectors. |
tree | commitdiff |
2006-03-28 |
Jim Laskey | Expose base register for DwarfWriter. Refactor code... |
tree | commitdiff |
2006-03-24 |
Jim Laskey | Tweak a comment. |
tree | commitdiff |
2006-03-24 |
Jim Laskey | Clean up some commentary. |
tree | commitdiff |
2006-03-23 |
Jim Laskey | Add support to locate local variables in frames (early... |
tree | commitdiff |
2006-03-23 |
Chris Lattner | Eliminate IntrinsicLowering from TargetMachine. |
tree | commitdiff |
2006-03-23 |
Chris Lattner | remove always-null IntrinsicLowering argument. |
tree | commitdiff |
2006-03-22 |
Evan Cheng | Added a ValueType operand to isShuffleMaskLegal().... |
tree | commitdiff |
2006-03-20 |
Chris Lattner | Add some helper methods |
tree | commitdiff |
2006-03-16 |
Evan Cheng | Added a way for TargetLowering to specify what values... |
tree | commitdiff |
2006-03-13 |
Evan Cheng | Add LSR hooks. |
tree | commitdiff |
2006-03-13 |
Evan Cheng | Added getTargetLowering() - returns DAG lowering info. |
tree | commitdiff |
2006-03-05 |
Chris Lattner | custom lowered nodes are legal too |
tree | commitdiff |
2006-03-05 |
Chris Lattner | add a hook to insert a noop |
tree | commitdiff |
2006-03-03 |
Evan Cheng | Number of NodeTypes now exceeds 128. |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Add interfaces for targets to provide target-specific... |
tree | commitdiff |
2006-03-01 |
Evan Cheng | Missing a cast previously. |
tree | commitdiff |
2006-02-24 |
Chris Lattner | Add C_Memory operand type |
tree | commitdiff |
2006-02-22 |
Evan Cheng | - Added option -relocation-model to set relocation... |
tree | commitdiff |
2006-02-22 |
Chris Lattner | Make the LLVM headers "-ansi -pedantic -Wno-long-long... |
tree | commitdiff |
2006-02-22 |
Chris Lattner | split register class handling from explicit physreg... |
tree | commitdiff |
2006-02-21 |
Chris Lattner | expose the set of values types holdable in a regclass... |
tree | commitdiff |
2006-02-21 |
Chris Lattner | Pass in a value type to getRegForInlineAsmConstraint... |
tree | commitdiff |
2006-02-18 |
Evan Cheng | Move PICEnabled declaration here. |
tree | commitdiff |
2006-02-17 |
Nate Begeman | Fix a nit sabre noticed |
tree | commitdiff |
2006-02-16 |
Nate Begeman | Rework the SelectionDAG-based implementations of Simpli... |
tree | commitdiff |
2006-02-14 |
Evan Cheng | Rename maxStoresPerMemSet to maxStoresPerMemset, etc. |
tree | commitdiff |
2006-02-07 |
Chris Lattner | getConstraintType should be virtual. |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Add some methods for inline asm support. |
tree | commitdiff |
2006-02-03 |
Nate Begeman | Add a framework for eliminating instructions that produ... |
tree | commitdiff |
2006-02-02 |
Chris Lattner | Move isLoadFrom/StoreToStackSlot from MRegisterInfo... |
tree | commitdiff |
2006-02-02 |
Chris Lattner | add a new isStoreToStackSlot method |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Clear the OpAction field before setting it. This allow... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Move MaskedValueIsZero from the DAGCombiner to the... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Pass the address of the main MaskedValueIsZero function... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Clean up the interface to ValueTypeActions, allowing... |
tree | commitdiff |
2006-01-28 |
Chris Lattner | remove this method I just added, now is not the time. |
tree | commitdiff |
2006-01-28 |
Chris Lattner | add a new callback |
tree | commitdiff |
2006-01-28 |
Nate Begeman | Implement Promote for VAARG, and allow it to be custom... |
tree | commitdiff |
2006-01-27 |
Nate Begeman | Remove TLI.LowerReturnTo, and just let targets custom... |
tree | commitdiff |
2006-01-26 |
Chris Lattner | Add a common INLINEASM opcode |
tree | commitdiff |
2006-01-26 |
Jeff Cohen | Improve compatibility with VC2005, patch by Morten... |
tree | commitdiff |
2006-01-26 |
Chris Lattner | Add a method for inline asm support. |
tree | commitdiff |
2006-01-25 |
Nate Begeman | First part of bug 680: |
tree | commitdiff |
2006-01-25 |
Evan Cheng | Add a enum to specify target scheduling preference... |
tree | commitdiff |
2006-01-14 |
Chris Lattner | Add a new InvalidateStructLayoutInfo method and some... |
tree | commitdiff |
2006-01-13 |
Chris Lattner | Provide an interface for Targets to specify their stack... |
tree | commitdiff |
2005-12-22 |
Jeff Cohen | Oh oh... Unix is case sensitive. |
tree | commitdiff |
2005-12-22 |
Jeff Cohen | Make it compile with VC++. |
tree | commitdiff |
2005-12-21 |
Evan Cheng | Added TargetLowering::isMaskedValueZeroForTargetNode... |
tree | commitdiff |
2005-12-20 |
Evan Cheng | Added a hook to print out names of target specific... |
tree | commitdiff |
2005-12-01 |
Nate Begeman | Support multiple ValueTypes per RegisterClass, needed... |
tree | commitdiff |
2005-11-29 |
Nate Begeman | Add the majority of the vector machien value types... |
tree | commitdiff |
2005-11-17 |
Nate Begeman | Teach the type lowering code about turning packed types... |
tree | commitdiff |
2005-11-08 |
Chris Lattner | Add a new option to indicate we want the code generator... |
tree | commitdiff |
2005-11-04 |
Jeff Cohen | <cassert> no longer required to make VC++ happy. |
tree | commitdiff |
2005-11-04 |
Duraid Madina | change NULL to 0, unbreaks the ppc target when building... |
tree | commitdiff |
2005-11-03 |
Jim Laskey | 1. Remove ranges from itinerary data. |
tree | commitdiff |
2005-11-02 |
Jeff Cohen | Keep VC++ happy. |
tree | commitdiff |
2005-11-01 |
Jim Laskey | Allow itineraries to be passed through the Target Machine. |
tree | commitdiff |
2005-10-27 |
Jim Laskey | Structures used to hold scheduling information. |
tree | commitdiff |
2005-10-25 |
Jim Laskey | Preparation of supporting scheduling info. Need to... |
tree | commitdiff |
2005-10-23 |
Chris Lattner | Move static functions to .cpp file, reduce #includes... |
tree | commitdiff |
2005-10-21 |
Nate Begeman | Invert the TargetLowering flag that controls divide... |
tree | commitdiff |
2005-10-20 |
Nate Begeman | Enable targets to say that integer divide is expensive... |
tree | commitdiff |
2005-10-18 |
Nate Begeman | Add the ability to lower return instructions to TargetL... |
tree | commitdiff |
2005-10-03 |
Chris Lattner | Fix case of path |
tree | commitdiff |
2005-10-03 |
Chris Lattner | This member can be const too |
tree | commitdiff |
2005-10-02 |
Chris Lattner | Expose the actual valuetype of each register class |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Rename MRegisterDesc -> TargetRegisterDesc for consistency |
tree | commitdiff |
2005-09-30 |
Chris Lattner | trim down the target info structs now that we have... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | expose a new virtual method |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Change these methods to take RC's |
tree | commitdiff |
next |