summaryrefslogtreecommitdiff
path: root/lib/Target/TargetRegisterInfo.cpp
Commit message (Expand)AuthorAge
* remove trailing whitespaceJim Grosbach2010-09-02
* handle case where a register class is specifiedJim Grosbach2010-09-02
* Mask out reserved registers when constructing the set of allocatable regs.Jim Grosbach2010-09-02
* Convert the last use of getPhysicalRegisterRegClass and remove it.Rafael Espindola2010-07-12
* Make getMinimalPhysRegClass' comment mention what makes it differentDan Gohman2010-07-06
* Add a VT argument to getMinimalPhysRegClass and replace the copy related usesRafael Espindola2010-06-29
* Remove uses of getCalleeSavedRegClasses from outside theRafael Espindola2010-06-02
* Drop the SuperregHashTable. It is essentially the same as SubregHashTable.Jakob Stoklund Olesen2010-05-25
* Print symbolic SubRegIndex names on machine operands.Jakob Stoklund Olesen2010-05-25
* constify a method argument.Chris Lattner2010-01-26
* Add a const qualifier.Dan Gohman2009-10-09
* Remove BlackfinRegisterInfo::getFrameIndexOffset since it is the same as theBob Wilson2009-09-23
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-11
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-10
* Untabification.Bill Wendling2009-05-30
* getCommonSubClass() - Calculate the largest common sub-class of two registerJakob Stoklund Olesen2009-04-30
* Give register alias checking the hash table treatment too.Owen Anderson2009-04-09
* Convert TargetRegisterInfo's super-register checking to use a pre-computed ha...Owen Anderson2009-04-09
* Instead of building a list and sorting it just to find a maximum element,Dan Gohman2008-09-21
* Remove warning about initialization order.Bill Wendling2008-07-01
* Make the subregister hashtable output more readable by wrapping the lines,Owen Anderson2008-07-01
* Replace the dynamically computed std::set lookup method for subregisters with...Owen Anderson2008-07-01
* Cache subregister relationships in a set in TargetRegisterInfo to allow faste...Owen Anderson2008-06-27
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-06
* 80 col violation.Evan Cheng2008-04-25
* If there are multiple register classes that a register belongs to, return the...Evan Cheng2008-03-11
* When the register allocator runs out of registers, spill a physical register ...Evan Cheng2008-03-11
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-10