summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing
Commit message (Expand)AuthorAgeFilesLines
* Remove ArtMethod* parameter from dex cache entry points.Vladimir Marko2015-04-244-11/+3
* Merge "Cleanup and improve stack map stream"Nicolas Geoffray2015-04-244-162/+166
|\
| * Cleanup and improve stack map streamCalin Juravle2015-04-234-162/+166
* | Merge "Linear scan: split at better positions."Nicolas Geoffray2015-04-234-4/+48
|\ \
| * | Linear scan: split at better positions.Nicolas Geoffray2015-04-234-4/+48
* | | Merge "Remove unnecessary null checks in CheckCast and InstanceOf"Calin Juravle2015-04-236-30/+80
|\ \ \
| * | | Remove unnecessary null checks in CheckCast and InstanceOfGuillaume "Vermeille" Sanchez2015-04-236-30/+80
* | | | ART: Run BooleanSimplifier after inliningDavid Brazdil2015-04-232-5/+5
| |_|/ |/| |
* | | Merge "Move stack map stream implementation to its own cc file."Calin Juravle2015-04-232-362/+407
|\ \ \ | |_|/ |/| |
| * | Move stack map stream implementation to its own cc file.Calin Juravle2015-04-232-362/+407
* | | Merge "Remove ActAsNullConstant"Calin Juravle2015-04-232-12/+3
|\ \ \ | |/ /
| * | Remove ActAsNullConstantCalin Juravle2015-04-232-12/+3
* | | Mul simplification should expect zero operandSerguei Katkov2015-04-231-3/+10
* | | Replace NULL with nullptrMathieu Chartier2015-04-224-10/+11
|/ /
* | Merge "Remove warning when we do too many simplifications"Calin Juravle2015-04-221-4/+0
|\ \
| * | Remove warning when we do too many simplificationsCalin Juravle2015-04-221-4/+0
* | | Merge "ART: Update last_instruction when adding Phis"David Brazdil2015-04-223-37/+67
|\ \ \
| * | | ART: Update last_instruction when adding PhisDavid Brazdil2015-04-223-37/+67
* | | | Merge "[optimizing] Use more X86_64 addressing modes"Nicolas Geoffray2015-04-222-85/+235
|\ \ \ \ | |_|/ / |/| | |
| * | | [optimizing] Use more X86_64 addressing modesMark Mendell2015-04-212-85/+235
* | | | [optimizing] Name the last DCE pass.Calin Juravle2015-04-224-5/+7
| |/ / |/| |
* | | Run DCE again after all the other optimizations have run.Calin Juravle2015-04-227-10/+16
* | | [optimizing] Fix a bug in moving the null check to the user.Calin Juravle2015-04-226-19/+29
* | | Merge "Revert "fix optimizing gtests""Nicolas Geoffray2015-04-212-2/+2
|\ \ \
| * | | Revert "fix optimizing gtests"Nicolas Geoffray2015-04-212-2/+2
* | | | Merge "ART: Update loop info of all nested loops when inlining"David Brazdil2015-04-212-2/+17
|\ \ \ \
| * | | | ART: Update loop info of all nested loops when inliningDavid Brazdil2015-04-212-2/+17
* | | | | Merge "Revert "Revert "Optimizing: Fix long-to-fp conversion on x86."""Roland Levillain2015-04-212-74/+88
|\ \ \ \ \
| * | | | | Revert "Revert "Optimizing: Fix long-to-fp conversion on x86.""Roland Levillain2015-04-202-74/+88
* | | | | | Merge "Revert "Run DCE again after all the other optimizations have run.""Nicolas Geoffray2015-04-215-14/+8
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Revert "Run DCE again after all the other optimizations have run."Nicolas Geoffray2015-04-215-14/+8
* | | | | | Merge "Incorrect transformation of (sub,neg) to (sub) for fp"Roland Levillain2015-04-211-1/+3
|\ \ \ \ \ \
| * | | | | | Incorrect transformation of (sub,neg) to (sub) for fpSerguei Katkov2015-04-201-1/+3
* | | | | | | Merge "fix optimizing gtests"Calin Juravle2015-04-212-2/+2
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | fix optimizing gtestsCalin Juravle2015-04-212-2/+2
| | |/ / / / | |/| | | |
* | | | | | Merge "Run DCE again after all the other optimizations have run."Calin Juravle2015-04-215-8/+14
|\ \ \ \ \ \ | |/ / / / / | | | | / / | |_|_|/ / |/| | | |
| * | | | Run DCE again after all the other optimizations have run.Calin Juravle2015-04-215-8/+14
* | | | | Merge "Use --dump-stats to dump optimizing compiler stats."Calin Juravle2015-04-212-20/+30
|\ \ \ \ \ | |/ / / /
| * | | | Use --dump-stats to dump optimizing compiler stats.Calin Juravle2015-04-212-20/+30
* | | | | Merge "[optimzing] Fix codegen bug and improve type propagation"Calin Juravle2015-04-212-37/+52
|\ \ \ \ \ | |/ / / /
| * | | | [optimzing] Fix codegen bug and improve type propagationCalin Juravle2015-04-212-37/+52
* | | | | Merge "Opt compiler: Minor object store optimizations for ARM64."Roland Levillain2015-04-211-19/+28
|\ \ \ \ \
| * | | | | Opt compiler: Minor object store optimizations for ARM64.Alexandre Rames2015-04-201-19/+28
* | | | | | Merge "Linear scan: Use FirstUse instead of FirstRegisterUse."Nicolas Geoffray2015-04-213-11/+31
|\ \ \ \ \ \
| * | | | | | Linear scan: Use FirstUse instead of FirstRegisterUse.Nicolas Geoffray2015-04-213-11/+31
* | | | | | | Fix another mistyped location.Nicolas Geoffray2015-04-211-1/+1
| |_|/ / / / |/| | | | |
* | | | | | Merge "ART: Simplify more bool operations"David Brazdil2015-04-202-23/+64
|\ \ \ \ \ \
| * | | | | | ART: Simplify more bool operationsDavid Brazdil2015-04-202-23/+64
* | | | | | | Merge "RecordPcInfo() in GenerateStaticOrDirectCall() is misplaced on x86."Mingyao Yang2015-04-201-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | RecordPcInfo() in GenerateStaticOrDirectCall() is misplaced on x86.Mingyao Yang2015-04-171-1/+1
| | |_|/ / / | |/| | | |