aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetRegisterInfo.h
Commit message (Expand)AuthorAgeFilesLines
* We don't really need the abort here. This unbreak x86_64 linux build.Evan Cheng2009-02-061-1/+0
* Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng2009-02-061-6/+7
* Change -1 => negative number.Evan Cheng2009-02-061-2/+2
* Document the meaning of -1 for getCopyCost.Evan Cheng2009-02-061-1/+2
* Cross register class coalescing. Not yet enabled.Evan Cheng2009-01-231-0/+6
* Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe...Evan Cheng2009-01-221-29/+0
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-051-5/+0
* This forward declaration is unnecessary.Evan Cheng2008-10-201-1/+0
* Fix typo in a comment.Matthijs Kooijman2008-10-201-1/+1
* Remove another stale comment.Matthijs Kooijman2008-10-201-3/+1
* Remove an inappropriate (probably outdated) comment.Matthijs Kooijman2008-10-201-3/+1
* Trim #includes.Dan Gohman2008-10-161-1/+0
* Eliminate some unused methods.Evan Cheng2008-09-111-30/+0
* Change getSubReg semantics. It now returns zero if the specified register doe...Evan Cheng2008-09-111-1/+2
* Make the subregister hashtable output more readable by wrapping the lines,Owen Anderson2008-07-011-3/+5
* Implement suggestions from Chris:Owen Anderson2008-07-011-2/+2
* Replace the dynamically computed std::set lookup method for subregisters with...Owen Anderson2008-07-011-2/+16
* Eliminate TargetRegisterDesc::ImmSubRegs. It's no longer in use.Evan Cheng2008-06-301-14/+3
* Cache subregister relationships in a set in TargetRegisterInfo to allow faste...Owen Anderson2008-06-271-3/+3
* Fixes the last x86-64 test failure in compat.exp:Dale Johannesen2008-06-261-0/+7
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-4/+4
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-2/+2
* Sort sub-registers and super-registers lists according to super-sub register ...Evan Cheng2008-04-151-4/+6
* Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.Evan Cheng2008-03-311-7/+0
* When the register allocator runs out of registers, spill a physical register ...Evan Cheng2008-03-111-3/+4
* Rename PrintableName to Name.Bill Wendling2008-02-261-6/+6
* Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling2008-02-261-5/+5
* Some platforms use the same name for 32-bit and 64-bit registers (likeBill Wendling2008-02-241-0/+7
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-101-0/+615