projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix preload instruction isel. Only v7 supports pli, and only v7 with mp extension...
[oota-llvm.git]
/
include
/
llvm
/
Target
/
TargetRegisterInfo.h
2010-09-10
Jim Grosbach
add a comment explicitly calling out that allocation...
blob
|
commitdiff
|
raw
2010-09-03
Eric Christopher
Reapply this increase to the number of virtual register...
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-19
Eric Christopher
Re-re-revert this patch. It seems to be causing perfor...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Eric Christopher
Reapply the virtual register patch from 109102. The...
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-06
Jim Grosbach
spelling
blob
|
commitdiff
|
raw
|
diff to current
2010-07-23
Eric Christopher
Revert r109102 for now as it's causing JIT miscompilations.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-22
Duncan Sands
Increase the max physreg size. Patch by Pekka Jääskelä...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Eric Christopher
Grammar.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Eric Christopher
Constify some arguments.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Rafael Espindola
Convert the last use of getPhysicalRegisterRegClass...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-11
Rafael Espindola
Make getPhysicalRegisterRegClass non-virtual. Should...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-08
Jakob Stoklund Olesen
Implement X86InstrInfo::copyPhysReg
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Dan Gohman
Make getMinimalPhysRegClass' comment mention what makes...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-29
Rafael Espindola
Add a VT argument to getMinimalPhysRegClass and replace...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Dan Gohman
Start TargetRegisterClass indices at 0 instead of 1...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-14
Bob Wilson
Fix a comment typo.
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
Remove uses of getCalleeSavedRegClasses from outside the
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Jakob Stoklund Olesen
Add a TargetRegisterInfo::composeSubRegIndices hook...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-25
Jakob Stoklund Olesen
Drop the SuperregHashTable. It is essentially the same...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-25
Jakob Stoklund Olesen
Print symbolic SubRegIndex names on machine operands.
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-14
Evan Cheng
Teach two-address pass to do some coalescing while...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-20
Dan Gohman
Document that TargetRegisterInfo::contains does not...
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-02-10
Dan Gohman
Fix "the the" and similar typos.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Chris Lattner
constify a method argument.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-13
Dale Johannesen
Fix a comment.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-08
Evan Cheng
Revert 90789 for now. It caused massive compile time...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Dan Gohman
Apply Pekka Jääskeläinen's patch to raise the first...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-22
Jim Grosbach
Add getFrameIndexReference() to TargetRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-21
Evan Cheng
Maintain stylistic consistency.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-20
David Goodwin
Restructure code to allow renaming of multiple-register...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-14
Evan Cheng
Added getSubRegIndex(A,B) that returns subreg index...
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-19
Jim Grosbach
Adjust the scavenge register spilling to allow the...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-09
Dan Gohman
Add a const qualifier.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Jim Grosbach
Re-enable register scavenging in Thumb1 by default.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Jim Grosbach
reverting thumb1 scavenging default due to test failure...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Jim Grosbach
Enable thumb1 register scavenging by default.
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-10-01
Jim Grosbach
remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2009-09-13
Chris Lattner
eliminate the TargetRegisterDesc::AsmName field, the...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-13
Chris Lattner
remove all but one reference to TargetRegisterDesc...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-06
Duncan Sands
Public and private corrections, warned about by icc...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Lang Hames
Fixed a test that ensures the LocalRewriter does not...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Owen Anderson
Split EVT into MVT and EVT, the former representing...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Owen Anderson
Rename MVT to EVT, in preparation for splitting SimpleV...
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-18
Evan Cheng
Enable cross register class coalescing.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-09
Evan Cheng
Targets sometimes assign fixed stack object to spill...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-18
Evan Cheng
- Update register allocation hint after coalescing...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-15
Evan Cheng
Part 1.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-14
Evan Cheng
Move register allocation preference (or hint) from...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-30
Bill Wendling
Untabify.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Evan Cheng
In some rare cases, the register allocator can spill...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-30
Jakob Stoklund Olesen
getCommonSubClass() - Calculate the largest common...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-28
Evan Cheng
Move getMatchingSuperReg() out of coalescer and into...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-28
Jakob Stoklund Olesen
Move getSubRegisterRegClass from ScheduleDagSDNodesEmit...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-17
Dan Gohman
Delete an unused field.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-13
Dan Gohman
Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-12
Owen Anderson
Use a hashtable for TargetRegisterClass::contains.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-09
Owen Anderson
Give register alias checking the hash table treatment...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-09
Owen Anderson
Convert TargetRegisterInfo's super-register checking...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-07
Jim Grosbach
PR2985 / <rdar://problem/6584986>
blob
|
commitdiff
|
raw
|
diff to current
2009-04-03
Chris Lattner
"This adds a getName() method to TargetRegisterClass...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Evan Cheng
We don't really need the abort here. This unbreak x86_6...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Evan Cheng
Move getPointerRegClass from TargetInstrInfo to TargetR...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Evan Cheng
Change -1 => negative number.
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Evan Cheng
Document the meaning of -1 for getCopyCost.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-23
Evan Cheng
Cross register class coalescing. Not yet enabled.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-22
Evan Cheng
Eliminate a couple of fields from TargetRegisterClass...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-05
Dan Gohman
Tidy up #includes, deleting a bunch of unnecessary...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-20
Evan Cheng
This forward declaration is unnecessary.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-20
Matthijs Kooijman
Fix typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-20
Matthijs Kooijman
Remove another stale comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-20
Matthijs Kooijman
Remove an inappropriate (probably outdated) comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-16
Dan Gohman
Trim #includes.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-11
Evan Cheng
Eliminate some unused methods.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-11
Evan Cheng
Change getSubReg semantics. It now returns zero if...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Owen Anderson
Make the subregister hashtable output more readable...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Owen Anderson
Implement suggestions from Chris:
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Owen Anderson
Replace the dynamically computed std::set lookup method...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-30
Evan Cheng
Eliminate TargetRegisterDesc::ImmSubRegs. It's no longe...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-27
Owen Anderson
Cache subregister relationships in a set in TargetRegis...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-26
Dale Johannesen
Fixes the last x86-64 test failure in compat.exp:
blob
|
commitdiff
|
raw
|
diff to current
2008-06-06
Duncan Sands
Wrap MVT::ValueType in a struct to get type safety
blob
|
commitdiff
|
raw
|
diff to current
2008-05-05
Evan Cheng
Fix more -Wshorten-64-to-32 warnings.
blob
|
commitdiff
|
raw
|
diff to current
next