summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing
Commit message (Expand)AuthorAgeFilesLines
* Merge "Make all registers available when allocating an output register."Nicolas Geoffray2014-05-061-0/+6
|\
| * Make all registers available when allocating an output register.Nicolas Geoffray2014-05-021-0/+6
* | Move DecodedInstruction into MIR.Ian Rogers2014-05-021-1/+1
|/
* Force inlining on trivial accessors.Ian Rogers2014-04-292-0/+4
* Setup policies for register allocation.Nicolas Geoffray2014-04-296-107/+496
* Add a Transform to SSA phase to the optimizing compiler.Nicolas Geoffray2014-04-2811-46/+1037
* Code cleanup in preparation for x64 backend.Nicolas Geoffray2014-04-175-218/+178
* Simplify HInvokeStatic code generation.Nicolas Geoffray2014-04-174-126/+135
* Long support in optimizing compiler.Nicolas Geoffray2014-04-168-283/+1255
* Test control flow instruction with optimizing compiler.Nicolas Geoffray2014-04-087-39/+82
* Add support for taking parameters in optimizing compiler.Nicolas Geoffray2014-04-076-49/+336
* Use target-specific word instead of runtime word.Nicolas Geoffray2014-04-046-20/+29
* Add support for new-instance and invoke-direct.Nicolas Geoffray2014-04-044-9/+100
* Merge "Support passing arguments to invoke-static* instructions."Nicolas Geoffray2014-04-038-107/+273
|\
| * Support passing arguments to invoke-static* instructions.Nicolas Geoffray2014-04-038-107/+273
* | art: Handle x86_64 architecture equal to x86Dmitry Petrochenko2014-04-031-0/+3
|/
* Add support for adding two integers in optimizing compiler.Nicolas Geoffray2014-03-315-5/+166
* Add support for invoke-static in optimizing compiler.Nicolas Geoffray2014-03-3110-20/+311
* Merge "Run Java tests with the optimizing compiler."Nicolas Geoffray2014-03-193-5/+27
|\
| * Run Java tests with the optimizing compiler.Nicolas Geoffray2014-03-193-5/+27
* | Fix lint error, and Makefile that could be confused with local files.Nicolas Geoffray2014-03-181-1/+1
|/
* Plug new optimizing compiler in compilation pipeline.Nicolas Geoffray2014-03-1814-258/+387
* Fix non-{arm, x86} builds.Nicolas Geoffray2014-03-131-1/+4
* Merge "More code generation for the optimizing compiler."Nicolas Geoffray2014-03-1312-66/+584
|\
| * More code generation for the optimizing compiler.Nicolas Geoffray2014-03-1312-66/+584
* | Add command line support for enabling the optimizing compiler.Nicolas Geoffray2014-03-131-0/+32
|/
* Fix lint errors.Nicolas Geoffray2014-03-101-6/+6
* Add register support to the optimizing compiler.Nicolas Geoffray2014-03-1011-199/+563
* Add codegen support to the optimizing compiler.Nicolas Geoffray2014-03-0410-8/+552
* Move arena_bit_vector.h/cc to compiler/utils.Nicolas Geoffray2014-02-261-1/+1
* Add conditional branches, and build dominator tree.Nicolas Geoffray2014-02-267-49/+767
* Re-apply: Initial check-in of an optimizing compiler.Nicolas Geoffray2014-02-196-0/+595
* Revert "Initial check-in of an optimizing compiler."Nicolas Geoffray2014-02-196-593/+0
* Initial check-in of an optimizing compiler.Nicolas Geoffray2014-02-196-0/+593