projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add X86FastISel support for return statements. This entails refactoring
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMRegisterInfo.td
2010-06-21
Dale Johannesen
Fix PR 7433. Silly typo in non-Darwin ARM tail call
blob
|
commitdiff
|
raw
2010-06-18
Evan Cheng
Allow ARM if-converter to be run after post allocation...
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-02
Jim Grosbach
Clean up 80 column violations. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-26
Jakob Stoklund Olesen
Give SubRegIndex names to all ARM subregisters. This...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-26
Jakob Stoklund Olesen
Replace the SubRegSet tablegen class with a less error...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-26
Jakob Stoklund Olesen
Revert "Replace the SubRegSet tablegen class with a...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-26
Jakob Stoklund Olesen
Replace the SubRegSet tablegen class with a less error...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-25
Jakob Stoklund Olesen
Remove NumberHack entirely.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-24
Jakob Stoklund Olesen
Switch SubRegSet to using symbolic SubRegIndices
blob
|
commitdiff
|
raw
|
diff to current
2010-05-24
Jakob Stoklund Olesen
Lose the dummies
blob
|
commitdiff
|
raw
|
diff to current
2010-05-24
Jakob Stoklund Olesen
Replace the tablegen RegisterClass field SubRegClassLis...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-24
Jakob Stoklund Olesen
Fix a few places that depended on the numeric value...
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-14
Evan Cheng
Teach two-address pass to do some coalescing while...
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
Evan Cheng
Add comment about the pseudo registers QQ, each of...
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-01-25
Johnny Chen
Make it SP, LR, PC for GPR Register Class instead of...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-25
Johnny Chen
Fixed the order of GPR RegisterClass regs to be: ....
blob
|
commitdiff
|
raw
|
diff to current
2010-01-13
Jakob Stoklund Olesen
Remove the JustSP single-register regclass.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-22
Jakob Stoklund Olesen
Add a SPR register class to the ARM target.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-03
Evan Cheng
Add QPR_8 as a superreg class of SPR_8 and DPR_8.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-02
Anton Korobeynikov
Do not infer the target type for COPY_TO_REGCLASS from...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-24
Jim Grosbach
Restrict Thumb1 register allocation to low registers...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-23
Jim Grosbach
FIXME no longer applies. R12 and R3 are available 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-09-13
Anton Korobeynikov
Fix merge problem
blob
|
commitdiff
|
raw
|
diff to current
2009-09-13
Anton Korobeynikov
Define proper subreg sets for arm - this should fix...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-12
Anton Korobeynikov
Add QPR_VFP2 regclass and add copy_to_regclass nodes...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-08
Anton Korobeynikov
Add NEON 'laned' operations. This fixes another bunch...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
David Goodwin
When using NEON for single-precision FP, the NEON resul...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Evan Cheng
In thumb mode, r7 is used as frame register. This fixes...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Evan Cheng
Add VFP3 D registers to the DPR register class.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Evan Cheng
Fix a obvious copy-n-paste bug.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-20
Evan Cheng
Model fpscr to prevent fcmped / fcmpezs etc from being...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Bob Wilson
Fix an obvious copy-and-paste error.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Bob Wilson
Revert 75309.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Bob Wilson
Add superclasses of ARM Neon quad registers. The Q2PR...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-22
Bob Wilson
Add support for ARM's Advanced SIMD (NEON) instruction...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-22
Bob Wilson
For Darwin on ARMv6 and newer, make register r9 availab...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-18
Evan Cheng
Remove UseThumbBacktraces. Just check if subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-08
Anton Korobeynikov
The attached patches implement most of the ARM AAPCS...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-05
Evan Cheng
Changing allocation ordering from r3 ... r0 back to...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-07
Jim Grosbach
PR2985 / <rdar://problem/6584986>
blob
|
commitdiff
|
raw
|
diff to current
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-11
Anton Korobeynikov
Use TableGen to emit information for dwarf register...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-05
Evan Cheng
Added ARM::CPSR to represent ARM CPSR status register.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-20
Evan Cheng
Specify S registers as D registers' sub-registers.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-08
Evan Cheng
Change register allocation order to Dale's suggestion.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-07
Evan Cheng
ARM always use register scavenger. No longer reserves...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-28
Evan Cheng
Make requiresRegisterScavenging determination on a...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-28
Evan Cheng
Temporary: make R12 available in ARM mode if RegScaveng...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Evan Cheng
Minor tweak. Allocate r0 to r3 in reverse order, r3...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-29
Evan Cheng
Comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-23
Evan Cheng
hasFP() is now a virtual method of MRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-20
Evan Cheng
Clean up ARM PEI code.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-19
Evan Cheng
ARM backend contribution from Apple.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-26
Rafael Espindola
initial support for frame pointers
blob
|
commitdiff
|
raw
|
diff to current
2006-10-02
Rafael Espindola
fix the names of the 64bit fp register
blob
|
commitdiff
|
raw
|
diff to current
2006-09-29
Rafael Espindola
add floating point registers
blob
|
commitdiff
|
raw
|
diff to current
2006-08-17
Chris Lattner
Constify some methods. Patch provided by Anton Vayvod...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-18
Rafael Espindola
initial implementation of ARMRegisterInfo::eliminateFra...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-14
Rafael Espindola
added a skeleton of the ARM backend
blob
|
commitdiff
|
raw
|
diff to current