2010-04-13 |
Dan Gohman | Rename MachineFrameInfo variables to MFI, for consisten... |
blob | commitdiff | raw |
2010-04-05 |
Chris Lattner | remove the MMI pointer from MachineFrameInfo. |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Jim Grosbach | Clear up the last (famous last words) frame index value... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Jim Grosbach | Change the Value argument to eliminateFrameIndex to... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Jim Grosbach | Updated version of r96634 (which was reverted due to... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Bob Wilson | Revert 96634. It causes assertion failures for 126... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Jim Grosbach | Radar 7636153. In the presence of large call frames... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Evan Cheng | Teach MachineFrameInfo to track maximum alignment while... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Bill Wendling | Remove dead store. |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Anton Korobeynikov | Honour setHasCalls() set from isel. |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
David Greene | Add a bool flag to StackObjects telling whether they... |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Jim Grosbach | When the function is doing dynamic stack realignment... |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Jim Grosbach | Cleanup of frame index scavenging. Better code flow... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jim Grosbach | Better handle instructions that re-def a scratch register |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jim Grosbach | Register re-use for scavenged frame indices must check... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jim Grosbach | Enable post-pass frame index register scavenging for... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Evan Cheng | Distinquish stack slots from other stack objects. They... |
blob | commitdiff | raw | diff to current |
2009-10-14 |
Jim Grosbach | Make loop not recalc getNumOperands() each time around |
blob | commitdiff | raw | diff to current |
2009-10-14 |
Jim Grosbach | quiet compiler warning |
blob | commitdiff | raw | diff to current |
2009-10-09 |
Jim Grosbach | when previous scratch register is killed, flag the... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Jim Grosbach | Re-enable register scavenging in Thumb1 by default. |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Jim Grosbach | bugfix. The target may use virtual registers that aren... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | reverting thumb1 scavenging default due to test failure... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | Enable thumb1 register scavenging by default. |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | grammar |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | add initializers for clarity. Add missing assignment... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | Add register-reuse to frame-index register scavenging... |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jim Grosbach | Add additional assert() to verify no extraneous use... |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jim Grosbach | replace TRI->isVirtualRegister() with TargetRegisterInf... |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jim Grosbach | fix compiler warning |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Jim Grosbach | Simplify the tracking of virtual frame index registers... |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Tilmann Scheller | Use explicit structs instead of std::pair to map callee... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Bob Wilson | pr4926: ARM requires the stack pointer to be aligned... |
blob | commitdiff | raw | diff to current |
2009-09-24 |
Jim Grosbach | Start of revamping the register scavenging in PEI.... |
blob | commitdiff | raw | diff to current |
2009-09-24 |
Bob Wilson | Fix a hypothetical problem for targets with StackGrowsU... |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Bob Wilson | Edit a comment. |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Bob Wilson | Fix a comment typo and some whitespace. |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Devang Patel | Record variable debug info at ISel time directly. |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Jakob Stoklund Olesen | Don't setCalleeSavedInfoValid() until spills are interted. |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Jakob Stoklund Olesen | Add MachineFrameInfo::getPristineRegisters(MBB) method. |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Use setPreservesAll and setPreservesCFG in CodeGen... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Reapply r77654 with a fix: MachineFunctionPass's getAna... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Daniel Dunbar | Revert r77654, it appears to be causing llvm-gcc bootst... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Manage MachineFunctions with an analysis Pass instead... |
blob | commitdiff | raw | diff to current |
2009-07-17 |
Anton Korobeynikov | Add support for naked functions |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Dale Johannesen | Assume an inline asm might be a call, so we get |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Anton Korobeynikov | Scan for presence of calls and determine max callframe... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Evan Cheng | Targets sometimes assign fixed stack object to spill... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Bill Wendling | Use interators instead of counters for loops. |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Jim Grosbach | Removing the HasBuiltinSetjmp flag and associated bits... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
John Mosby | PEI: rename PEI.h to PrologEpilogInserter.h to adhere... |
blob | commitdiff | raw | diff to current |
2009-05-12 |
Jim Grosbach | Add support for GCC compatible builtin setjmp and longj... |
blob | commitdiff | raw | diff to current |
2009-05-12 |
John Mosby | Restructure PEI code: |
blob | commitdiff | raw | diff to current |
2009-05-11 |
Evan Cheng | Apply patch review feedback. |
blob | commitdiff | raw | diff to current |
2009-05-11 |
Evan Cheng | Unbreak non-debug build. |
blob | commitdiff | raw | diff to current |
2009-05-11 |
John Mosby | Shrink wrapping in PEI: |
blob | commitdiff | raw | diff to current |
2009-03-27 |
John Mosby | Shrink wrapping in PEI: initial release. Finishing... |
blob | commitdiff | raw | diff to current |
2009-03-24 |
Evan Cheng | Fix PR3845: Avoid stale MachineInstruction pointer... |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Chris Lattner | Apply the patch requested in PR3846. |
blob | commitdiff | raw | diff to current |
2009-03-19 |
Chris Lattner | Fix PEI to not walk off the start of a block when an... |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Duncan Sands | Rename getAnalysisToUpdate to getAnalysisIfAvailable. |
blob | commitdiff | raw | diff to current |
2008-11-07 |
Bill Wendling | Refactor code that adjusts the offsets of stack objects. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Bill Wendling | Don't recalculate the stack position of the stack prote... |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Bill Wendling | - Rename stackprotector_{prologue,epilogue} to stackpro... |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Bill Wendling | Implement the stack protector stack accesses via intrin... |
blob | commitdiff | raw | diff to current |
2008-10-31 |
Bill Wendling | Revert r58489. It isn't correct for all cases. |
blob | commitdiff | raw | diff to current |
2008-10-31 |
Bill Wendling | Don't skip over all "terminator" instructions when... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Evan Cheng | Instead of setPreservesAll, just mark them preseving... |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Evan Cheng | Mark several codegen passes as preserving all analysis. |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Dan Gohman | Fix a comment to say nonnegative instead of positive. |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Dale Johannesen | No need to align the stack if there are no stack |
blob | commitdiff | raw | diff to current |
2008-06-26 |
Dale Johannesen | Fixes the last x86-64 test failure in compat.exp: |
blob | commitdiff | raw | diff to current |
2008-06-03 |
Bruno Cardoso Lopes | Fixed bug in bad behavior in calculateFrameObjectOffsets, |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Use precomputed value, if any |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Cleanup |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Chris Lattner | detabify llvm, patch by Mike Stump! |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Bill Wendling | Miscellaneous clean-ups based on Evan's feedback: |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Bill Wendling | Multiple instructions can be inserted when eliminating... |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Evan Cheng | Don't track max alignment during stack object allocatio... |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Evan Cheng | Spiller now remove unused spill slots. |
blob | commitdiff | raw | diff to current |
2008-02-21 |
Bill Wendling | Adjust the MaxAlignment for the special register scaven... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
blob | commitdiff | raw | diff to current |
2008-02-01 |
Evan Cheng | Remove the nasty LABEL hack with a much less evil one... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Also avoid adding callee save code before debug labels. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Duncan Sands | Remove an unused variable. |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Owen Anderson | I should not be allowed to commit when sleepy. |
blob | commitdiff | raw | diff to current |
2008-01-01 |
Owen Anderson | Move some more instruction creation methods from Regist... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | MachineOperand::getImmedValue -> MachineOperand::getImm |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Evan Cheng | Add a argument to storeRegToStackSlot and storeRegToAdd... |
blob | commitdiff | raw | diff to current |
next |