summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/optimizing_compiler.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge "Minor improvements to 458-checker-instruction-simplification."Roland Levillain2015-04-241-1/+1
|\
| * Minor improvements to 458-checker-instruction-simplification.Alexandre Rames2015-04-201-1/+1
* | ART: Run BooleanSimplifier after inliningDavid Brazdil2015-04-231-3/+3
* | [optimizing] Name the last DCE pass.Calin Juravle2015-04-221-1/+1
* | Run DCE again after all the other optimizations have run.Calin Juravle2015-04-221-3/+5
* | Revert "Run DCE again after all the other optimizations have run."Nicolas Geoffray2015-04-211-5/+3
* | Run DCE again after all the other optimizations have run.Calin Juravle2015-04-211-3/+5
* | Use --dump-stats to dump optimizing compiler stats.Calin Juravle2015-04-211-19/+29
|/
* Merge "Fallback to quick in case of soft verification errors"Calin Juravle2015-04-161-5/+18
|\
| * Fallback to quick in case of soft verification errorsCalin Juravle2015-04-161-5/+18
* | Move the linear order to the HGraph.Nicolas Geoffray2015-04-151-1/+1
|/
* Add --include-cfi compiler option.David Srbecky2015-04-131-1/+1
* Merge "Revert "Fallback to quick in case of soft verification errors""Calin Juravle2015-04-131-18/+5
|\
| * Revert "Fallback to quick in case of soft verification errors"Calin Juravle2015-04-131-18/+5
* | Merge "Fallback to quick in case of soft verification errors"Calin Juravle2015-04-131-5/+18
|\|
| * Fallback to quick in case of soft verification errorsCalin Juravle2015-04-101-5/+18
* | Merge "ART: Refactor CompileOptimized"Andreas Gampe2015-04-101-15/+15
|\ \
| * | ART: Refactor CompileOptimizedAndreas Gampe2015-04-101-15/+15
| |/
* / ART: Remove WriteElf from CompilerAndreas Gampe2015-04-101-14/+0
|/
* Fix build - the stack frame is too large.David Srbecky2015-04-091-0/+4
* Implement CFI for Optimizing.David Srbecky2015-04-091-5/+21
* Merge "ART: Fix 64-bit ELF file support"Andreas Gampe2015-04-081-2/+7
|\
| * ART: Fix 64-bit ELF file supportAndreas Gampe2015-04-071-2/+7
* | ART: Print C1vis header only if visualizer enabledDavid Brazdil2015-04-071-1/+4
|/
* Merge "Fixed layout for dex caches in boot image."Vladimir Marko2015-03-311-0/+2
|\
| * Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-0/+2
* | [optimizing] Only print full stats in VLOG(compiler)Nicolas Geoffray2015-03-301-2/+7
|/
* Revert "Revert "Inline across dex files.""Nicolas Geoffray2015-03-251-1/+1
* Merge "Share the runtime arena for faster compile times."Nicolas Geoffray2015-03-241-2/+1
|\
| * Share the runtime arena for faster compile times.Nicolas Geoffray2015-03-241-2/+1
* | ART: Boolean simplifierDavid Brazdil2015-03-241-0/+5
|/
* Implement a space filter for optimizing.Nicolas Geoffray2015-03-231-0/+10
* Fall back to Quick when Optimizing cannot compile.Nicolas Geoffray2015-03-171-32/+66
* [optimizing] Use baseline when debuggable is set.Nicolas Geoffray2015-03-161-2/+3
* Revert "Revert "[optimizing] Enable x86 long support.""Nicolas Geoffray2015-03-111-1/+1
* Make the SSA builder honor the debuggable flag.Nicolas Geoffray2015-03-101-5/+2
* Revert "[optimizing] Enable x86 long support."Nicolas Geoffray2015-03-061-1/+1
* [optimizing] Enable x86 long support.Nicolas Geoffray2015-03-061-1/+1
* ART: Add -WunusedAndreas Gampe2015-02-241-5/+5
* Merge "Reference type propagation"Calin Juravle2015-02-201-6/+12
|\
| * Reference type propagationCalin Juravle2015-02-191-6/+12
* | Move arenas into runtimeMathieu Chartier2015-02-191-1/+1
|/
* Have the opt. compiler set the size of "empty" frames to zero.Roland Levillain2015-02-191-12/+19
* ART: Fix crash when timing method failing to buildDavid Brazdil2015-02-051-56/+71
* Create HGraph outside Builder, print timingsDavid Brazdil2015-02-041-40/+118
* Implement LICM in optimizing compiler.Nicolas Geoffray2015-01-301-0/+3
* optimizing: NullCheck eliminationCalin Juravle2015-01-291-8/+17
* ART: Even more Quick cleanupAndreas Gampe2015-01-271-5/+0
* Move code around and address growable_array comment.Nicolas Geoffray2015-01-261-0/+1
* Introduce a SideEffectsAnalysis class.Nicolas Geoffray2015-01-261-1/+3