Pete Cooper
bbd1c727d1
Refactor UpdatePredRedefs and StepForward to avoid duplication. NFC
...
The code was basically the same here already. Just added an out parameter for a vector of seen defs so that UpdatePredRedefs can call StepForward first, then do its own post processing on the seen defs.
Will be used in the next commit to also handle regmasks.
llvm-svn: 236514
2015-05-05 18:31:31 +00:00
Benjamin Kramer
de9f090e10
More missing includes only visible to MSVC.
...
NFC.
llvm-svn: 232981
2015-03-23 18:23:08 +00:00
Juergen Ributzka
310034e166
Convert register liveness tracking to work on a sub-register level instead of just register units.
...
Reviewed by Andy
llvm-svn: 197315
2013-12-14 06:52:56 +00:00
Andrew Trick
27709d0b3c
Revert "Convert liveness tracking to work on a sub-register level instead of just register units."
...
This reverts commit r197253.
This was a great change, but Juergen should be the commit author.
llvm-svn: 197262
2013-12-13 19:04:08 +00:00
Andrew Trick
8df84fa2f2
Convert liveness tracking to work on a sub-register level instead of just register units.
...
llvm-svn: 197253
2013-12-13 18:36:56 +00:00