summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/code_generator.h
Commit message (Expand)AuthorAgeFilesLines
* Fix lint error.Nicolas Geoffray2014-11-171-1/+1
* Merge "Minor object store optimizations."Nicolas Geoffray2014-11-171-0/+9
|\
| * Minor object store optimizations.Nicolas Geoffray2014-11-141-0/+9
* | Instruction set features for ARM64, MIPS and X86.Ian Rogers2014-11-131-1/+1
|/
* Do a parallel move in BoundsCheckSlowPath.Nicolas Geoffray2014-11-121-0/+5
* Implement try/catch/throw in optimizing.Nicolas Geoffray2014-11-061-0/+1
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-6/+8
* Merge "Follow-up CL after hard float changes."Nicolas Geoffray2014-10-301-1/+1
|\
| * Follow-up CL after hard float changes.Nicolas Geoffray2014-10-281-1/+1
* | Add support for static fields in optimizing compiler.Nicolas Geoffray2014-10-291-0/+5
|/
* Support hard float on arm in optimizing compiler.Nicolas Geoffray2014-10-271-0/+1
* Implement register allocator for floating point registers.Nicolas Geoffray2014-10-211-2/+13
* Don't use assembler classes in code_generator.h.Nicolas Geoffray2014-10-161-13/+4
* Cleanup baseline register allocator.Nicolas Geoffray2014-10-101-14/+28
* Stop converting from Location to ManagedRegister.Nicolas Geoffray2014-10-091-2/+2
* Add support for floats and doubles.Nicolas Geoffray2014-10-071-6/+20
* Optimize suspend checks in optimizing compiler.Nicolas Geoffray2014-09-251-0/+7
* Support for saving and restoring live registers in a slow path.Nicolas Geoffray2014-09-231-1/+10
* Runtime support for the new stack maps for the opt compiler.Nicolas Geoffray2014-09-081-8/+8
* Fix bug introduced in https://android-review.googlesource.com/102610.Nicolas Geoffray2014-08-201-1/+1
* ART source line debug info in OAT filesYevgeny Rouban2014-08-151-1/+3
* Make unit test tell if a method is a leaf.Nicolas Geoffray2014-07-221-1/+1
* Stack overflow checks and NPE checks for optimizing.Nicolas Geoffray2014-07-221-1/+12
* Fix a braino in the stack layout.Nicolas Geoffray2014-07-151-2/+4
* Support fields in optimizing compiler.Nicolas Geoffray2014-07-141-2/+29
* Support longs in the register allocator for x86_64.Nicolas Geoffray2014-07-021-0/+1
* Add x86_64 support to the optimizing compiler.Nicolas Geoffray2014-06-131-3/+3
* Enable the register allocator on ARM.Nicolas Geoffray2014-06-121-2/+1
* Final CL to enable register allocation on x86.Nicolas Geoffray2014-06-121-7/+15
* Add a linear scan register allocator to the optimizing compiler.Nicolas Geoffray2014-05-261-5/+8
* Import Dart's parallel move resolver.Nicolas Geoffray2014-05-231-261/+1
* Build live-in, live-out and kill sets for each block.Nicolas Geoffray2014-05-071-1/+1
* Setup policies for register allocation.Nicolas Geoffray2014-04-291-15/+97
* Add a Transform to SSA phase to the optimizing compiler.Nicolas Geoffray2014-04-281-1/+1
* Code cleanup in preparation for x64 backend.Nicolas Geoffray2014-04-171-3/+5
* Long support in optimizing compiler.Nicolas Geoffray2014-04-161-16/+135
* Test control flow instruction with optimizing compiler.Nicolas Geoffray2014-04-081-1/+0
* Use target-specific word instead of runtime word.Nicolas Geoffray2014-04-041-0/+1
* Support passing arguments to invoke-static* instructions.Nicolas Geoffray2014-04-031-2/+28
* Add support for invoke-static in optimizing compiler.Nicolas Geoffray2014-03-311-7/+33
* Run Java tests with the optimizing compiler.Nicolas Geoffray2014-03-191-1/+4
* Plug new optimizing compiler in compilation pipeline.Nicolas Geoffray2014-03-181-26/+29
* More code generation for the optimizing compiler.Nicolas Geoffray2014-03-131-5/+87
* Add codegen support to the optimizing compiler.Nicolas Geoffray2014-03-041-0/+82