1. 22c7f5b Distinguish FP and integral constants in LVN. by Vladimir Marko · 10 years ago
  2. 7a01dc2 Dead code elimination based on GVN results. by Vladimir Marko · 11 years ago
  3. 47d2e48 LVN handles const-wide/32 incorrectly by Serguei Katkov · 10 years ago
  4. 743b98c Skip null check in MarkGCCard() for known non-null values. by Vladimir Marko · 11 years ago
  5. 321b987 Further cleanup using dex_instruction_utils.h. by Vladimir Marko · 11 years ago
  6. 1c51b2b Merge "ART: Add div-zero check elimination to LVN/GVN" by Vladimir Marko · 11 years ago
  7. e095114 ART: Add div-zero check elimination to LVN/GVN by Razvan A Lupusoru · 11 years ago
  8. af6925b Rewrite GVN's field id and field type handling. by Vladimir Marko · 11 years ago
  9. 277ccbd ART: More warnings by Andreas Gampe · 11 years ago
  10. 6a3c1fc Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags. by Ian Rogers · 11 years ago
  11. 66c6d7b Rewrite class initialization check elimination. by Vladimir Marko · 11 years ago
  12. a4426cf Quick: Fix wide Phi detection in GVN, clean up INVOKEs. by Vladimir Marko · 11 years ago
  13. 415ac88 Quick: In GVN, apply modifications early if outside loop. by Vladimir Marko · 11 years ago
  14. a78e66a Quick: Handle kMirOpNullCheck in LVN/GVN. by Vladimir Marko · 11 years ago
  15. fc787ec Enable -Wimplicit-fallthrough. by Ian Rogers · 11 years ago
  16. ff0ac47 Remove all uses of MIR_INLINED. by Vladimir Marko · 11 years ago
  17. fa23645 Quick: Fix LVN/GVN handling of acquire operations. by Vladimir Marko · 11 years ago
  18. fb0ea2d ART: Extending FlagsOf by Jean Christophe Beyler · 11 years ago
  19. 2d2365c Improve GVN performance when merging null-checked values. by Vladimir Marko · 11 years ago
  20. b19955d Reduce time and memory usage of GVN. by Vladimir Marko · 11 years ago
  21. 55fff04 Rewrite topological sort order and improve GVN. by Vladimir Marko · 11 years ago
  22. 11ca612 Fix GVN to handle normal paths leading to catch entry. by Vladimir Marko · 11 years ago
  23. 95a0597 Global Value Numbering. by Vladimir Marko · 11 years ago
  24. f418f32 Handle potential <clinit>() correctly in LVN. by Vladimir Marko · 11 years ago
  25. 2ac01fc Improve tracking of memory locations in LVN. by Vladimir Marko · 11 years ago
  26. b3e527b Clean up special method inlining. by Vladimir Marko · 11 years ago
  27. ee40aa4 An argument is handled incorrectly for add-int/lit8 during optimization phase by nikolay serdjuk · 11 years ago
  28. 9820b7c Early inlining of simple methods. by Vladimir Marko · 12 years ago
  29. be0e546 Cache field lowering info in mir_graph. by Vladimir Marko · 11 years ago
  30. 9c86a02 Revert "Annotate used fields." by Ian Rogers · 11 years ago
  31. f59f18b Fix and rewrite local value numbering. by Vladimir Marko · 11 years ago
  32. 4376c87 Remove the link from dalvik instruction back to kMirOpCheck. by Vladimir Marko · 12 years ago
  33. c6dbf90 Revert "Remove the link from dalvik instruction back to kMirOpCheck." by Ian Rogers · 12 years ago
  34. 8a3e7e7 Remove the link from dalvik instruction back to kMirOpCheck. by Vladimir Marko · 12 years ago
  35. 17189ac Quick compiler compile-time/memory use improvement by buzbee · 12 years ago
  36. 0cd7ec2 Fix cpplint whitespace/blank_line issues by Brian Carlstrom · 12 years ago
  37. 2ce745c Fix cpplint whitespace/braces issues by Brian Carlstrom · 12 years ago
  38. 7940e44 Create separate Android.mk for main build targets by Brian Carlstrom · 12 years ago[Renamed from src/compiler/dex/local_value_numbering.cc]
  39. 311ca16 Compiler: Spring cleaning by buzbee · 12 years ago[Renamed (99%) from src/compiler/dex/bb_opt.cc]
  40. 395116c Compiler: rearranging the deck chairs. by buzbee · 12 years ago[Renamed from src/compiler/bb_opt.cc]
  41. 2502e00 Basic block optimization refactoring by buzbee · 13 years ago