summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/optimization.cc
Commit message (Expand)AuthorAgeFilesLines
* ART: Refactor for bugprone-argument-commentAndreas Gampe2018-12-271-3/+3
* Refactor CompilerDriver::CompileAll().Vladimir Marko2018-12-061-2/+0
* Emit bit manipulation instructions for x86 and x86_64Shalini Salomi Bodapati2018-11-081-0/+18
* Remove need for intrinsic recognizer to be a pass.Nicolas Geoffray2018-09-281-6/+0
* Remove sharpening as an optimization pass.Nicolas Geoffray2018-09-191-6/+0
* Merge "Revert "Emit vector mulitply and accumulate instructions for x86.""Hans Boehm2018-07-131-8/+0
|\
| * Revert "Emit vector mulitply and accumulate instructions for x86."Hans Boehm2018-07-131-8/+0
* | Merge "Emit vector mulitply and accumulate instructions for x86."Treehugger Robot2018-07-021-0/+8
|\|
| * Emit vector mulitply and accumulate instructions for x86.Gupta Kumar, Sanjiv2018-07-021-0/+8
* | Remove CompilerDriver::support_boot_image_fixup_.Vladimir Marko2018-06-281-2/+2
|/
* Move instruction_set_ to CompilerOptions.Vladimir Marko2018-06-251-2/+3
* Step 2 of 2: conditional passes.Aart Bik2018-04-301-26/+33
* Clean up CodeItemAccessors and Compact/StandardDexFileMathieu Chartier2018-01-081-1/+1
* Create dex subdirectoryDavid Sehr2018-01-051-1/+1
* Make CodeItem fields privateMathieu Chartier2017-12-221-2/+4
* Determine HLoadClass/String load kind early.Vladimir Marko2017-12-081-2/+1
* Refactored optimization passes setup.Aart Bik2017-11-201-0/+312
* optimizing: Refactor statistics to use OptimizingCompilerStats helperIgor Murashkin2017-08-111-7/+0
* ART: Run GraphChecker after Builder and SsaBuilderDavid Brazdil2015-06-241-23/+0
* ART: Dead block removalDavid Brazdil2015-04-241-2/+2
* Reference type propagationCalin Juravle2015-02-191-0/+6
* Fix a bug in the type analysis phase of optimizing.Nicolas Geoffray2014-11-251-2/+4
* Use HOptimization abstraction for running optimizations.Nicolas Geoffray2014-11-191-6/+0
* Tidy up logging.Ian Rogers2014-10-221-0/+1
* Revert "Revert "Introduce a class to implement optimization passes.""Roland Levillain2014-10-171-0/+47
* Revert "Introduce a class to implement optimization passes."Nicolas Geoffray2014-10-011-41/+0
* Introduce a class to implement optimization passes.Roland Levillain2014-10-011-0/+41