Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
848f70a3d73833fc1bf3032a9ff6812e429661d9
/
compiler
/
optimizing
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 12 years ago
d14438f
Merge "ART: Simplify Ifs with BooleanNot condition"
by David Brazdil
· 10 years ago
769c9e5
ART: Simplify Ifs with BooleanNot condition
by David Brazdil
· 10 years ago
a0ee862
Merge "Add support for caching float and double constants."
by Nicolas Geoffray
· 10 years ago
f213e05
Add support for caching float and double constants.
by Nicolas Geoffray
· 10 years ago
c7508e9
ART: Fix removing a Phi with RemoveInstruction
by David Brazdil
· 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
adf1597
Merge "Revert "[optimizing] Replace FP divide by power of 2""
by Nicolas Geoffray
· 10 years ago
067cae2
Revert "[optimizing] Replace FP divide by power of 2"
by Nicolas Geoffray
· 10 years ago
5ff903a
Merge "[optimizing] Replace FP divide by power of 2"
by Nicolas Geoffray
· 10 years ago
940c65d
Merge "[optimizing] Rename HasArrayAccesses and check it"
by Andreas Gampe
· 10 years ago
808db52
Merge "[optimizing] Handle x86 const length BoundsCheck"
by Andreas Gampe
· 10 years ago
99dbd68
[optimizing] Handle x86 const length BoundsCheck
by Mark Mendell
· 10 years ago
1152c92
[optimizing] Rename HasArrayAccesses and check it
by Mark Mendell
· 10 years ago
93cf23f
Merge "Fix DCHECKs about clinit checks in Optimizing's code generators."
by Roland Levillain
· 10 years ago
0379f82
Fix DCHECKs about clinit checks in Optimizing's code generators.
by Roland Levillain
· 10 years ago
76f1413
Merge "[optimizing] Ensure FillNewArray sets array access"
by Andreas Gampe
· 10 years ago
20e8d43
[optimizing] Ensure FillNewArray sets array access
by Mark Mendell
· 10 years ago
5f02c6c
Reduce the number of explicit clinit checks for static invokes.
by Roland Levillain
· 10 years ago
eb5459c
Merge "Ensure inlined static calls perform clinit checks in Optimizing."
by Roland Levillain
· 10 years ago
83134ec
Merge "Remove ArtMethod* parameter from dex cache entry points."
by Vladimir Marko
· 10 years ago
52b63e2
Merge "ART: Fix gtests broken by dead block elimination"
by David Brazdil
· 10 years ago
1c533c1
ART: Fix gtests broken by dead block elimination
by David Brazdil
· 10 years ago
7bf9bc7
Merge "Minor improvements to 458-checker-instruction-simplification."
by Roland Levillain
· 10 years ago
4c0eb42
Ensure inlined static calls perform clinit checks in Optimizing.
by Roland Levillain
· 10 years ago
2d7352b
ART: Dead block removal
by David Brazdil
· 10 years ago
5ea536a
Remove ArtMethod* parameter from dex cache entry points.
by Vladimir Marko
· 10 years ago
c5cb691
Merge "Cleanup and improve stack map stream"
by Nicolas Geoffray
· 10 years ago
4f46ac5
Cleanup and improve stack map stream
by Calin Juravle
· 10 years ago
360475a
Merge "Linear scan: split at better positions."
by Nicolas Geoffray
· 10 years ago
8cbab3c
Linear scan: split at better positions.
by Nicolas Geoffray
· 10 years ago
322b389
Merge "Remove unnecessary null checks in CheckCast and InstanceOf"
by Calin Juravle
· 10 years ago
af88835
Remove unnecessary null checks in CheckCast and InstanceOf
by Guillaume "Vermeille" Sanchez
· 10 years ago
917f9ab
ART: Run BooleanSimplifier after inlining
by David Brazdil
· 10 years ago
4ceed92
Merge "Move stack map stream implementation to its own cc file."
by Calin Juravle
· 10 years ago
c416d33
Move stack map stream implementation to its own cc file.
by Calin Juravle
· 10 years ago
c1b829b
Merge "Remove ActAsNullConstant"
by Calin Juravle
· 10 years ago
edad8ad
Remove ActAsNullConstant
by Calin Juravle
· 10 years ago
5384919
Mul simplification should expect zero operand
by Serguei Katkov
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
f456ce1
Merge "Remove warning when we do too many simplifications"
by Calin Juravle
· 10 years ago
943136f
Remove warning when we do too many simplifications
by Calin Juravle
· 10 years ago
0edd36b
Merge "ART: Update last_instruction when adding Phis"
by David Brazdil
· 10 years ago
c3d743f
ART: Update last_instruction when adding Phis
by David Brazdil
· 10 years ago
83fca40
Merge "[optimizing] Use more X86_64 addressing modes"
by Nicolas Geoffray
· 10 years ago
862aaef
[optimizing] Name the last DCE pass.
by Calin Juravle
· 10 years ago
8f20bdb
Run DCE again after all the other optimizations have run.
by Calin Juravle
· 10 years ago
641547a
[optimizing] Fix a bug in moving the null check to the user.
by Calin Juravle
· 10 years ago
40741f3
[optimizing] Use more X86_64 addressing modes
by Mark Mendell
· 10 years ago
296c6cc
Merge "Revert "fix optimizing gtests""
by Nicolas Geoffray
· 10 years ago
b29ea8c
Revert "fix optimizing gtests"
by Nicolas Geoffray
· 10 years ago
0746453
Merge "ART: Update loop info of all nested loops when inlining"
by David Brazdil
· 10 years ago
7d27537
ART: Update loop info of all nested loops when inlining
by David Brazdil
· 10 years ago
4bb014f
Merge "Revert "Revert "Optimizing: Fix long-to-fp conversion on x86."""
by Roland Levillain
· 10 years ago
d677de2
Merge "Revert "Run DCE again after all the other optimizations have run.""
by Nicolas Geoffray
· 10 years ago
0cdf6d3
Revert "Run DCE again after all the other optimizations have run."
by Nicolas Geoffray
· 10 years ago
223f2f5
Merge "Incorrect transformation of (sub,neg) to (sub) for fp"
by Roland Levillain
· 10 years ago
1c28591
Merge "fix optimizing gtests"
by Calin Juravle
· 10 years ago
69dcf64
fix optimizing gtests
by Calin Juravle
· 10 years ago
af1ff6a
Merge "Run DCE again after all the other optimizations have run."
by Calin Juravle
· 10 years ago
7a9c885
Run DCE again after all the other optimizations have run.
by Calin Juravle
· 10 years ago
dac1a69
Merge "Use --dump-stats to dump optimizing compiler stats."
by Calin Juravle
· 10 years ago
2be39e0
Use --dump-stats to dump optimizing compiler stats.
by Calin Juravle
· 10 years ago
2b25ba3
Merge "[optimzing] Fix codegen bug and improve type propagation"
by Calin Juravle
· 10 years ago
b330664
[optimzing] Fix codegen bug and improve type propagation
by Calin Juravle
· 10 years ago
c2ea806
Merge "Opt compiler: Minor object store optimizations for ARM64."
by Roland Levillain
· 10 years ago
769f2d3
Merge "Linear scan: Use FirstUse instead of FirstRegisterUse."
by Nicolas Geoffray
· 10 years ago
1ba1981
Linear scan: Use FirstUse instead of FirstRegisterUse.
by Nicolas Geoffray
· 10 years ago
d9b9240
Fix another mistyped location.
by Nicolas Geoffray
· 10 years ago
b0bd891
[optimizing] Replace FP divide by power of 2
by Mark Mendell
· 10 years ago
339dfc2
Incorrect transformation of (sub,neg) to (sub) for fp
by Serguei Katkov
· 10 years ago
349eded
Merge "ART: Simplify more bool operations"
by David Brazdil
· 10 years ago
0d13fee
ART: Simplify more bool operations
by David Brazdil
· 10 years ago
6149f96
Merge "RecordPcInfo() in GenerateStaticOrDirectCall() is misplaced on x86."
by Mingyao Yang
· 10 years ago
97833a0
Opt compiler: Minor object store optimizations for ARM64.
by Alexandre Rames
· 10 years ago
27eac12
Merge "Opt compiler: Implement parallel move resolver without using swap."
by Nicolas Geoffray
· 10 years ago
e40d82f
Merge changes Ib9648605,I34a3bd17
by Roland Levillain
· 10 years ago
232ade0
Revert "Revert "Optimizing: Fix long-to-fp conversion on x86.""
by Roland Levillain
· 10 years ago
90078ee
Merge "optimizing: fix gtests"
by Calin Juravle
· 10 years ago
0c25d10
optimizing: fix gtests
by Calin Juravle
· 10 years ago
b2a5847
Minor improvements to 458-checker-instruction-simplification.
by Alexandre Rames
· 10 years ago
d921d64
Opt compiler: ARM64: Block VIXLpools when recording the pc.
by Alexandre Rames
· 10 years ago
09a9996
Opt compiler: ARM64: Follow other archs for a few codegen stubs.
by Alexandre Rames
· 10 years ago
36aafd9
Merge "[optimizing] Add memory barriers in constructors when needed"
by Calin Juravle
· 10 years ago
27df758
[optimizing] Add memory barriers in constructors when needed
by Calin Juravle
· 10 years ago
aff3f0a
Merge "ART: Extend list of instructions accepted as boolean inputs"
by David Brazdil
· 10 years ago
2fa194b
ART: Extend list of instructions accepted as boolean inputs
by David Brazdil
· 10 years ago
acc0b8e
Fix lint error.
by Nicolas Geoffray
· 10 years ago
ae267a2
Merge "Opt compiler: Correctly require register or FPU register."
by Nicolas Geoffray
· 10 years ago
88c13cd
Opt compiler: Correctly require register or FPU register.
by Alexandre Rames
· 10 years ago
5da2180
Fix codegen_test for long multiplication.
by Nicolas Geoffray
· 10 years ago
8693fe1
RecordPcInfo() in GenerateStaticOrDirectCall() is misplaced on x86.
by Mingyao Yang
· 10 years ago
b73f887
Merge "Fix undefined behavior in hash calculation."
by Dan Albert
· 10 years ago
c9d185d
Fix undefined behavior in hash calculation.
by Dan Albert
· 10 years ago
f4eb9ae
ART: Fix a failing gtest
by David Brazdil
· 10 years ago
3fc992f
ART: Improve range search caching in LiveInterval
by David Brazdil
· 10 years ago
c08675c
ART: Fix incorrect last range when adding high interval
by David Brazdil
· 10 years ago
ad4450e
Opt compiler: Implement parallel move resolver without using swap.
by Zheng Xu
· 10 years ago
Next »