projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[SystemZ] Clean up warning
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMBaseRegisterInfo.h
2014-10-03
Renato Golin
Revert 202433 - Provide a target override for the lates...
blob
|
commitdiff
|
raw
2014-08-13
Benjamin Kramer
Canonicalize header guards into a common format.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-16
Chris Bieneman
[RegisterCoalescer] Moving the RegisterCoalescer subtar...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
Craig Topper
Make consistent use of MCPhysReg instead of uint16_t...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Jim Grosbach
Simplify resolveFrameIndex() signature.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-22
Craig Topper
Prune includes in ARM target.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-27
Andrew Trick
Provide a target override for the latest regalloc heuri...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-10
Oliver Stannard
ARM: r12 is callee-saved for interrupt handlers
blob
|
commitdiff
|
raw
|
diff to current
2013-12-01
Tim Northover
ARM: fix bug in -Oz stack adjustment folding
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Rafael Espindola
Remove getEHExceptionRegister and getEHHandlerRegister.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-26
Stephen Lin
Clarify and doxygen-ify comments
blob
|
commitdiff
|
raw
|
diff to current
2013-06-26
Stephen Lin
ARM: Proactively ensure that the LowerCallResult hack...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-07
Bill Wendling
Don't cache the instruction and register info from...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-20
Stephen Lin
Add CodeGen support for functions that always return...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Eli Bendersky
Move the eliminateCallFramePseudoInstr method from...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-31
Chad Rosier
[PEI] Pass the frame index operand number to the elimin...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-04
Jakob Stoklund Olesen
Remove the old TRI::ResolveRegAllocHint() and getRawAll...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Jakob Stoklund Olesen
Implement ARMBaseRegisterInfo::getRegAllocationHints().
blob
|
commitdiff
|
raw
|
diff to current
2012-11-06
Chad Rosier
Mark the Int_eh_sjlj_dispatchsetup pseudo instruction...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Jakob Stoklund Olesen
Remove ARMBaseRegisterInfo::isReservedReg().
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Jakob Stoklund Olesen
Remove the canCombineSubRegIndices() target hook.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Jakob Stoklund Olesen
Add an MF argument to TRI::getPointerRegClass() and...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Preston Gurd
This patch fixes a problem which arose when using the...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t instead of unsigned to store registers...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t to store registers in callee saved registe...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-18
Jia Liu
Emacs-tag and some comment fix for all ARM, CellSPU...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-17
Jakob Stoklund Olesen
Implement ARMBaseRegisterInfo::getCallPreservedMask().
blob
|
commitdiff
|
raw
|
diff to current
2012-01-04
Evan Cheng
Fix more places which should be checking for iOS, not...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jakob Stoklund Olesen
Emit a getMatchingSuperRegClass() implementation for...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Evan Cheng
Change ARM / Thumb2 addc / adde and subc / sube modelin...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-16
Jim Grosbach
Thumb parsing diagnostics for low-reg requirements...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Evan Cheng
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Evan Cheng
Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Jakob Stoklund Olesen
Rename TRI::getAllocationOrder() to getRawAllocationOrd...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-30
Rafael Espindola
Use the dwarf->llvm mapping to print register names...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-26
Jakob Stoklund Olesen
Add a TRI::getLargestLegalSuperClass hook to provide...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Bob Wilson
Avoid write-after-write issue hazards for Cortex-A9.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-07
Cameron Zwarich
Move getRegPressureLimit() from TargetLoweringInfo...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-05
Anton Korobeynikov
Implement frame unwinding information emission for...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Bill Wendling
During local stack slot allocation, the materializeFram...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-27
Anton Korobeynikov
Move more PEI-related hooks to TFI
blob
|
commitdiff
|
raw
|
diff to current
2010-11-20
Anton Korobeynikov
Move some more hooks to TargetFrameInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Anton Korobeynikov
Move hasFP() and few related hooks to TargetFrameInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Eric Christopher
Rewrite stack callee saved spills and restores to use...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Chris Lattner
silence a ton of warnings from clang.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Anton Korobeynikov
First step of huge frame-related refactoring: move...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Eric Christopher
Revert this temporarily.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Eric Christopher
Change the prologue and epilogue to use push/pop for...
blob
|
commitdiff
|
raw
|
diff to current
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-03
Jim Grosbach
Re-apply r112883:
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-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-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-19
Jim Grosbach
Better handling of offsets on frame index references...
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-05
Jim Grosbach
For local variables in functions with a frame pointer...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Chris Lattner
prune #includes a little.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Eric Christopher
Constify some arguments.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-02
Jim Grosbach
Clean up 80 column violations. No functional change.
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-14
Evan Cheng
Teach two-address pass to do some coalescing while...
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-02-22
Jim Grosbach
Updated version of r96634 (which was reverted due 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-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
2009-11-22
Jim Grosbach
Generate more correct debug info for frame indices.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-12
David Greene
Make the MachineFunction argument of getFrameRegister...
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-20
Jim Grosbach
Enable post-pass frame index register scavenging for...
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-08-15
Evan Cheng
Do not use frame register to reference fixed stack...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-14
Evan Cheng
Leaf functions which do not save CSRs can be frameless...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-30
Evan Cheng
When fp is not eliminated, instructions with T2_i12...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Chris Lattner
Give getPointerRegClass() a "kind" value so that target...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-28
Evan Cheng
- More refactoring. This gets rid of all of the getOpco...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-26
Evan Cheng
Refactor. Get rid of a few more getOpcode() calls.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-24
David Goodwin
Correctly handle the Thumb-2 imm8 addrmode. Specialize...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-23
David Goodwin
Fix frame index elimination to correctly handle thumb...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Evan Cheng
Get rid one of the getRegisterNumbering. Also add D16...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Evan Cheng
Let callers decide the sub-register index on the def...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Evan Cheng
80 col violation.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
David Goodwin
Generalize opcode selection in ARMBaseRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
David Goodwin
Push methods into base class in preparation for sharing.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
David Goodwin
Start breaking out common base functionality for regist...
blob
|
commitdiff
|
raw
|
diff to current