Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
d16d76ac64b1b9ed17e9cc17a6afb85f16ce4b51
/
compiler
/
dex
/
bb_optimizations.h
341e425
Clean up dead loops before suspend check elimination.
by Vladimir Marko
· 11 years ago
ffda499
Clean up post-opt passes, perform only those we need.
by Vladimir Marko
· 11 years ago
8b858e1
Quick: Redefine the notion of back-egdes.
by Vladimir Marko
· 11 years ago
415ac88
Quick: In GVN, apply modifications early if outside loop.
by Vladimir Marko
· 11 years ago
312eb25
Quick: Improve the BBCombine pass.
by Vladimir Marko
· 11 years ago
7baa6f8
Rewrite null check elimination to work on dalvik regs.
by Vladimir Marko
· 11 years ago
67c72b8
Quick: Separate null check elimination and type inference.
by Vladimir Marko
· 11 years ago
75bcc37
ART: Fix variable formatting and CodeLayout's multiple visits
by Jean Christophe Beyler
· 11 years ago
2cdd2f2
Merge "ART: Added dirty flag to optimizations"
by Ian Rogers
· 11 years ago
09321df
ART: Added dirty flag to optimizations
by Jean Christophe Beyler
· 11 years ago
53c913b
ART: Clean up compiler
by Andreas Gampe
· 11 years ago
55fff04
Rewrite topological sort order and improve GVN.
by Vladimir Marko
· 11 years ago
cb80474
ART: Rename CallInlining to SpecialMethodInliner
by Razvan A Lupusoru
· 11 years ago
95a0597
Global Value Numbering.
by Vladimir Marko
· 11 years ago
622bdbe
Fix topological ordering and use it for optimizations.
by Vladimir Marko
· 11 years ago
e1f65bc
ART: PassMEDataHolder should have a data field
by Jean Christophe Beyler
· 11 years ago
2469e60
ART: Setting up cleanup
by Jean Christophe Beyler
· 11 years ago
a5b8fde
Rewrite BitVector index iterator.
by Vladimir Marko
· 11 years ago
4f59668
ART: Pass driver generalization
by James C Scott
· 11 years ago
9820b7c
Early inlining of simple methods.
by Vladimir Marko
· 11 years ago
bfea9c2
Class initialization check elimination.
by Vladimir Marko
· 11 years ago
3d73ba2
Avoid Cache*LoweringInfo pass when there's no GET/PUT/INVOKE.
by Vladimir Marko
· 11 years ago
f096aad
Cache method lowering info in mir graph.
by Vladimir Marko
· 11 years ago
be0e546
Cache field lowering info in mir_graph.
by Vladimir Marko
· 11 years ago
9c86a02
Revert "Annotate used fields."
by Ian Rogers
· 11 years ago
7f6cf56
Annotate used fields.
by Vladimir Marko
· 11 years ago
75ba13f
Reduce PassDriver overhead, clean up Pass and PassDriver.
by Vladimir Marko
· 11 years ago
4e97c53
Added pass framework
by Jean Christophe Beyler
· 11 years ago