diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-05-04 23:12:22 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-05-04 23:12:22 +0000 |
| commit | 4fd600b648be1f10581519106c8da087ecbcc539 (patch) | |
| tree | bc73fd333a9644eb1a680e0ca48c079e739d698d /llvm/lib/DebugInfo | |
| parent | 10ebffa48a592e2e03b2e8478b03ccdd0e8da2d5 (diff) | |
| download | bcm5719-llvm-4fd600b648be1f10581519106c8da087ecbcc539.tar.gz bcm5719-llvm-4fd600b648be1f10581519106c8da087ecbcc539.zip | |
Order register classes by spill size first, members last.
This is still a topological ordering such that every register class gets
a smaller enum value than its sub-classes.
Placing the smaller spill sizes first makes a difference for the
super-register class bit masks. When looking for a super-register class,
we usually want the smallest possible kind of super-register. That is
now available as the first bit set in the bit mask.
llvm-svn: 156222
Diffstat (limited to 'llvm/lib/DebugInfo')
0 files changed, 0 insertions, 0 deletions

