2007-10-18 |
Evan Cheng | Use SmallVectorImpl instead of SmallVector with hardcod... |
blob | commitdiff | raw |
2007-10-13 |
Evan Cheng | Change unfoldMemoryOperand(). User is now responsible... |
blob | commitdiff | raw | diff to current |
2007-10-10 |
Bill Wendling | Fix 80-column violations |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Evan Cheng | - Added a few target hooks to generate load / store... |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Evan Cheng | - Added MRegisterInfo::getCrossCopyRegClass() hook... |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Evan Cheng | Allow copyRegToReg to emit cross register classes copies. |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Evan Cheng | Add CopyCost to TargetRegisterClass. This specifies... |
blob | commitdiff | raw | diff to current |
2007-08-30 |
Evan Cheng | Add a variant of foldMemoryOperand to fold any load... |
blob | commitdiff | raw | diff to current |
2007-08-10 |
Christopher Lamb | Move isSubRegOf into MRegisterInfo. Fix a missed move... |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Christopher Lamb | Have register info provide the inverse mapping of regis... |
blob | commitdiff | raw | diff to current |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Evan Cheng | Add comment. |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Evan Cheng | Add immediate sub-registers. |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Christopher Lamb | Add support to tablegen for specifying subregister... |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Evan Cheng | Add SPAdj parameter to account for call frame setup... |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Nate Begeman | llvm bug #1350, parts 1, 2, and 3. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Evan Cheng | Added hook hasReservedCallFrame(). It returns true... |
blob | commitdiff | raw | diff to current |
2007-04-25 |
Evan Cheng | Test if a register is sub- or super-register of another. |
blob | commitdiff | raw | diff to current |
2007-04-21 |
Evan Cheng | Add super-register set. |
blob | commitdiff | raw | diff to current |
2007-04-20 |
Evan Cheng | Add sub-registers set accessor. |
blob | commitdiff | raw | diff to current |
2007-04-20 |
Evan Cheng | Add sub-register sets. |
blob | commitdiff | raw | diff to current |
2007-04-17 |
Evan Cheng | Change getAllocatableSet() so it returns allocatable... |
blob | commitdiff | raw | diff to current |
2007-03-20 |
Evan Cheng | Added MRegisterInfo hook to re-materialize an instruction. |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Evan Cheng | Minor interface change. |
blob | commitdiff | raw | diff to current |
2007-02-28 |
Evan Cheng | Make requiresRegisterScavenging determination on a... |
blob | commitdiff | raw | diff to current |
2007-02-28 |
Evan Cheng | MRegisterInfo disowns RegScavenger. It's immutable. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Evan Cheng | Let MRegisterInfo owns RegScavenger. |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Evan Cheng | Temporay hook to enable register scavening for specific... |
blob | commitdiff | raw | diff to current |
2007-02-22 |
Jim Laskey | Simplify lowering and selection of exception ops. |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Jim Laskey | Support to provide exception and selector registers. |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Evan Cheng | Re-apply my liveintervalanalysis changes. Now with... |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Reid Spencer | For PR1207: |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Evan Cheng | - Added regsOverlap() to test if two registers overlap... |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Evan Cheng | Use BitVector instead of vector<bool> which can be... |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Chris Lattner | rename DenseMap to IndexedMap. |
blob | commitdiff | raw | diff to current |
2007-01-25 |
Evan Cheng | Added a MRegisterInfo hook that tells PEI the target... |
blob | commitdiff | raw | diff to current |
2007-01-24 |
Jim Laskey | Repair debug frames as a prelude to eh_frames. Switche... |
blob | commitdiff | raw | diff to current |
2007-01-23 |
Evan Cheng | hasFP() is now a virtual method of MRegisterInfo. |
blob | commitdiff | raw | diff to current |
2007-01-02 |
Evan Cheng | Fix naming inconsistency: calleesave -> calleesaved. |
blob | commitdiff | raw | diff to current |
2007-01-02 |
Evan Cheng | Add virtual method spillCalleeSaveRegisters() and resto... |
blob | commitdiff | raw | diff to current |
2006-09-28 |
Evan Cheng | - Added a hook processFunctionBeforeCalleeSaveScn(... |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Chris Lattner | update some comments |
blob | commitdiff | raw | diff to current |
2006-08-17 |
Chris Lattner | Constify some methods. Patch provided by Anton Vayvod... |
blob | commitdiff | raw | diff to current |
2006-08-10 |
Chris Lattner | Doxygenify some methods. |
blob | commitdiff | raw | diff to current |
2006-08-03 |
Chris Lattner | update comment |
blob | commitdiff | raw | diff to current |
2006-07-21 |
Jim Laskey | Use an enumeration to eliminate data relocations. |
blob | commitdiff | raw | diff to current |
2006-07-19 |
Evan Cheng | Make sub- and super- register classes const. |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Evan Cheng | Also add super- register class info. |
blob | commitdiff | raw | diff to current |
2006-05-09 |
Evan Cheng | Added sub- register classes information. |
blob | commitdiff | raw | diff to current |
2006-04-10 |
Jim Laskey | Use existing information. |
blob | commitdiff | raw | diff to current |
2006-04-07 |
Jim Laskey | Foundation for call frame information. |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Jim Laskey | Expose base register for DwarfWriter. Refactor code... |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Jim Laskey | Tweak a comment. |
blob | commitdiff | raw | diff to current |
2006-03-23 |
Jim Laskey | Add support to locate local variables in frames (early... |
blob | commitdiff | raw | diff to current |
2006-02-22 |
Chris Lattner | Make the LLVM headers "-ansi -pedantic -Wno-long-long... |
blob | commitdiff | raw | diff to current |
2006-02-21 |
Chris Lattner | expose the set of values types holdable in a regclass... |
blob | commitdiff | raw | diff to current |
2006-02-02 |
Chris Lattner | Move isLoadFrom/StoreToStackSlot from MRegisterInfo... |
blob | commitdiff | raw | diff to current |
2006-02-02 |
Chris Lattner | add a new isStoreToStackSlot method |
blob | commitdiff | raw | diff to current |
2005-12-01 |
Nate Begeman | Support multiple ValueTypes per RegisterClass, needed... |
blob | commitdiff | raw | diff to current |
2005-10-03 |
Chris Lattner | Fix case of path |
blob | commitdiff | raw | diff to current |
2005-10-03 |
Chris Lattner | This member can be const too |
blob | commitdiff | raw | diff to current |
2005-10-02 |
Chris Lattner | Expose the actual valuetype of each register class |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | Rename MRegisterDesc -> TargetRegisterDesc for consistency |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | trim down the target info structs now that we have... |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | expose a new virtual method |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | Change these methods to take RC's |
blob | commitdiff | raw | diff to current |
2005-09-17 |
Chris Lattner | add a new callback |
blob | commitdiff | raw | diff to current |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2004-10-27 |
Nate Begeman | Move destructor out of line to avoid vtable emission... |
blob | commitdiff | raw | diff to current |
2004-10-27 |
Nate Begeman | Fix the build by eliminating some more dead code. ... |
blob | commitdiff | raw | diff to current |
2004-10-27 |
Nate Begeman | Remove dead data member in MRegisterInfo class. Thanks... |
blob | commitdiff | raw | diff to current |
2004-10-26 |
Nate Begeman | Remove method getRegClass from MRegisterInfo, as it... |
blob | commitdiff | raw | diff to current |
2004-08-29 |
Nate Begeman | Update doxygen comment now that getSpillSize is suppose... |
blob | commitdiff | raw | diff to current |
2004-08-26 |
Alkis Evlogimenos | Add getAllocatableSet() function. |
blob | commitdiff | raw | diff to current |
2004-08-16 |
Chris Lattner | Flags and TSFlags were (thankfully) never used, so... |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Add new TargetRegisterClass::contains method |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Implement a long overdue FIXME, by changing these metho... |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Eliminate the RegisterClass argument, since it can... |
blob | commitdiff | raw | diff to current |
2004-08-14 |
Nate Begeman | Elminiate MachineFunction& argument from eliminateFrame... |
blob | commitdiff | raw | diff to current |
2004-07-27 |
Chris Lattner | Fix out of date comment |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Misha Brukman | Fix grammar: 's is for possessive only. |
blob | commitdiff | raw | diff to current |
2004-06-04 |
Chris Lattner | Fix a nasty bug that caused areAliases to always return... |
blob | commitdiff | raw | diff to current |
2004-03-14 |
Alkis Evlogimenos | Another API change to MRegisterInfo::foldMemoryOperand... |
blob | commitdiff | raw | diff to current |
2004-03-14 |
Alkis Evlogimenos | Change MRegisterInfo::foldMemoryOperand to return the... |
blob | commitdiff | raw | diff to current |
2004-02-26 |
Alkis Evlogimenos | Uncomment assertions that register# != 0 on calls to |
blob | commitdiff | raw | diff to current |
2004-02-25 |
Alkis Evlogimenos | Temporarily comment out asserts as they break things... |
blob | commitdiff | raw | diff to current |
2004-02-25 |
Alkis Evlogimenos | Duh, forgot to close the parenthesis. |
blob | commitdiff | raw | diff to current |
2004-02-25 |
Alkis Evlogimenos | Add assert to isPhysicalRegister and isVirtualRegister... |
blob | commitdiff | raw | diff to current |
2004-02-25 |
Alkis Evlogimenos | Add DenseMap template and actually use it for for mappi... |
blob | commitdiff | raw | diff to current |
2004-02-19 |
Alkis Evlogimenos | This is needed by assignment verification in linear... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Simplify and document the new interface |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add API to check and fold memory operands into instruct... |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Chris Lattner | The prologue/epilogue related method calls have no... |
blob | commitdiff | raw | diff to current |
2004-02-12 |
Alkis Evlogimenos | Change interface so that we can add to the end of a... |
blob | commitdiff | raw | diff to current |
2004-02-12 |
Alkis Evlogimenos | Change MachineBasicBlock's vector of MachineInstr point... |
blob | commitdiff | raw | diff to current |
2004-02-01 |
Alkis Evlogimenos | Add MRegisterInfo::getNumRegs(). |
blob | commitdiff | raw | diff to current |
2004-01-31 |
Chris Lattner | Add two static methods to avoid having client code... |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-11-05 |
Misha Brukman | Since this function returns an int, let's actually... |
blob | commitdiff | raw | diff to current |
next |