summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick
Commit message (Expand)AuthorAgeFilesLines
* Merge "ART: Some Quick cleanup"Andreas Gampe2015-01-2644-80/+178
|\
| * ART: Some Quick cleanupAndreas Gampe2015-01-2644-80/+178
* | Quick: Fix range check for intrinsic String.charAt() on x86.Vladimir Marko2015-01-261-1/+1
* | ART: Implement X86 hard float (Quick/JNI/Baseline)Mark Mendell2015-01-233-39/+44
|/
* ART: Fix GenInlined functionsChao-ying Fu2015-01-213-11/+55
* ART: Fix arm64 backendAndreas Gampe2015-01-201-2/+6
* ART: Make some helpers non-virtual in Mir2LirAndreas Gampe2015-01-204-49/+26
* Merge "ART: Some Quick cleanup"Andreas Gampe2015-01-207-137/+133
|\
| * ART: Some Quick cleanupAndreas Gampe2015-01-207-137/+133
* | ART: Fix compiler warning at arm/int_arm.cc:644Dmitry Petrochenko2015-01-191-0/+1
|/
* ART: Optimizing compiler intrinsicsAndreas Gampe2015-01-151-2/+2
* ART: Fix indentation in Mips backendAndreas Gampe2015-01-145-90/+91
* Merge "Fix wide volatile IGET/IPUT on ARM without atomic ldrd/strd."Vladimir Marko2015-01-142-14/+12
|\
| * Fix wide volatile IGET/IPUT on ARM without atomic ldrd/strd.Vladimir Marko2015-01-142-14/+12
* | Merge "Skip r1 on arm if first parameter is a long."Nicolas Geoffray2015-01-141-0/+4
|\ \
| * | Skip r1 on arm if first parameter is a long.Nicolas Geoffray2015-01-131-0/+4
* | | ART: Use jalr instead of jr for MipsAndreas Gampe2015-01-133-7/+7
| |/ |/|
* | Merge "Revert "ART: Implement hard float for X86""Vladimir Marko2015-01-123-44/+39
|\ \
| * | Revert "ART: Implement hard float for X86"Vladimir Marko2015-01-123-44/+39
* | | Merge "ART: Implement hard float for X86"Vladimir Marko2015-01-123-39/+44
|\ \ \ | |/ / | | / | |/ |/|
| * ART: Implement hard float for X86Mark Mendell2015-01-123-39/+44
* | Fix handling of long argument spanning register/memory.Nicolas Geoffray2015-01-121-6/+8
|/
* Merge "ART: Remove LowestSetBit and IsPowerOfTwo"Andreas Gampe2015-01-068-47/+24
|\
| * ART: Remove LowestSetBit and IsPowerOfTwoAndreas Gampe2015-01-068-47/+24
* | ART: Fix divide-by-zero for ARMAndreas Gampe2015-01-061-0/+8
|/
* Merge "ART: Reorder entrypoint argument order"Andreas Gampe2015-01-053-23/+23
|\
| * ART: Reorder entrypoint argument orderAndreas Gampe2014-12-293-23/+23
* | Merge "ART: Ensure FP GET/PUT doesn't use Core register"Bill Buzbee2015-01-023-14/+28
|\ \ | |/ |/|
| * ART: Ensure FP GET/PUT doesn't use Core registerMark Mendell2014-12-093-14/+28
* | Merge "ART: Swap-space in the compiler"Andreas Gampe2014-12-222-7/+15
|\ \
| * | ART: Swap-space in the compilerAndreas Gampe2014-12-222-7/+15
* | | Fix running out of temps when storing invoke-interface result.Vladimir Marko2014-12-195-1/+5
* | | Merge "ART: Implement FP packed reduce for x86"Bill Buzbee2014-12-191-6/+24
|\ \ \ | |/ / |/| |
| * | ART: Implement FP packed reduce for x86Maxim Kazantsev2014-12-151-6/+24
* | | ART: Added Checker, a pattern matching test engineDavid Brazdil2014-12-171-2/+2
|/ /
* | Merge "Remove portable."Elliott Hughes2014-12-121-11/+1
|\ \
| * | Remove portable.Elliott Hughes2014-12-121-11/+1
* | | Merge "AArch64: Fix incorrect use of preceding LIR."Vladimir Marko2014-12-121-1/+19
|\ \ \ | |/ / |/| |
| * | AArch64: Fix incorrect use of preceding LIR.Ningsheng Jian2014-12-121-1/+19
* | | ARM: Combine multiply accumulate operations.Ningsheng Jian2014-12-1110-7/+119
|/ /
* | Add missing iget quick for bool, byte, char, shortMathieu Chartier2014-12-101-4/+4
* | Merge "Quick: Redefine the notion of back-egdes."Vladimir Marko2014-12-093-58/+29
|\ \ | |/ |/|
| * Quick: Redefine the notion of back-egdes.Vladimir Marko2014-12-093-58/+29
* | Merge "Re-factor Quick ABI support"Vladimir Marko2014-12-0813-1777/+641
|\ \
| * | Re-factor Quick ABI supportSerguei Katkov2014-12-0813-1777/+641
| |/
* | X86_64 QBE: use RIP addressingMark Mendell2014-12-047-87/+173
* | Merge "Quick: Use fewer insns for ARM LDR/STR with large offsets."Vladimir Marko2014-12-041-76/+106
|\ \
| * | Quick: Use fewer insns for ARM LDR/STR with large offsets.Vladimir Marko2014-12-041-76/+106
* | | Remove method verification results right after compiling a methodMathieu Chartier2014-12-031-0/+4
|/ /
* | Implement InexpensiveConstantInt(., opcode) for ARM.Vladimir Marko2014-12-035-28/+77
|/