2010-08-09 |
Evan Cheng | ARMBaseRegisterInfo::hasFP() has been broken for a... |
blob | commitdiff | raw |
2010-08-05 |
Jim Grosbach | For local variables in functions with a frame pointer... |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Chandler Carruth | Silence a GCC warning about && and || without explicit... |
blob | commitdiff | raw | diff to current |
2010-08-04 |
Jim Grosbach | and back in. false alarm on the tests from another... |
blob | commitdiff | raw | diff to current |
2010-08-04 |
Jim Grosbach | oops. revert for a moment to clean up tests first. |
blob | commitdiff | raw | diff to current |
2010-08-04 |
Jim Grosbach | Reserve a stack slot if the function adjusts the stack... |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Nate Begeman | Add support for getting & setting the FPSCR application... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Chris Lattner | switch a private implementation of GetFunctionSizeInBytes. |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Eric Christopher | Constify some arguments. |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Eric Christopher | Remove unnecessary check that was subsumed into canReal... |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Eric Christopher | Make more explicit and add some currently disabled... |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Chandler Carruth | Add parentheses yet again to satisfy GCC's warnings. |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Jim Grosbach | In the presence of variable sized objects, allocate... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Dale Johannesen | Changes to ARM tail calls, mostly cosmetic. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Jakob Stoklund Olesen | When using ADDri to get the address of a stack object... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dale Johannesen | An attempt to fix the problem Anton reported with |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Dale Johannesen | Next round of tail call changes. Register used in... |
blob | commitdiff | raw | diff to current |
2010-06-03 |
Dale Johannesen | Early implementation of tail call for ARM. |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Bob Wilson | Rename canCombinedSubRegIndex method to something more... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Rafael Espindola | Replace ARM's getCalleeSavedRegClasses with a simpler... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Use enums instead of literals in the ARM backend. |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Switch ARMRegisterInfo.td to use SubRegIndex and elimin... |
blob | commitdiff | raw | diff to current |
2010-05-17 |
Jakob Stoklund Olesen | ARMBaseRegisterInfo::estimateRSStackSizeLimit() could... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Evan Cheng | Teach two-address pass to do some coalescing while... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Bill Wendling | Rename "HasCalls" in MachineFrameInfo to "AdjustsStack... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Evan Cheng | Added a QQQQ register file to model 4-consecutive Q... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Bob Wilson | Fix pr7110: For non-Darwin targets UnspilledCS1GPRs... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Re-apply 103156 and 103157. 103156 didn't break anythin... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Eric Christopher | Revert r103156 since it was breaking the build bots. |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Adding pseudo 256-bit registers QQ0 . . . QQ7 to repres... |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Evan Cheng | Add ARM specific emitFrameIndexDebugValue. |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Evan Cheng | Implement -disable-non-leaf-fp-elim which disable frame... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | ReuseFrameIndexVals is used in multiple files, so it... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Fix a bunch of namespace polution. |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | use DebugLoc default ctor instead of DebugLoc::getUnkno... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Fix a very bad typo. Since the register number was... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Jim Grosbach | Make sure the LR gets pushed in functions that use... |
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-03-09 |
Jim Grosbach | scavenged frame index value re-use gets confused when... |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Bob Wilson | pr6478: The frame pointer spill frame index is only... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Jakob Stoklund Olesen | Create a stack frame on ARM when |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chandler Carruth | Remove an unused variable. Was this intentional? |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Jim Grosbach | handle very large call frames when require SPAdj !... |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Jim Grosbach | Spelling. s/suppor /support / |
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-22 |
Jim Grosbach | Clean up a bit and fix for when SPAdj != 0 |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Jim Grosbach | The predicate index isn't fixed, so scan for it 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-02 |
Jim Grosbach | As of r79039, we still try to eliminate the frame point... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | constify a method argument. |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Jim Grosbach | For aligned load/store instructions, it's only required... |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Jim Grosbach | 80 column violations |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Jim Grosbach | Addressing mode 6 (load/store) instructions can't encod... |
blob | commitdiff | raw | diff to current |
2009-12-22 |
Jakob Stoklund Olesen | Use proper move instructions. Make the verifier happy. |
blob | commitdiff | raw | diff to current |
2009-12-06 |
Anton Korobeynikov | Dynamic stack realignment use of sp register as source... |
blob | commitdiff | raw | diff to current |
2009-12-02 |
Jim Grosbach | Factor the stack alignment calculations out into a... |
blob | commitdiff | raw | diff to current |
2009-11-22 |
Jim Grosbach | Move default FrameReg val to getFrameIndexReference... |
blob | commitdiff | raw | diff to current |
2009-11-22 |
Jim Grosbach | Generate more correct debug info for frame indices. |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Jim Grosbach | Revert 89562. We're being sneakier than I was giving... |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Jim Grosbach | Darwin requires a frame pointer for all non-leaf functi... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jim Grosbach | Make the pass class name more explicit. |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jim Grosbach | make pass name a bit more clear |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Jim Grosbach | Detect need for autoalignment of the stack earlier... |
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-11-09 |
Jim Grosbach | Now that the default is 'enabled,' a separate command... |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Jim Grosbach | Enable dynamic stack realignment by default. |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Jim Grosbach | Set dynamic stack realignment to real values. |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Jim Grosbach | Use Unified Assembly Syntax for the ARM backend. |
blob | commitdiff | raw | diff to current |
2009-11-08 |
Jim Grosbach | Use aligned load/store instructions for spilling Q... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jim Grosbach | Grammar. |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jim Grosbach | Now that the memory leak from McCat/08-main has been... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jim Grosbach | If a function has no stack frame at all, dynamic realig... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jim Grosbach | dynamic stack realignment necessitates scanning the... |
blob | commitdiff | raw | diff to current |
2009-11-03 |
Evan Cheng | Fix PR5367. QPR_8 is the super regclass of DPR_8 and... |
blob | commitdiff | raw | diff to current |
2009-11-03 |
Anton Korobeynikov | Revert r85049, it is causing PR5367 |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Evan Cheng | Make use of imm12 version of Thumb2 ldr / str instructi... |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Jim Grosbach | Dial back the realignment a bit. |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Jim Grosbach | To get more thorough testing from llc-beta nightly... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Jim Grosbach | Cleanup now that frame index scavenging via post-pass... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Jim Grosbach | Enable virtual register based frame index scavenging... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Jim Grosbach | Infrastructure for dynamic stack realignment on ARM... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Evan Cheng | Add ARM getMatchingSuperRegClass to handle S / D /... |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Jim Grosbach | Missing piece of the ARM frame index post-scavenging... |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Jim Grosbach | Conditionalize ARM/T2 frame index post-scavenging while... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jim Grosbach | Disable by default while debugging |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jim Grosbach | add cmd line opt to disable frame index reuse for ARM... |
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-19 |
Jim Grosbach | Enable allocation of R3 in Thumb1 |
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-10-05 |
Jim Grosbach | In Thumb1, the register scavenger is not always able... |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jim Grosbach | Clarify comment phrasing. |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jim Grosbach | When checking whether we need to reserve a register... |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Jim Grosbach | minor cleanup and add clarifying comment |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Jim Grosbach | Adjust processFunctionBeforeCalleeSavedScan() to correc... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Bob Wilson | Add some comments to clarify things that I discovered... |
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-18 |
Bob Wilson | Fix a typo in an assertion message. |
blob | commitdiff | raw | diff to current |
next |