summaryrefslogtreecommitdiff
path: root/lib/Target/TargetRegisterInfo.cpp
Commit message (Expand)AuthorAge
* Add TRI::getSubRegIndexLaneMask().Jakob Stoklund Olesen2012-09-11
* Add a PrintRegUnit helper similar to PrintReg.Jakob Stoklund Olesen2012-05-31
* Remove unused variable to silence compiler warning.Richard Trieu2012-05-09
* Use a shared function for a common operation.Jakob Stoklund Olesen2012-05-08
* Fix bug in TRI::getCommonSuperRegClass().Jakob Stoklund Olesen2012-05-07
* Add TRI::getCommonSuperRegClass().Jakob Stoklund Olesen2012-05-07
* Add a SuperRegClassIterator class.Jakob Stoklund Olesen2012-05-04
* Use a shared implementation of getMatchingSuperRegClass().Jakob Stoklund Olesen2012-05-03
* Added TargetRegisterInfo::getAllocatableClass.Andrew Trick2012-05-03
* Use uint16_t instead of unsigned to store registers in reg classes. Reduces s...Craig Topper2012-03-04
* Make TargetRegisterClasses non-virtual by making the only virtual function a ...Benjamin Kramer2012-03-01
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Minimize #include's and forward-declares in Target.Nick Lewycky2011-12-10
* Store sub-class lists as a bit vector.Jakob Stoklund Olesen2011-09-30
* Move getCommonSubClass() into TRI.Jakob Stoklund Olesen2011-09-30
* Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng2011-06-28
* Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng2011-06-24
* Zap the last reference to allocation_order_begin().Jakob Stoklund Olesen2011-06-17
* Replace the statically generated hashtables for checking register relationshi...Owen Anderson2011-06-15
* Make it possible to have unallocatable register classes.Jakob Stoklund Olesen2011-06-02
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-10
* Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual andJakob Stoklund Olesen2011-01-09
* Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi...Jakob Stoklund Olesen2011-01-09
* Add TargetRegisterInfo::printReg() to pretty-print registers.Jakob Stoklund Olesen2010-12-14
* Move some more hooks to TargetFrameInfoAnton Korobeynikov2010-11-20
* Move getInitialFrameState() to TargetFrameInfoAnton Korobeynikov2010-11-18
* Reduce malloc thrashing.Benjamin Kramer2010-10-28
* 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