[RegisterCoalescer] Moving the RegisterCoalescer subtarget hook onto the TargetRegist...
[oota-llvm.git] / lib / Target / ARM / ARMBaseRegisterInfo.h
2014-07-16 Chris Bieneman[RegisterCoalescer] Moving the RegisterCoalescer subtar...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-04-02 Jim GrosbachSimplify resolveFrameIndex() signature.
2014-03-22 Craig TopperPrune includes in ARM target.
2014-03-10 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-02-27 Andrew TrickProvide a target override for the latest regalloc heuri...
2014-02-10 Oliver StannardARM: r12 is callee-saved for interrupt handlers
2013-12-01 Tim NorthoverARM: fix bug in -Oz stack adjustment folding
2013-10-07 Rafael EspindolaRemove getEHExceptionRegister and getEHHandlerRegister.
2013-06-26 Stephen LinClarify and doxygen-ify comments
2013-06-26 Stephen LinARM: Proactively ensure that the LowerCallResult hack...
2013-06-07 Bill WendlingDon't cache the instruction and register info from...
2013-04-20 Stephen LinAdd CodeGen support for functions that always return...
2013-02-21 Eli BenderskyMove the eliminateCallFramePseudoInstr method from...
2013-01-31 Chad Rosier[PEI] Pass the frame index operand number to the elimin...
2012-12-04 Jakob Stoklund OlesenRemove the old TRI::ResolveRegAllocHint() and getRawAll...
2012-12-03 Jakob Stoklund OlesenImplement ARMBaseRegisterInfo::getRegAllocationHints().
2012-11-06 Chad RosierMark the Int_eh_sjlj_dispatchsetup pseudo instruction...
2012-10-26 Jakob Stoklund OlesenRemove ARMBaseRegisterInfo::isReservedReg().
2012-10-26 Jakob Stoklund OlesenRemove the canCombineSubRegIndices() target hook.
2012-05-07 Jakob Stoklund OlesenAdd an MF argument to TRI::getPointerRegClass() and...
2012-04-23 Preston GurdThis patch fixes a problem which arose when using the...
2012-03-04 Craig TopperUse uint16_t instead of unsigned to store registers...
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-01-17 Jakob Stoklund OlesenImplement ARMBaseRegisterInfo::getCallPreservedMask().
2012-01-04 Evan ChengFix more places which should be checking for iOS, not...
2011-12-19 Jakob Stoklund OlesenEmit a getMatchingSuperRegClass() implementation for...
2011-08-30 Evan ChengChange ARM / Thumb2 addc / adde and subc / sube modelin...
2011-08-16 Jim GrosbachThumb parsing diagnostics for low-reg requirements...
2011-07-18 Evan ChengSink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
2011-06-27 Evan ChengMerge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc...
2011-06-16 Jakob Stoklund OlesenRename TRI::getAllocationOrder() to getRawAllocationOrd...
2011-05-30 Rafael EspindolaUse the dwarf->llvm mapping to print register names...
2011-04-26 Jakob Stoklund OlesenAdd a TRI::getLargestLegalSuperClass hook to provide...
2011-04-19 Bob WilsonAvoid write-after-write issue hazards for Cortex-A9.
2011-03-07 Cameron ZwarichMove getRegPressureLimit() from TargetLoweringInfo...
2011-03-05 Anton KorobeynikovImplement frame unwinding information emission for...
2010-12-17 Bill WendlingDuring local stack slot allocation, the materializeFram...
2010-11-27 Anton KorobeynikovMove more PEI-related hooks to TFI
2010-11-20 Anton KorobeynikovMove some more hooks to TargetFrameInfo
2010-11-18 Anton KorobeynikovMove hasFP() and few related hooks to TargetFrameInfo.
2010-11-18 Eric ChristopherRewrite stack callee saved spills and restores to use...
2010-11-15 Chris Lattnersilence a ton of warnings from clang.
2010-11-15 Anton KorobeynikovFirst step of huge frame-related refactoring: move...
2010-11-11 Eric ChristopherRevert this temporarily.
2010-11-11 Eric ChristopherChange the prologue and epilogue to use push/pop for...
2010-09-15 Jim Grosbachmove getRegisterNumbering() to out of ARMBaseRegisterIn...
2010-09-15 Jim Grosbachsimplify getRegisterNumbering(). Remove the unused...
2010-09-03 Jim GrosbachRe-apply r112883:
2010-09-03 Daniel DunbarRevert "For ARM stack frames that utilize variable...
2010-09-02 Jim GrosbachFor ARM stack frames that utilize variable sized object...
2010-08-26 Jim GrosbachSimplify eliminateFrameIndex() interface back down...
2010-08-26 Jim Grosbachtidy up a bit. no functional change.
2010-08-24 Jim GrosbachAdd ARM heuristic for when to allocate a virtual base...
2010-08-24 Jim GrosbachMove enabling the local stack allocation pass into...
2010-08-19 Jim GrosbachBetter handling of offsets on frame index references...
2010-08-18 Jim GrosbachAdd hook for re-using virtual base registers for local...
2010-08-17 Jim GrosbachAdd materialization of virtual base registers for frame...
2010-08-17 Jim GrosbachAdd hook to examine an instruction referencing a frame...
2010-08-05 Jim GrosbachFor local variables in functions with a frame pointer...
2010-07-20 Chris Lattnerprune #includes a little.
2010-07-20 Eric ChristopherConstify some arguments.
2010-06-02 Jim GrosbachClean up 80 column violations. No functional change.
2010-06-02 Bob WilsonRename canCombinedSubRegIndex method to something more...
2010-06-02 Rafael EspindolaReplace ARM's getCalleeSavedRegClasses with a simpler...
2010-05-14 Evan ChengTeach two-address pass to do some coalescing while...
2010-03-09 Jim GrosbachChange the Value argument to eliminateFrameIndex to...
2010-02-22 Jim GrosbachUpdated version of r96634 (which was reverted due to...
2010-02-19 Bob WilsonRevert 96634. It causes assertion failures for 126...
2010-02-19 Jim GrosbachRadar 7636153. In the presence of large call frames...
2010-01-26 Chris Lattnerconstify a method argument.
2010-01-19 Jim GrosbachFor aligned load/store instructions, it's only required...
2009-11-22 Jim GrosbachGenerate more correct debug info for frame indices.
2009-11-12 David GreeneMake the MachineFunction argument of getFrameRegister...
2009-10-27 Jim GrosbachInfrastructure for dynamic stack realignment on ARM...
2009-10-25 Evan ChengAdd ARM getMatchingSuperRegClass to handle S / D /...
2009-10-20 Jim GrosbachEnable post-pass frame index register scavenging for...
2009-10-07 Jim GrosbachAdd register-reuse to frame-index register scavenging...
2009-08-15 Evan ChengDo not use frame register to reference fixed stack...
2009-08-14 Evan ChengLeaf functions which do not save CSRs can be frameless...
2009-07-30 Evan ChengWhen fp is not eliminated, instructions with T2_i12...
2009-07-29 Chris LattnerGive getPointerRegClass() a "kind" value so that target...
2009-07-28 Evan Cheng- More refactoring. This gets rid of all of the getOpco...
2009-07-26 Evan ChengRefactor. Get rid of a few more getOpcode() calls.
2009-07-24 David GoodwinCorrectly handle the Thumb-2 imm8 addrmode. Specialize...
2009-07-23 David GoodwinFix frame index elimination to correctly handle thumb...
2009-07-22 Evan ChengGet rid one of the getRegisterNumbering. Also add D16...
2009-07-16 Evan ChengLet callers decide the sub-register index on the def...
2009-07-10 Evan Cheng80 col violation.
2009-07-08 David GoodwinGeneralize opcode selection in ARMBaseRegisterInfo.
2009-07-08 David GoodwinPush methods into base class in preparation for sharing.
2009-07-08 David GoodwinStart breaking out common base functionality for regist...