2006-04-07 |
Jim Laskey | Foundation for call frame information. |
blob | commitdiff | raw |
2006-04-03 |
Chris Lattner | The stack alignment is now computed dynamically, just... |
blob | commitdiff | raw | diff to current |
2005-11-06 |
Chris Lattner | Always compute max align. |
blob | commitdiff | raw | diff to current |
2005-11-06 |
Nate Begeman | Add the necessary support to the ISel to allow targets... |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | now that we have a reg class to spill with, get this... |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | Now that we have getCalleeSaveRegClasses() info, use... |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | Change this code ot pass register classes into the... |
blob | commitdiff | raw | diff to current |
2005-08-29 |
Chris Lattner | Fix a bug in my previous patch that was using the wrong... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Make this code safe for when loadRegFromStackSlot inser... |
blob | commitdiff | raw | diff to current |
2005-05-15 |
Chris Lattner | When inserting callee-save register reloads, make sure... |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | Tolerate instrs with extra args |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-01-23 |
Chris Lattner | Simplify/speedup the PEI by not having to scan for... |
blob | commitdiff | raw | diff to current |
2005-01-23 |
Chris Lattner | Speed this up a bit by making ModifiedRegs a vector... |
blob | commitdiff | raw | diff to current |
2005-01-22 |
Chris Lattner | Implicitly defined registers can clobber callee saved... |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Chris Lattner | Add an assertion that would have made more sense to... |
blob | commitdiff | raw | diff to current |
2004-08-29 |
Nate Begeman | Put this change back in after testing from Reid proved... |
blob | commitdiff | raw | diff to current |
2004-08-27 |
Nate Begeman | Back out change to divide getSpillSize by 8 until I... |
blob | commitdiff | raw | diff to current |
2004-08-27 |
Nate Begeman | Register sizes are in bits, not bytes |
blob | commitdiff | raw | diff to current |
2004-08-21 |
Chris Lattner | Register info alignment is in bits, frame object alignm... |
blob | commitdiff | raw | diff to current |
2004-08-21 |
Chris Lattner | Now that we have per-register spill size/alignment... |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Stop using CreateStackObject(RegClass*) |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | These methods no longer take a TargetRegisterClass... |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Alkis Evlogimenos | Make this compile on gc 3.4.1 (static_cast to non-const... |
blob | commitdiff | raw | diff to current |
2004-08-14 |
Nate Begeman | Elminiate MachineFunction& argument from eliminateFrame... |
blob | commitdiff | raw | diff to current |
2004-08-12 |
Chris Lattner | Split saveCallerSavedRegisters into two methods for... |
blob | commitdiff | raw | diff to current |
2004-08-07 |
Chris Lattner | Ok get rid of the REST of the tabs |
blob | commitdiff | raw | diff to current |
2004-08-07 |
Chris Lattner | Death to tabs |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | Fix fallout from getOffsetOfLocalArea() being negated... |
blob | commitdiff | raw | diff to current |
2004-06-10 |
Chris Lattner | Fix the prolog epilog code inserter to match the docume... |
blob | commitdiff | raw | diff to current |
2004-06-02 |
Chris Lattner | Adjust to new TargetMachine interface |
blob | commitdiff | raw | diff to current |
2004-02-15 |
Alkis Evlogimenos | Make dense maps keyed on physical registers smallerusing |
blob | commitdiff | raw | diff to current |
2004-02-15 |
Chris Lattner | Allow for fixed objects to reside in the local area... |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Chris Lattner | There is no reason to align the stack pointer if there... |
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-10 |
Chris Lattner | Do not use MachineOperand::isVirtualRegister either! |
blob | commitdiff | raw | diff to current |
2004-02-10 |
Chris Lattner | Eliminate users of MachineOperand::isPhysicalRegister |
blob | commitdiff | raw | diff to current |
2003-12-14 |
Alkis Evlogimenos | Change interface of MachineOperand as follows: |
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-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-10-08 |
Alkis Evlogimenos | Change MRegisterDesc::AliasSet, TargetInstrDescriptor... |
blob | commitdiff | raw | diff to current |
2003-08-13 |
Brian Gaeke | Factory methods for FunctionPasses now return type... |
blob | commitdiff | raw | diff to current |
2003-05-27 |
Vikram S. Adve | (1) Added special register class containing (for now... |
blob | commitdiff | raw | diff to current |
2003-05-02 |
Chris Lattner | Fix a bug which occurred with empty basic blocks |
blob | commitdiff | raw | diff to current |
2003-01-16 |
Chris Lattner | Fix problems with empty basic blocks |
blob | commitdiff | raw | diff to current |
2003-01-16 |
Chris Lattner | Arg, fix bugs in previous checkin... |
blob | commitdiff | raw | diff to current |
2003-01-16 |
Chris Lattner | Add assertion |
blob | commitdiff | raw | diff to current |
2003-01-15 |
Chris Lattner | * Insert prolog/epilog code before rewriting indexes |
blob | commitdiff | raw | diff to current |
2003-01-14 |
Chris Lattner | Rename MachineInstrInfo -> TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2003-01-13 |
Chris Lattner | Convert to MachineFunctionPass |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | Rename FunctionFrameInfo to MachineFrameInfo |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | Rename MachineFrameInfo to TargetFrameInfo.h |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | Initial checkin of Prolog/Epilog code inserter, which... |
blob | commitdiff | raw | diff to current |
|