1. 0a23d74 Add a parent environment to HEnvironment. by Nicolas Geoffray · 9 years ago
  2. fbda5f3 Find better split positions in the register allocator. by Nicolas Geoffray · 9 years ago
  3. 5790260 Add synthesize uses at back edge. by Nicolas Geoffray · 9 years ago
  4. 4ed947a Dissociate uses with environment uses. by Nicolas Geoffray · 9 years ago
  5. 8cbab3c Linear scan: split at better positions. by Nicolas Geoffray · 9 years ago
  6. 769f2d3 Merge "Linear scan: Use FirstUse instead of FirstRegisterUse." by Nicolas Geoffray · 9 years ago
  7. 1ba1981 Linear scan: Use FirstUse instead of FirstRegisterUse. by Nicolas Geoffray · 9 years ago
  8. 3fc992f ART: Improve range search caching in LiveInterval by David Brazdil · 9 years ago
  9. 241a486 ART: Replace expensive calls to Covers in reg alloc by David Brazdil · 9 years ago
  10. 43af728 Split safepoint positions to avoid calling Covers. by Nicolas Geoffray · 9 years ago
  11. a76a08f Merge "Type MoveOperands." by Nicolas Geoffray · 9 years ago
  12. 0d9f17d Move the linear order to the HGraph. by Nicolas Geoffray · 9 years ago
  13. 9021825 Type MoveOperands. by Nicolas Geoffray · 9 years ago
  14. 5588e58 Refactor safepoints in register allocator. by Nicolas Geoffray · 9 years ago
  15. 5aab7cb Fix lint error. by Nicolas Geoffray · 9 years ago
  16. d8126be Fix locations at environment uses. by Nicolas Geoffray · 9 years ago
  17. acb4ea0 Merge "Implement a proper solution for temps." by Nicolas Geoffray · 9 years ago
  18. 5b168de Fix user-build on fugu. by Nicolas Geoffray · 9 years ago
  19. f01d344 Implement a proper solution for temps. by Nicolas Geoffray · 9 years ago
  20. 234d69d Revert "Revert "[optimizing] Enable x86 long support."" by Nicolas Geoffray · 9 years ago
  21. 0e242b5 Merge "Revert "[optimizing] Enable x86 long support."" by Nicolas Geoffray · 9 years ago
  22. 154552e Revert "[optimizing] Enable x86 long support." by Nicolas Geoffray · 9 years ago
  23. b265262 Merge "[optimizing] Enable x86 long support." by Nicolas Geoffray · 9 years ago
  24. b4ba354 [optimizing] Enable x86 long support. by Nicolas Geoffray · 9 years ago
  25. df45205 ART: Fix test breakage by David Brazdil · 9 years ago
  26. 9a9ab61 ART: Optimize iteration of safepoints by David Brazdil · 9 years ago
  27. 776b318 Each primitive kind now spills to different locations. by Nicolas Geoffray · 9 years ago
  28. c0572a4 Optimize leaf methods. by Nicolas Geoffray · 9 years ago
  29. 829280c Finally implement Location::kNoOutputOverlap. by Nicolas Geoffray · 10 years ago
  30. 4c204ba Use a different block order when not compiling baseline. by Nicolas Geoffray · 10 years ago
  31. 7c8d009 [optimizing compiler] Support x86 hard float ABI by Mark Mendell · 10 years ago
  32. 9889396 Enable core callee-save on x64. by Nicolas Geoffray · 10 years ago
  33. 6c2dff8 Revert "Revert "Fully support pairs in the register allocator."" by Nicolas Geoffray · 10 years ago
  34. c399fdc Revert "Fully support pairs in the register allocator." by Nicolas Geoffray · 10 years ago
  35. 41aedbb Fully support pairs in the register allocator. by Nicolas Geoffray · 10 years ago
  36. 42d1f5f Do not use register pair in a parallel move. by Nicolas Geoffray · 10 years ago
  37. 6a5f5b2 Merge "Fix a bug in the register allocator." by Nicolas Geoffray · 10 years ago
  38. dd8f887 Fix a bug in the register allocator. by Nicolas Geoffray · 10 years ago
  39. 71fb52f ART: Optimizing compiler intrinsics by Andreas Gampe · 10 years ago
  40. f85a9ca [optimizing compiler] Compute live spill size by Mark Mendell · 10 years ago
  41. 840e546 Implement double and float support for arm in register allocator. by Nicolas Geoffray · 10 years ago
  42. 3e69f16 Opt compiler: Add arm64 support for register allocation. by Alexandre Rames · 10 years ago
  43. 5976857 Fix insertion of parallel move when connecting siblings. by Nicolas Geoffray · 10 years ago
  44. eea79dd Merge "Fix a bug in the linear scan register allocator." by Nicolas Geoffray · 10 years ago
  45. 9ce56af Merge "Fix bogus assumption for live registers at safe point." by Nicolas Geoffray · 10 years ago
  46. 199f336 Wrap long lines in the optimizing compiler. by Roland Levillain · 10 years ago
  47. 5368c21 Fix neg-float & neg-double for null values in opt. compiler. by Roland Levillain · 10 years ago
  48. 46fbaab Fix a bug in the linear scan register allocator. by Nicolas Geoffray · 10 years ago
  49. acd0339 Fix bogus assumption for live registers at safe point. by Nicolas Geoffray · 10 years ago
  50. 87d0376 Fix safepoint bug when computing live registers. by Nicolas Geoffray · 10 years ago
  51. 9806199 Merge "Support invoke-interface in optimizing." by Nicolas Geoffray · 10 years ago
  52. 52839d1 Support invoke-interface in optimizing. by Nicolas Geoffray · 10 years ago
  53. f43083d Do not update Out after it has a valid location. by Nicolas Geoffray · 10 years ago
  54. d0d4852 [optimizing compiler] Add div-int and exception handling. by Calin Juravle · 10 years ago
  55. 277ccbd ART: More warnings by Andreas Gampe · 10 years ago
  56. c6e0955 Merge "Some improvement to reg alloc." by Mingyao Yang · 10 years ago
  57. 296bd60 Some improvement to reg alloc. by Mingyao Yang · 10 years ago
  58. 2810f92 Disable kNoOutputOverlap optimization. by Nicolas Geoffray · 10 years ago
  59. b5f62b3 Support for CONST_STRING in optimizing compiler. by Nicolas Geoffray · 10 years ago
  60. c7dd295 Tidy up logging. by Ian Rogers · 10 years ago
  61. c8147a7 Fix off by one errors in linear scan register allocator. by Nicolas Geoffray · 10 years ago
  62. 102cbed Implement register allocator for floating point registers. by Nicolas Geoffray · 10 years ago
  63. 8e3964b Remove the notion of dies at entry. by Nicolas Geoffray · 10 years ago
  64. f8e28f5 Merge "Use Is*() helpers to shorten code in the optimizing compiler." by Roland Levillain · 10 years ago
  65. 71175b7 Cleanup baseline register allocator. by Nicolas Geoffray · 10 years ago
  66. 476df55 Use Is*() helpers to shorten code in the optimizing compiler. by Roland Levillain · 10 years ago
  67. 360231a Fix code generation of materialized conditions. by Nicolas Geoffray · 10 years ago
  68. 56b9ee6 Stop converting from Location to ManagedRegister. by Nicolas Geoffray · 10 years ago
  69. 01ef345 Add trivial register hints to the register allocator. by Nicolas Geoffray · 10 years ago
  70. 26a25ef Add a prepare for register allocation pass. by Nicolas Geoffray · 10 years ago
  71. 8ddb00c Improve detection of lifetime holes. by Nicolas Geoffray · 10 years ago
  72. 740475d Fix a bug in the insertion of parallel move. by Nicolas Geoffray · 10 years ago
  73. 7690562 Register allocator: refine instructions liveness. by Nicolas Geoffray · 10 years ago
  74. 3c04974 Optimize suspend checks in optimizing compiler. by Nicolas Geoffray · 10 years ago
  75. 3f5e9bb Merge "Support for saving and restoring live registers in a slow path." by Nicolas Geoffray · 10 years ago
  76. 3bca0df Support for saving and restoring live registers in a slow path. by Nicolas Geoffray · 10 years ago
  77. 145f0ca Fix a bug in the handling of moves in register allocator. by Nicolas Geoffray · 10 years ago
  78. aac0f39 Fix a bug in the register allocator. by Nicolas Geoffray · 10 years ago
  79. 2a877f3 Fix bug in register allocator. by Nicolas Geoffray · 10 years ago
  80. 3946844 Runtime support for the new stack maps for the opt compiler. by Nicolas Geoffray · 10 years ago
  81. e77493c Make common BitVector operations inline-able. by Ian Rogers · 10 years ago
  82. 96f89a2 Add assembly operations with constants in optimizing compiler. by Nicolas Geoffray · 10 years ago
  83. 412f10c Support longs in the register allocator for x86_64. by Nicolas Geoffray · 10 years ago
  84. 20dfc79 Add some more instruction support to optimizing compiler. by Dave Allison · 10 years ago
  85. e27f31a Enable the register allocator on ARM. by Nicolas Geoffray · 10 years ago
  86. 86dbb9a Final CL to enable register allocation on x86. by Nicolas Geoffray · 10 years ago
  87. 31d76b4 Plug code generator into liveness analysis. by Nicolas Geoffray · 10 years ago
  88. a7062e0 Add a linear scan register allocator to the optimizing compiler. by Nicolas Geoffray · 10 years ago