1. 5b1b4489 Rename TargetSubtarget to TargetSubtargetInfo for consistency. by Evan Cheng · 13 years ago
  2. fa796dd Teach antidependency breakers to use RegisterClassInfo. by Jakob Stoklund Olesen · 13 years ago
  3. e29e8e1 Update DBG_VALUEs while breaking anti dependencies. by Devang Patel · 13 years ago
  4. 38306d5 Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister. by Bill Wendling · 14 years ago
  5. dfb4eeb Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister. by Bill Wendling · 14 years ago
  6. 7fa889b revert bill's patches in an attempt to fix the buildbot. by Chris Lattner · 14 years ago
  7. 75a5b71 Fix headers. by Bill Wendling · 14 years ago
  8. e010409 Use std::vector instead of a hard-coded array. The length of that array could by Bill Wendling · 14 years ago
  9. 46df4eb Make post-ra scheduling, anti-dep breaking, and register scavenger (conservatively) aware of predicated instructions. This enables ARM to move if-conversion before post-ra scheduler. by Evan Cheng · 14 years ago
  10. 66db3a0 Make BreakAntiDependencies' SUnits argument const, and make the Begin by Dan Gohman · 15 years ago
  11. 2973b57 80 column and whitespace cleanup by Jim Grosbach · 15 years ago
  12. 990d285 <rdar://problem/7453528>. Track only physical registers that are valid for the target. by David Goodwin · 15 years ago
  13. 557bbe6 Remove some old experimental code that is no longer needed. Remove additional, speculative scheduling pass as its cost did not translate into significant performance improvement. Minor tweaks. by David Goodwin · 15 years ago
  14. 3e72d30 Fix a couple of problems with maintaining liveness information for antidep breaking. by David Goodwin · 15 years ago
  15. 87d21b9 Allow target to specify regclass for which antideps will only be broken along the critical path. by David Goodwin · 15 years ago
  16. 0855dee Allow targets to specify register classes whose member registers should not be renamed to break anti-dependencies. by David Goodwin · 15 years ago
  17. 5409783 Break anti-dependencies using free registers in a round-robin manner to avoid introducing new anti-dependencies. by David Goodwin · 15 years ago
  18. 4de099d Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed. by David Goodwin · 15 years ago
  19. 67a8a7b Fix a couple of bugs in aggressive anti-dep breaking. by David Goodwin · 15 years ago
  20. 82c7248 Make AntiDepReg.h internal. by David Goodwin · 15 years ago
  21. e10deca 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. by David Goodwin · 15 years ago
  22. 3487771 Add aggressive anti-dependence breaker. Currently it is not the default for any target. Enable with -break-anti-dependencies=all. by David Goodwin · 15 years ago