Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
329d1b5a5afd1f1520c3fd2e723f1245d953074d
/
compiler
/
optimizing
/
bounds_check_elimination.cc
6058455
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 10 years ago
145acc5
Revert "Optimizing: Tag basic block allocations with their source."
by Vladimir Marko
· 10 years ago
91e11c0
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 10 years ago
0c955b1
Merge "BCE: don't assume a bounds check always gets a HArrayLength."
by Nicolas Geoffray
· 10 years ago
a09ff9c
BCE: Narrow instead of unconditionnaly overwrite the range.
by Nicolas Geoffray
· 10 years ago
8df886b
BCE: don't assume a bounds check always gets a HArrayLength.
by Nicolas Geoffray
· 10 years ago
8d82a0c
Fix wrong DCHECK in bounds check elimination.
by Nicolas Geoffray
· 10 years ago
3cde622
Remove bogus DCHECK in BCE.
by Nicolas Geoffray
· 10 years ago
45d68f1
ART: Fix BCE lint issue
by Andreas Gampe
· 10 years ago
3584bce
Fix premature deoptimization if the loop body isn't entered.
by Mingyao Yang
· 10 years ago
db216f4
Relax the only one back-edge restriction.
by Nicolas Geoffray
· 10 years ago
9d750ef
BCE: don't add deoptimization if the loop has early exit.
by Mingyao Yang
· 10 years ago
f382eff
Merge "Deoptimization-based BCE for unknown loop bounds."
by Mingyao Yang
· 10 years ago
206d6fd
Deoptimization-based BCE for unknown loop bounds.
by Mingyao Yang
· 10 years ago
1152c92
[optimizing] Rename HasArrayAccesses and check it
by Mark Mendell
· 10 years ago
65b798e
ART: Enable more Clang warnings
by Andreas Gampe
· 10 years ago
3dcd58c
Fix a bug when creating a HDeoptimization instruction.
by Nicolas Geoffray
· 10 years ago
d43b3ac
Revert "Revert "Deoptimization-based bce.""
by Mingyao Yang
· 10 years ago
0ba6273
Revert "Deoptimization-based bce."
by Andreas Gampe
· 10 years ago
e295e6e
Deoptimization-based bce.
by Mingyao Yang
· 10 years ago
e4335eb
Make BCE a no-op if there is no array access.
by Mingyao Yang
· 10 years ago
94e9172
Fix build lint issue.
by Brian Carlstrom
· 10 years ago
ea84bf7
Merge "bce: add support to narrow two MonotonicValueRange's at the same time."
by Mingyao Yang
· 10 years ago
4559f00
bce: handle a pattern for circular buffer
by Mingyao Yang
· 10 years ago
57e0475
bce: add support to narrow two MonotonicValueRange's at the same time.
by Mingyao Yang
· 10 years ago
bad712e
Merge "More checker tests for BCE."
by Mingyao Yang
· 10 years ago
8c8bad8
More checker tests for BCE.
by Mingyao Yang
· 10 years ago
b666f48
Move arenas into runtime
by Mathieu Chartier
· 10 years ago
0304e18
Improve bce so that more bounds checks can be eliminated.
by Mingyao Yang
· 10 years ago
6419752
Some enhancements on BCE.
by Mingyao Yang
· 11 years ago
0418b5b
ART: Fix linting errors
by Andreas Gampe
· 11 years ago
f384f88
Bounds check elimination.
by Mingyao Yang
· 11 years ago