projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Regenerate. No functional change, just cleanup.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMBaseRegisterInfo.cpp
2010-09-20
Jim Grosbach
Simplify ARM callee-saved register handling by removing...
blob
|
commitdiff
|
raw
2010-09-15
Jim Grosbach
move getRegisterNumbering() to out of ARMBaseRegisterIn...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-15
Jim Grosbach
simplify getRegisterNumbering(). Remove the unused...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Jim Grosbach
Re-enable usage of the ARM base pointer. r113394 fixed...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Jim Grosbach
Fix errant fall-throughs causing the base pointer to...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Jim Grosbach
Be more careful about when to do dynamic stack realignm...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Jim Grosbach
Add missing assert
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Jim Grosbach
disable for the moment while tracking down a few Thumb2...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Jim Grosbach
woops. need to update a test along with this.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Jim Grosbach
disable temporarily while sorting out a few test failur...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-03
Jim Grosbach
Re-apply r112883:
blob
|
commitdiff
|
raw
|
diff to current
2010-09-03
Jim Grosbach
Check the local frame alignment for determining whether...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-03
Daniel Dunbar
Revert "For ARM stack frames that utilize variable...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Jim Grosbach
For ARM stack frames that utilize variable sized object...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Jim Grosbach
trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2010-08-31
Jim Grosbach
SP relative offsets need to be adjusted by the local...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-31
Jim Grosbach
this assert should just be a condition, since this...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Jim Grosbach
Simplify eliminateFrameIndex() interface back down...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Jim Grosbach
tidy up a bit. no functional change.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Jim Grosbach
Turn off the scavenging based frame reg reuse briefly...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Jim Grosbach
Enable pre-RA virtual frame base register allocation...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-25
Jim Grosbach
Don't override the var from the enclosing scope.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Jim Grosbach
Add ARM heuristic for when to allocate a virtual base...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Jim Grosbach
Move enabling the local stack allocation pass into...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Jim Grosbach
add ARM cmd line option to force always using virtual...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Jim Grosbach
Better handling of offsets on frame index references...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Jim Grosbach
Add Thumb1 support for virtual frame indices.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-18
Jim Grosbach
Enable ARM base register reuse to local stack slot...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-18
Jim Grosbach
Add hook for re-using virtual base registers for local...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Jim Grosbach
Add materialization of virtual base registers for frame...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Jim Grosbach
Add hook to examine an instruction referencing a frame...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-10
Evan Cheng
Re-apply r110655 with fixes. Epilogue must restore...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-10
Daniel Dunbar
Revert r110655, "Fix ARM hasFP() semantics. It should...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-10
Evan Cheng
Fix ARM hasFP() semantics. It should return true whenev...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-09
Evan Cheng
ARMBaseRegisterInfo::hasFP() has been broken for a...
blob
|
commitdiff
|
raw
|
diff to current
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
next