Rename "HasCalls" in MachineFrameInfo to "AdjustsStack" to better describe what
[oota-llvm.git] / lib / Target / ARM / ARMBaseRegisterInfo.cpp
2010-05-14 Bill WendlingRename "HasCalls" in MachineFrameInfo to "AdjustsStack...
2010-05-14 Evan ChengAdded a QQQQ register file to model 4-consecutive Q...
2010-05-13 Bob WilsonFix pr7110: For non-Darwin targets UnspilledCS1GPRs...
2010-05-06 Evan ChengRe-apply 103156 and 103157. 103156 didn't break anythin...
2010-05-06 Eric ChristopherRevert r103156 since it was breaking the build bots.
2010-05-06 Evan ChengAdding pseudo 256-bit registers QQ0 . . . QQ7 to repres...
2010-04-26 Evan ChengAdd ARM specific emitFrameIndexDebugValue.
2010-04-21 Evan ChengImplement -disable-non-leaf-fp-elim which disable frame...
2010-04-15 Dan GohmanReuseFrameIndexVals is used in multiple files, so it...
2010-04-15 Dan GohmanFix a bunch of namespace polution.
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-02 Chris Lattneruse DebugLoc default ctor instead of DebugLoc::getUnkno...
2010-03-20 Bob WilsonFix a very bad typo. Since the register number was...
2010-03-10 Jim GrosbachMake sure the LR gets pushed in functions that use...
2010-03-09 Jim GrosbachChange the Value argument to eliminateFrameIndex to...
2010-03-09 Jim Grosbachscavenged frame index value re-use gets confused when...
2010-03-04 Bob Wilsonpr6478: The frame pointer spill frame index is only...
2010-02-24 Jakob Stoklund OlesenCreate a stack frame on ARM when
2010-02-24 Chandler CarruthRemove an unused variable. Was this intentional?
2010-02-24 Jim Grosbachhandle very large call frames when require SPAdj !...
2010-02-23 Jim GrosbachSpelling. s/suppor /support /
2010-02-22 Jim GrosbachUpdated version of r96634 (which was reverted due to...
2010-02-22 Jim GrosbachClean up a bit and fix for when SPAdj != 0
2010-02-22 Jim GrosbachThe predicate index isn't fixed, so scan for it 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-02-13 Evan ChengTeach MachineFrameInfo to track maximum alignment while...
2010-02-02 Jim GrosbachAs of r79039, we still try to eliminate the frame point...
2010-01-26 Chris Lattnerconstify a method argument.
2010-01-19 Jim GrosbachFor aligned load/store instructions, it's only required...
2010-01-06 Jim Grosbach80 column violations
2010-01-06 Jim GrosbachAddressing mode 6 (load/store) instructions can't encod...
2009-12-22 Jakob Stoklund OlesenUse proper move instructions. Make the verifier happy.
2009-12-06 Anton KorobeynikovDynamic stack realignment use of sp register as source...
2009-12-02 Jim GrosbachFactor the stack alignment calculations out into a...
2009-11-22 Jim GrosbachMove default FrameReg val to getFrameIndexReference...
2009-11-22 Jim GrosbachGenerate more correct debug info for frame indices.
2009-11-21 Jim GrosbachRevert 89562. We're being sneakier than I was giving...
2009-11-21 Jim GrosbachDarwin requires a frame pointer for all non-leaf functi...
2009-11-16 Jim GrosbachMake the pass class name more explicit.
2009-11-16 Jim Grosbachmake pass name a bit more clear
2009-11-15 Jim GrosbachDetect need for autoalignment of the stack earlier...
2009-11-12 David GreeneAdd a bool flag to StackObjects telling whether they...
2009-11-09 Jim GrosbachNow that the default is 'enabled,' a separate command...
2009-11-09 Jim GrosbachEnable dynamic stack realignment by default.
2009-11-09 Jim GrosbachSet dynamic stack realignment to real values.
2009-11-09 Jim GrosbachUse Unified Assembly Syntax for the ARM backend.
2009-11-08 Jim GrosbachUse aligned load/store instructions for spilling Q...
2009-11-04 Jim GrosbachGrammar.
2009-11-04 Jim GrosbachNow that the memory leak from McCat/08-main has been...
2009-11-04 Jim GrosbachIf a function has no stack frame at all, dynamic realig...
2009-11-04 Jim Grosbachdynamic stack realignment necessitates scanning the...
2009-11-03 Evan ChengFix PR5367. QPR_8 is the super regclass of DPR_8 and...
2009-11-03 Anton KorobeynikovRevert r85049, it is causing PR5367
2009-11-01 Evan ChengMake use of imm12 version of Thumb2 ldr / str instructi...
2009-10-30 Jim GrosbachDial back the realignment a bit.
2009-10-29 Jim GrosbachTo get more thorough testing from llc-beta nightly...
2009-10-28 Jim GrosbachCleanup now that frame index scavenging via post-pass...
2009-10-27 Jim GrosbachEnable virtual register based frame index scavenging...
2009-10-27 Jim GrosbachInfrastructure for dynamic stack realignment on ARM...
2009-10-25 Evan ChengAdd ARM getMatchingSuperRegClass to handle S / D /...
2009-10-21 Jim GrosbachMissing piece of the ARM frame index post-scavenging...
2009-10-21 Jim GrosbachConditionalize ARM/T2 frame index post-scavenging while...
2009-10-20 Jim GrosbachDisable by default while debugging
2009-10-20 Jim Grosbachadd cmd line opt to disable frame index reuse for ARM...
2009-10-20 Jim GrosbachEnable post-pass frame index register scavenging for...
2009-10-19 Jim GrosbachEnable allocation of R3 in Thumb1
2009-10-07 Jim GrosbachAdd register-reuse to frame-index register scavenging...
2009-10-05 Jim GrosbachIn Thumb1, the register scavenger is not always able...
2009-09-30 Jim GrosbachClarify comment phrasing.
2009-09-30 Jim GrosbachWhen checking whether we need to reserve a register...
2009-09-29 Jim Grosbachminor cleanup and add clarifying comment
2009-09-28 Jim GrosbachAdjust processFunctionBeforeCalleeSavedScan() to correc...
2009-09-25 Bob WilsonAdd some comments to clarify things that I discovered...
2009-09-24 Jim GrosbachStart of revamping the register scavenging in PEI....
2009-09-18 Bob WilsonFix a typo in an assertion message.
2009-09-11 Jim GrosbachRevert array initialization regclass change so that...
2009-09-11 Jim GrosbachUpdate register class references to use the global...
2009-08-28 Daniel DunbarFix -Asserts warning, round two.
2009-08-28 Daniel DunbarFix -Asserts warning.
2009-08-27 Evan ChengFix PR4789. Teach eliminateFrameIndex how to handle...
2009-08-18 Jakob Stoklund OlesenSimplify RegScavenger::FindUnusedReg.
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-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-11 Jim GrosbachWhitespace cleanup. Remove trailing whitespace.
2009-08-10 Evan ChengUse tMOVgpr2gpr instead of t2MOVr.
2009-08-07 Evan ChengIt turns out most of the thumb2 instructions are not...
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 Chris Lattnermore simplifications and cleanup. :)
2009-07-28 Evan ChengCode clean up. No functionality changes.
2009-07-28 Evan Cheng- More refactoring. This gets rid of all of the getOpco...
2009-07-27 Evan ChengGet rid of more dead code.
2009-07-27 Evan ChengCosmetic change.
2009-07-27 Evan ChengGet rid of some more getOpcode calls.
2009-07-27 Evan ChengUse t2LDRi12 and t2STRi12 to load / store to / from...
2009-07-26 Evan ChengRefactor. Get rid of a few more getOpcode() calls.
2009-07-25 Evan Cheng80 col violation.
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
next