summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* [optimizing compiler] Add division for floats and doublesCalin Juravle2014-10-286-25/+211
* Merge "Add long bitwise not instruction in the optimizing compiler."Roland Levillain2014-10-286-5/+25
|\
| * Add long bitwise not instruction in the optimizing compiler.Roland Levillain2014-10-276-5/+25
* | ART: Add support for patching and loading OAT files compiled with PICIgor Murashkin2014-10-274-13/+20
* | Optimize method linkingMathieu Chartier2014-10-271-5/+11
* | Merge "Rewrite class initialization check elimination."Vladimir Marko2014-10-2717-229/+541
|\ \ | |/ |/|
| * Rewrite class initialization check elimination.Vladimir Marko2014-10-2717-229/+541
* | Support hard float on arm in optimizing compiler.Nicolas Geoffray2014-10-276-134/+187
|/
* Merge "Quick: Fix wide Phi detection in GVN, clean up INVOKEs."Vladimir Marko2014-10-275-38/+173
|\
| * Quick: Fix wide Phi detection in GVN, clean up INVOKEs.Vladimir Marko2014-10-235-38/+173
* | Merge "Tidy logging code not using UNIMPLEMENTED."Ian Rogers2014-10-259-11/+17
|\ \
| * | Tidy logging code not using UNIMPLEMENTED.Ian Rogers2014-10-249-11/+17
* | | ARM: Use hardfp calling convention between java to java call.Zheng Xu2014-10-2412-85/+708
* | | Merge "ART: Add div/rem zero check elimination flag"Ian Rogers2014-10-2414-92/+109
|\ \ \
| * | | ART: Add div/rem zero check elimination flagRazvan A Lupusoru2014-10-1414-92/+109
* | | | ART: Prevent float inference back to SSA in-regs.Stephen Kyle2014-10-241-0/+13
| |/ / |/| |
* | | Fix encoding of imul in x86_64 assembler.Nicolas Geoffray2014-10-242-1/+10
* | | Merge "Revert "Revert "Implement long negate instruction in the optimizing co...Roland Levillain2014-10-246-4/+54
|\ \ \
| * | | Revert "Revert "Implement long negate instruction in the optimizing compiler.""Roland Levillain2014-10-246-4/+54
* | | | Merge "Fix wrong unsigned to signed conversions."Nicolas Geoffray2014-10-242-6/+10
|\ \ \ \ | |/ / / |/| | |
| * | | Fix wrong unsigned to signed conversions.Nicolas Geoffray2014-10-232-6/+10
* | | | Merge "ART: Add basic tests for materialized conditions."Nicolas Geoffray2014-10-231-0/+117
|\ \ \ \
| * | | | ART: Add basic tests for materialized conditions.Alexandre Rames2014-10-231-0/+117
| |/ / /
* | | | Revert "Implement long negate instruction in the optimizing compiler."Roland Levillain2014-10-236-43/+4
|/ / /
* | | Implement long negate instruction in the optimizing compiler.Roland Levillain2014-10-236-4/+43
* | | [optimizing compiler] Handle SUB_FLOAT/DOUBLE nodesCalin Juravle2014-10-231-0/+20
* | | [optimizing compiler] Add float/double subtractionCalin Juravle2014-10-233-101/+89
* | | ART: optimizing compiler: initial support for ARM64.Alexandre Rames2014-10-238-4/+1472
* | | Remove obsolete TODOs from codegen testsCalin Juravle2014-10-231-3/+1
* | | Merge "Implement int bit-wise not operation in the optimizing compiler."Roland Levillain2014-10-237-22/+102
|\ \ \
| * | | Implement int bit-wise not operation in the optimizing compiler.Roland Levillain2014-10-237-22/+102
| | |/ | |/|
* | | C++11 related clean-up of DISALLOW_..Ian Rogers2014-10-229-41/+16
* | | Merge "Tidy up logging."Ian Rogers2014-10-226-47/+62
|\ \ \ | |/ / |/| |
| * | Tidy up logging.Ian Rogers2014-10-226-47/+62
* | | Merge "X86 Long Min/Max: Avoid calling SRegToVReg with -1"Vladimir Marko2014-10-221-0/+5
|\ \ \
| * | | X86 Long Min/Max: Avoid calling SRegToVReg with -1Mark Mendell2014-10-221-0/+5
| |/ /
* | | Minor fix in codegen tests.Calin Juravle2014-10-221-1/+1
* | | Add multiplication for floats/doubles in optimizing compilerCalin Juravle2014-10-224-38/+71
* | | Implement array creation related DEX instructions.Nicolas Geoffray2014-10-226-7/+284
* | | Merge "Various fixes related to integer negate operations."Roland Levillain2014-10-222-2/+6
|\ \ \ | |/ / |/| |
| * | Various fixes related to integer negate operations.Roland Levillain2014-10-222-2/+6
* | | Fix register_allocator_test after reg alloc changes.Nicolas Geoffray2014-10-211-2/+2
|/ /
* | Fix off by one errors in linear scan register allocator.Nicolas Geoffray2014-10-213-8/+10
* | Merge "Implement register allocator for floating point registers."Nicolas Geoffray2014-10-2124-138/+647
|\ \
| * | Implement register allocator for floating point registers.Nicolas Geoffray2014-10-2124-138/+647
* | | Merge "Enable generic JNI for x86 and ARM when interpret-only."Ian Rogers2014-10-211-1/+15
|\ \ \ | |/ / |/| |
| * | Enable generic JNI for x86 and ARM when interpret-only.Ian Rogers2014-10-211-1/+15
* | | Merge "Constant folding on unary operations in the optimizing compiler."Roland Levillain2014-10-214-8/+94
|\ \ \
| * | | Constant folding on unary operations in the optimizing compiler.Roland Levillain2014-10-214-8/+94
* | | | Merge "Implement int negate instruction in the optimizing compiler."Roland Levillain2014-10-216-0/+170
|\ \ \ \ | |/ / /