A few 80-col violations.
[oota-llvm.git] / lib / CodeGen / PrologEpilogInserter.cpp
2009-05-11 John MosbyShrink wrapping in PEI:
2009-03-27 John MosbyShrink wrapping in PEI: initial release. Finishing...
2009-03-24 Evan ChengFix PR3845: Avoid stale MachineInstruction pointer...
2009-03-20 Chris LattnerApply the patch requested in PR3846.
2009-03-19 Chris LattnerFix PEI to not walk off the start of a block when an...
2009-01-28 Duncan SandsRename getAnalysisToUpdate to getAnalysisIfAvailable.
2008-11-07 Bill WendlingRefactor code that adjusts the offsets of stack objects.
2008-11-06 Bill WendlingDon't recalculate the stack position of the stack prote...
2008-11-06 Bill Wendling- Rename stackprotector_{prologue,epilogue} to stackpro...
2008-11-06 Bill WendlingImplement the stack protector stack accesses via intrin...
2008-10-31 Bill WendlingRevert r58489. It isn't correct for all cases.
2008-10-31 Bill WendlingDon't skip over all "terminator" instructions when...
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-09-22 Evan ChengInstead of setPreservesAll, just mark them preseving...
2008-09-22 Evan ChengMark several codegen passes as preserving all analysis.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-07-16 Dan GohmanFix a comment to say nonnegative instead of positive.
2008-06-30 Dale JohannesenNo need to align the stack if there are no stack
2008-06-26 Dale JohannesenFixes the last x86-64 test failure in compat.exp:
2008-06-03 Bruno Cardoso LopesFixed bug in bad behavior in calculateFrameObjectOffsets,
2008-04-23 Anton KorobeynikovUse precomputed value, if any
2008-04-23 Anton KorobeynikovCleanup
2008-03-20 Chris Lattnerdetabify llvm, patch by Mike Stump!
2008-03-03 Bill WendlingMiscellaneous clean-ups based on Evan's feedback:
2008-03-03 Bill WendlingMultiple instructions can be inserted when eliminating...
2008-02-27 Evan ChengDon't track max alignment during stack object allocatio...
2008-02-27 Evan ChengSpiller now remove unused spill slots.
2008-02-21 Bill WendlingAdjust the MaxAlignment for the special register scaven...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2008-02-01 Evan ChengRemove the nasty LABEL hack with a much less evil one...
2008-01-31 Evan ChengAdd an extra operand to LABEL nodes which distinguishes...
2008-01-31 Evan ChengAlso avoid adding callee save code before debug labels.
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-06 Duncan SandsRemove an unused variable.
2008-01-05 Owen AndersonI should not be allowed to commit when sleepy.
2008-01-01 Owen AndersonMove some more instruction creation methods from Regist...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-30 Chris LattnerMachineOperand::getImmedValue -> MachineOperand::getImm
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-05 Evan ChengAdd a argument to storeRegToStackSlot and storeRegToAdd...
2007-07-14 Anton KorobeynikovLong live the exception handling!
2007-05-31 Lauro Ramos VenancioFix PR1424.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-05-01 Evan ChengIf call frame is not part of stack frame and no dynamic...
2007-05-01 Evan ChengUnder normal circumstances, when a frame pointer is...
2007-04-25 Evan ChengMatch MachineFunction::UsedPhysRegs changes.
2007-04-25 Chris Lattnersupport for >4G stack frames
2007-04-25 Chris Lattnersupport > 4G stack objects
2007-04-09 Chris LattnerFix a bug introduced with my previous patch, where...
2007-04-09 Chris LattnerFix CodeGen/Generic/2007-04-08-MultipleFrameIndices...
2007-03-06 Evan ChengIf target decides to create an emergency spill slot...
2007-03-01 Evan ChengDelete register scavenger when done with it.
2007-03-01 Evan ChengInterface clean up.
2007-02-28 Chris Lattneradd a newline at end of file
2007-02-28 Evan ChengMake requiresRegisterScavenging determination on a...
2007-02-28 Evan ChengMRegisterInfo disowns RegScavenger. It's immutable.
2007-02-27 Evan ChengLet MRegisterInfo now owns RegScavenger.
2007-02-27 Evan Chengforward() should not increment internal iterator. Its...
2007-02-23 Evan ChengFirst potential client of register scavenger.
2007-01-26 Jim LaskeyChange the MachineDebugInfo to MachineModuleInfo to...
2007-01-25 Evan ChengAdded a MRegisterInfo hook that tells PEI the target...
2007-01-23 Evan ChengPEI is now responsible for adding MaxCallFrameSize...
2007-01-20 Evan ChengRemove an unused variable.
2007-01-20 Evan ChengWe not align the final stack slot but instead let the...
2007-01-02 Evan Cheng- Fixing naming inconsistency: calleesave -> calleesaved.
2006-12-07 Evan ChengInitialize {Min|Max}CSFrameIndex properly.
2006-09-28 Evan ChengTargetRegisterClass specifies the desired spill alignme...
2006-09-28 Evan ChengPEI now place callee save spills closest to the address...
2006-09-26 Evan ChengRename function. It's determining which callee-save...
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-08-25 Jim LaskeyTidy up.
2006-08-25 Jim LaskeyConsolidate callee saved register information so that...
2006-06-28 Chris LattnerShave another 27K off libllvmgcc.dylib with visibility...
2006-05-12 Chris LattnerRemove dead variable
2006-04-07 Jim LaskeyFoundation for call frame information.
2006-04-03 Chris LattnerThe stack alignment is now computed dynamically, just...
2005-11-06 Chris LattnerAlways compute max align.
2005-11-06 Nate BegemanAdd the necessary support to the ISel to allow targets...
2005-09-30 Chris Lattnernow that we have a reg class to spill with, get this...
2005-09-30 Chris LattnerNow that we have getCalleeSaveRegClasses() info, use...
2005-09-30 Chris LattnerChange this code ot pass register classes into the...
2005-08-29 Chris LattnerFix a bug in my previous patch that was using the wrong...
2005-08-26 Chris LattnerMake this code safe for when loadRegFromStackSlot inser...
2005-05-15 Chris LattnerWhen inserting callee-save register reloads, make sure...
2005-05-13 Chris LattnerTolerate instrs with extra args
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-23 Chris LattnerSimplify/speedup the PEI by not having to scan for...
2005-01-23 Chris LattnerSpeed this up a bit by making ModifiedRegs a vector...
2005-01-22 Chris LattnerImplicitly defined registers can clobber callee saved...
2005-01-19 Chris LattnerAdd an assertion that would have made more sense to...
2004-08-29 Nate BegemanPut this change back in after testing from Reid proved...
2004-08-27 Nate BegemanBack out change to divide getSpillSize by 8 until I...
2004-08-27 Nate BegemanRegister sizes are in bits, not bytes
2004-08-21 Chris LattnerRegister info alignment is in bits, frame object alignm...
2004-08-21 Chris LattnerNow that we have per-register spill size/alignment...
next