summaryrefslogtreecommitdiffstats
path: root/compiler/Android.mk
Commit message (Expand)AuthorAgeFilesLines
* Add a prepare for register allocation pass.Nicolas Geoffray2014-10-061-0/+1
* ART: Prepare for ELF64.Tong Shen2014-10-031-2/+0
* Merge "Revert "Introduce a class to implement optimization passes.""Nicolas Geoffray2014-10-011-2/+1
|\
| * Revert "Introduce a class to implement optimization passes."Nicolas Geoffray2014-10-011-2/+1
* | Merge "Introduce a class to implement optimization passes."Roland Levillain2014-10-011-1/+2
|\ \ | |/
| * Introduce a class to implement optimization passes.Roland Levillain2014-10-011-1/+2
* | Merge "Implement method calls using relative BL on ARM."Vladimir Marko2014-09-251-1/+0
|\ \ | |/ |/|
| * Implement method calls using relative BL on ARM.Vladimir Marko2014-09-251-1/+0
* | Optimize suspend checks in optimizing compiler.Nicolas Geoffray2014-09-251-0/+1
|/
* First optimization in new compiler: simple GVN.Nicolas Geoffray2014-09-191-0/+1
* Initiate a constant propagation pass in the optimizing compiler.Roland Levillain2014-09-181-0/+1
* Initiate a dead code elimination pass in the optimizing compiler.Roland Levillain2014-09-171-0/+1
* Add CFG and SSA form checkers in the optimizing compiler.Roland Levillain2014-09-171-0/+1
* ART: Clean up compilerAndreas Gampe2014-08-221-1/+3
* Emit CFI for x86 & x86_64 JNI compiler.Tong Shen2014-08-051-0/+1
* Fix art build script.Junmo Park2014-08-041-2/+2
* Remove the per-project FDO support. Use the common FDO support from build/core.Dehao Chen2014-07-271-0/+1
* Runtime can now be set to require relocationAlex Light2014-07-221-0/+1
* Add assembly operations with constants in optimizing compiler.Nicolas Geoffray2014-07-211-1/+1
* Break apart header files.Ian Rogers2014-07-151-0/+1
* Add two phi pruning phases.Nicolas Geoffray2014-07-141-0/+1
* Global Value Numbering.Vladimir Marko2014-07-101-0/+1
* Multilib ART host.Ian Rogers2014-06-241-2/+3
* Add x86_64 support to the optimizing compiler.Nicolas Geoffray2014-06-131-0/+1
* Rewrite use/def masks to support 128 bits.Vladimir Marko2014-06-121-0/+1
* Remove deprecated WITH_HOST_DALVIK.Ian Rogers2014-06-101-8/+6
* Add a type propagation phase after building SSA.Nicolas Geoffray2014-06-091-0/+1
* Merge "Thumb2 assembler for JNI compiler and optimizing compiler"Dave Allison2014-06-051-0/+2
|\
| * Thumb2 assembler for JNI compiler and optimizing compilerDave Allison2014-06-051-0/+2
* | ART: Make LOCAL_CLANG architecture dependent for the targetAndreas Gampe2014-06-041-18/+9
* | ART: Setting up cleanupJean Christophe Beyler2014-05-301-1/+3
|/
* Add a linear scan register allocator to the optimizing compiler.Nicolas Geoffray2014-05-261-0/+1
* Rewrite BitVector index iterator.Vladimir Marko2014-05-231-1/+0
* Merge "Import Dart's parallel move resolver."Nicolas Geoffray2014-05-231-0/+2
|\
| * Import Dart's parallel move resolver.Nicolas Geoffray2014-05-231-0/+2
* | Merge "Move art host to libc++"Dan Albert2014-05-221-2/+2
|\ \
| * | Move art host to libc++Dan Albert2014-05-211-2/+2
| |/
* | ART: Pass driver generalizationJames C Scott2014-05-221-1/+1
|/
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-1/+1
* Add a compilation tracing mechanism to the new compiler.Nicolas Geoffray2014-05-141-0/+1
* AArch64: Change arm64 backend to produce A64 code.Matteo Franchin2014-05-071-0/+6
* Build live-in, live-out and kill sets for each block.Nicolas Geoffray2014-05-071-0/+1
* Add a Transform to SSA phase to the optimizing compiler.Nicolas Geoffray2014-04-281-0/+1
* Preparation for transition to libc++.Ian Rogers2014-04-161-3/+2
* Revert "Revert "Revert "Use trampolines for calls to helpers"""Dave Allison2014-04-091-3/+0
* Revert "Revert "Use trampolines for calls to helpers""Dave Allison2014-04-091-0/+3
* Revert "Use trampolines for calls to helpers"Dave Allison2014-04-071-3/+0
* Use trampolines for calls to helpersDave Allison2014-04-041-0/+3
* x86_64: JNI compilerDmitry Petrochenko2014-03-281-0/+3
* AArch64: Add arm64 runtime support.Stuart Monteith2014-03-191-0/+1