David Goodwin
|
faa7660fd0
|
Between scheduling regions, correctly maintain anti-dep breaking state so that we don't incorrectly rename registers that span these regions.
llvm-svn: 85537
|
2009-10-29 23:30:59 +00:00 |
David Goodwin
|
9f1b2d4619
|
Fix a couple of bugs in aggressive anti-dep breaking.
llvm-svn: 85522
|
2009-10-29 19:17:04 +00:00 |
David Goodwin
|
e056d1077e
|
Allow the aggressive anti-dep breaker to process the same region multiple times. This is necessary because new anti-dependencies are exposed when "current" ones are broken.
llvm-svn: 85166
|
2009-10-26 22:31:16 +00:00 |
David Goodwin
|
de11f36ab7
|
Add aggressive anti-dependence breaker. Currently it is not the default for any target. Enable with -break-anti-dependencies=all.
llvm-svn: 85145
|
2009-10-26 19:32:42 +00:00 |