summaryrefslogtreecommitdiff
path: root/lib/CodeGen/RegisterCoalescer.h
AgeCommit message (Expand)AuthorFilesLines
2012-09-06Allow overlaps between virtreg and physreg live ranges.Jakob Stoklund Olesen1-0/+7
2012-06-06Remove unused private fields found by clang's new -Wunused-private-field.Benjamin Kramer1-3/+2
2012-05-15Extend the CoalescerPair interface to handle symmetric sub-register copies.Jakob Stoklund Olesen1-9/+17
2012-03-13Fixed typo in comment.Lang Hames1-1/+1
2012-02-17Tidy up.Jim Grosbach1-2/+2
2011-08-09Rename member variables to follow coding standards.Jakob Stoklund Olesen1-33/+34
2011-08-09Move the RegisterCoalescer private to its implementation file.Jakob Stoklund Olesen1-141/+0
2011-07-26Eliminate copies of undefined values during coalescing.Jakob Stoklund Olesen1-0/+3
2011-06-30Remove dead code.Rafael Espindola1-88/+0
2011-06-29make compose and isMoveInstr static functions.Rafael Espindola1-7/+0
2011-06-26Remove unused methods.Rafael Espindola1-13/+0
2011-06-26There is only one register coalescer. Merge it into the base class andRafael Espindola1-137/+118
2011-06-26merge SimpleRegisterCoalescing.h into RegisterCoalescer.h.Rafael Espindola1-1/+127
2011-06-26Move RegisterCoalescer.h to lib/CodeGen.Rafael Espindola1-0/+244