| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This is a set of register units intended to track register liveness, it
is similar in spirit to LivePhysRegs.
You can also think of this as the liveness tracking parts of the
RegisterScavenger factored out into an own class.
This was proposed in http://llvm.org/PR27609
Differential Revision: http://reviews.llvm.org/D21916
llvm-svn: 279171
|
| |
|
|
|
|
|
|
| |
of just register units.
Reviewed by Andy
llvm-svn: 197315
|
| |
|
|
|
|
|
|
|
|
| |
just register units."
This reverts commit r197253.
This was a great change, but Juergen should be the commit author.
llvm-svn: 197262
|
| |
|
|
|
|
| |
register units.
llvm-svn: 197253
|
| |
|
|
| |
llvm-svn: 192634
|
| |
|
|
|
|
|
|
|
| |
Clobbering is exclusive not inclusive on register units.
For liveness, we need to consider all the preserved registers.
e.g. A regmask that clobbers YMM0 may preserve XMM0.
Units are only clobbered when all super-registers are clobbered.
llvm-svn: 192623
|
|
|
llvm-svn: 192621
|