Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
67c72b8882f539afd1c8643396fce417cadb85d5
/
compiler
/
dex
/
bb_optimizations.h
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
· 12 years ago
bfea9c2
Class initialization check elimination.
by Vladimir Marko
· 12 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
· 12 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
· 12 years ago
75ba13f
Reduce PassDriver overhead, clean up Pass and PassDriver.
by Vladimir Marko
· 12 years ago
4e97c53
Added pass framework
by Jean Christophe Beyler
· 12 years ago