summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/arm/codegen_arm.h
Commit message (Expand)AuthorAgeFilesLines
* art: Fix whitespace errors added by cafChristopher R. Palmer2015-11-091-3/+3
* ART: extensionWei Wang2015-10-061-0/+30
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-1/+2
* Promote pointer to dex cache arrays on arm.Vladimir Marko2015-04-071-0/+9
* PC-relative loads from dex cache arrays for arm.Vladimir Marko2015-04-071-0/+12
* Quick: Clean up Mir2Lir codegen.Vladimir Marko2015-03-241-1/+1
* Merge "Move arenas into runtime"Mathieu Chartier2015-02-191-1/+1
|\
| * Move arenas into runtimeMathieu Chartier2015-02-191-1/+1
* | Add suspend checks to special methods.Vladimir Marko2015-02-191-1/+3
|/
* ART: Some Quick cleanupAndreas Gampe2015-01-261-1/+3
* ART: Some Quick cleanupAndreas Gampe2015-01-201-0/+3
* ARM: Combine multiply accumulate operations.Ningsheng Jian2014-12-111-0/+4
* Merge "Re-factor Quick ABI support"Vladimir Marko2014-12-081-59/+15
|\
| * Re-factor Quick ABI supportSerguei Katkov2014-12-081-59/+15
* | Implement InexpensiveConstantInt(., opcode) for ARM.Vladimir Marko2014-12-031-4/+5
|/
* Add card mark to filled-new-array.Vladimir Marko2014-11-201-1/+3
* ARM: Strength reduction for floating-point divisionNingsheng Jian2014-11-051-0/+4
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-3/+3
* ARM: Use hardfp calling convention between java to java call.Zheng Xu2014-10-241-11/+127
* ART: Add div/rem zero check elimination flagRazvan A Lupusoru2014-10-141-5/+5
* Don't copy fill array data to quick literal pool.Ian Rogers2014-10-081-1/+0
* Implement method calls using relative BL on ARM.Vladimir Marko2014-09-251-0/+25
* ART: Change temporaries to positive namesRazvan A Lupusoru2014-08-261-1/+1
* ART: Clean up compilerAndreas Gampe2014-08-221-0/+1
* Add arraycopy intrinsic for arm and arm64.Zheng Xu2014-08-071-0/+1
* ART: Generate chained compare-and-branch for short switchesAndreas Gampe2014-08-061-2/+2
* ART: Refactor long ops in quick compilerAndreas Gampe2014-08-041-16/+5
* Revert "Revert "Enable Load Store Elimination for ARM and ARM64""Serban Constantinescu2014-07-281-0/+1
* ART: Rework quick entrypoint code in Mir2Lir, cleanupAndreas Gampe2014-07-281-12/+3
* Revert "Enable Load Store Elimination for ARM and ARM64"Bill Buzbee2014-07-271-2/+0
* Enable Load Store Elimination for ARM and ARM64Serban Constantinescu2014-07-271-0/+2
* Use vabs/fabs on arm/arm64 for intrinsic abs().Vladimir Marko2014-07-211-0/+2
* Merge "ART: Refactor GenSelect, refactor gen_common accordingly"Andreas Gampe2014-07-161-0/+3
|\
| * ART: Refactor GenSelect, refactor gen_common accordinglyAndreas Gampe2014-07-171-0/+3
* | Fix art test failures for Mips.Douglas Leung2014-07-151-2/+0
|/
* Update counting VR for promotionSerguei Katkov2014-07-111-0/+7
* AArch64: Add few more inline functionsSerban Constantinescu2014-07-031-1/+1
* Register promotion support for 64-bit targetsbuzbee2014-07-031-1/+2
* Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as param...Andreas Gampe2014-06-241-6/+2
* Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"Andreas Gampe2014-06-241-2/+6
* ART: Split out more cases of Load/StoreRef, volatile as parameterAndreas Gampe2014-06-231-6/+2
* Clean up ARM load/store with offset imm8 << 2.Vladimir Marko2014-06-161-2/+3
* Tidy x86 assembler.Ian Rogers2014-06-131-1/+1
* Merge "Rewrite use/def masks to support 128 bits."Vladimir Marko2014-06-101-4/+9
|\
| * Rewrite use/def masks to support 128 bits.Vladimir Marko2014-06-121-4/+9
* | Clean up ArmMirToLir::LoadDispBody()/StoreDispBody().Vladimir Marko2014-06-101-0/+2
|/
* Quick compiler: reference cleanupbuzbee2014-06-031-0/+1
* AArch64: Enable LONG_* and INT_* opcodes.Serban Constantinescu2014-05-221-0/+3
* 64-bit temp register support.buzbee2014-05-211-2/+0
* Quick compiler, out of registers fixbuzbee2014-05-191-1/+0