Fix isRematerializable to always use the unadjusted real register number.

This ensures that isRematerializable returns the same value for the same
interval both when generating moves and when performing peephole
optimizations.

Change-Id: I2953fac1db981e045c61b7c9717098c2479862a6
2 files changed
tree: c43419b361df4019264ef194b4217f4f2db3a086
  1. buildSrc/
  2. scripts/
  3. src/
  4. tests/
  5. third_party/
  6. tools/
  7. .gitignore
  8. AUTHORS
  9. build.gradle
  10. codereview.settings
  11. CONTRIBUTING.md
  12. copyAdditionalJctfCommonFiles.gradle
  13. LICENSE
  14. README.md
README.md

The R8 repo contains two tools.

  1. D8 is a dexer that converts java byte code to dex code.

  2. R8 is a java program shrinking and minification tool.