2007-05-01 |
Evan Cheng | Add SPAdj parameter to account for call frame setup... |
blob | commitdiff | raw |
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 |
2003-11-04 |
Alkis Evlogimenos | Update documentation since it was misleading: make... |
blob | commitdiff | raw | diff to current |
2003-11-04 |
Alkis Evlogimenos | Change all machine basic block modifier functions in... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM copyright header (for lack of a better term). |
blob | commitdiff | raw | diff to current |
2003-08-21 |
Misha Brukman | The word `dependent' has no `a'. |
blob | commitdiff | raw | diff to current |
2003-07-30 |
Chris Lattner | Code generation passes don't need access to raw LLVM... |
blob | commitdiff | raw | diff to current |
2003-07-29 |
Chris Lattner | Move value type enums to CodeGen/ValueTypes.h |
blob | commitdiff | raw | diff to current |
2003-07-25 |
Chris Lattner | #include <cassert> as necessary... |
blob | commitdiff | raw | diff to current |
2003-06-22 |
Chris Lattner | Remove a ton of extraneous #includes |
blob | commitdiff | raw | diff to current |
2003-01-13 |
Chris Lattner | Add new getName method |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | * Keep track of register alignment as well as register... |
blob | commitdiff | raw | diff to current |
2002-12-25 |
Chris Lattner | Simplify spill interface methods |
blob | commitdiff | raw | diff to current |
2002-12-17 |
Chris Lattner | Simplify interface to remove virtual function references |
blob | commitdiff | raw | diff to current |
2002-12-16 |
Chris Lattner | Add support for register alias set description |
blob | commitdiff | raw | diff to current |
2002-12-15 |
Chris Lattner | Simplify interfaces used by regalloc to insert code |
blob | commitdiff | raw | diff to current |
next |