summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/optimizing_compiler.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix a bug in the type analysis phase of optimizing.Nicolas Geoffray2014-11-251-9/+15
* Merge "Use HOptimization abstraction for running optimizations."Nicolas Geoffray2014-11-191-9/+20
|\
| * Use HOptimization abstraction for running optimizations.Nicolas Geoffray2014-11-191-9/+20
* | Use cross-compilation helper.Nicolas Geoffray2014-11-191-1/+2
|/
* Don't fall back to Quick in optimizing.Nicolas Geoffray2014-11-171-65/+26
* Minor object store optimizations.Nicolas Geoffray2014-11-141-0/+1
* Implement try/catch/throw in optimizing.Nicolas Geoffray2014-11-061-12/+21
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-0/+1
* Support for CONST_STRING in optimizing compiler.Nicolas Geoffray2014-10-311-0/+4
* Support hard float on arm in optimizing compiler.Nicolas Geoffray2014-10-271-15/+8
* ARM: Use hardfp calling convention between java to java call.Zheng Xu2014-10-241-7/+14
* ART: optimizing compiler: initial support for ARM64.Alexandre Rames2014-10-231-1/+4
* Revert "Revert "Introduce a class to implement optimization passes.""Roland Levillain2014-10-171-0/+5
* Add a prepare for register allocation pass.Nicolas Geoffray2014-10-061-0/+2
* Revert "Introduce a class to implement optimization passes."Nicolas Geoffray2014-10-011-5/+0
* Introduce a class to implement optimization passes.Roland Levillain2014-10-011-0/+5
* Optimize suspend checks in optimizing compiler.Nicolas Geoffray2014-09-251-0/+2
* First optimization in new compiler: simple GVN.Nicolas Geoffray2014-09-191-0/+6
* It can be that no method has been compiled.Nicolas Geoffray2014-09-181-5/+9
* Add the "time" compilation filter and output compilation stats.Nicolas Geoffray2014-09-171-4/+31
* Runtime support for the new stack maps for the opt compiler.Nicolas Geoffray2014-09-081-22/+41
* ART: Clean up compilerAndreas Gampe2014-08-221-2/+118
* ART source line debug info in OAT filesYevgeny Rouban2014-08-151-1/+5
* Use the thumb2 assembler for the optimizing compiler.Nicolas Geoffray2014-07-161-4/+5
* Add two phi pruning phases.Nicolas Geoffray2014-07-141-1/+5
* Support fields in optimizing compiler.Nicolas Geoffray2014-07-141-1/+1
* Do not attempt to compile on architectures we do not support.Nicolas Geoffray2014-07-041-5/+11
* Re-enable tests with the optimizing compiler.Nicolas Geoffray2014-06-261-0/+4
* Revert "Re-enable tests with the optimizing compiler."Nicolas Geoffray2014-06-251-4/+0
* Re-enable tests with the optimizing compiler.Nicolas Geoffray2014-06-251-0/+4
* Add some more instruction support to optimizing compiler.Dave Allison2014-06-241-4/+0
* Final CL to enable register allocation on x86.Nicolas Geoffray2014-06-121-14/+32
* Plug code generator into liveness analysis.Nicolas Geoffray2014-06-101-1/+1
* Add a linear scan register allocator to the optimizing compiler.Nicolas Geoffray2014-05-261-3/+10
* Build live ranges in preparation for register allocation.Nicolas Geoffray2014-05-191-0/+1
* Add a compilation tracing mechanism to the new compiler.Nicolas Geoffray2014-05-141-0/+23
* Add loop recognition and CFG simplifications in new compiler.Nicolas Geoffray2014-05-131-0/+1
* Merge "Build live-in, live-out and kill sets for each block."Nicolas Geoffray2014-05-071-0/+2
|\
| * Build live-in, live-out and kill sets for each block.Nicolas Geoffray2014-05-071-0/+2
* | Give Compiler a back reference to the driver.Ian Rogers2014-05-061-5/+5
|/
* Add a Transform to SSA phase to the optimizing compiler.Nicolas Geoffray2014-04-281-0/+4
* Revert "Revert "Revert "Use trampolines for calls to helpers"""Dave Allison2014-04-091-1/+0
* Revert "Revert "Use trampolines for calls to helpers""Dave Allison2014-04-091-0/+1
* Revert "Use trampolines for calls to helpers"Dave Allison2014-04-071-1/+0
* Use trampolines for calls to helpersDave Allison2014-04-041-0/+1
* Add support for invoke-static in optimizing compiler.Nicolas Geoffray2014-03-311-2/+16
* Run Java tests with the optimizing compiler.Nicolas Geoffray2014-03-191-4/+9
* Plug new optimizing compiler in compilation pipeline.Nicolas Geoffray2014-03-181-1/+65
* Add command line support for enabling the optimizing compiler.Nicolas Geoffray2014-03-131-0/+32