summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/arm64/target_arm64.cc
Commit message (Expand)AuthorAgeFilesLines
* art: Fix whitespace errors added by cafChristopher R. Palmer2015-11-091-7/+4
* ART: extensionWei Wang2015-10-061-4/+33
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-5/+4
* ARM64: Remove suspend register.Zheng Xu2015-04-141-5/+4
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-2/+16
* Quick: Clean up Mir2Lir codegen.Vladimir Marko2015-03-241-3/+1
* ARM/ARM64: Dump thread offset.Zheng Xu2015-02-031-0/+19
* ART: Some Quick cleanupAndreas Gampe2015-01-261-1/+2
* Fix running out of temps when storing invoke-interface result.Vladimir Marko2014-12-191-0/+1
* ARM: Combine multiply accumulate operations.Ningsheng Jian2014-12-111-0/+31
* Re-factor Quick ABI supportSerguei Katkov2014-12-081-386/+17
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-5/+4
* Implement method calls using relative BL on ARM64.Vladimir Marko2014-10-031-1/+19
* AArch64: address some outstanding TODOs.Matteo Franchin2014-09-301-11/+11
* Deprecate GrowableArray, use ArenaVector instead.Vladimir Marko2014-09-231-7/+5
* Quick compiler, aarch64: Insane sanity checkerbuzbee2014-09-021-6/+9
* ART: Change temporaries to positive namesRazvan A Lupusoru2014-08-261-8/+5
* ART: Clean up compilerAndreas Gampe2014-08-221-0/+1
* AArch64: Add tbz/tbnz and tst.Zheng Xu2014-08-181-0/+3
* AArch64: Clean up CalleeSaveMethod frame and the use of temp registers.Zheng Xu2014-07-291-5/+3
* ART: Rework quick entrypoint code in Mir2Lir, cleanupAndreas Gampe2014-07-281-7/+2
* Merge "Fix art test failures for Mips."Jeff Hao2014-07-161-4/+0
|\
| * Fix art test failures for Mips.Douglas Leung2014-07-151-4/+0
* | Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86""""Dave Allison2014-07-161-1/+1
|/
* AArch64: improve usage of TargetReg() and friends.Matteo Franchin2014-07-151-38/+40
* ART: Rework TargetReg(symbolic_reg, wide)Andreas Gampe2014-07-121-1/+1
* AArch64: Fix def use.Zheng Xu2014-07-111-0/+4
* ART: Change GenPCUseDefEncoding(), turn on Load Hoisting for ARM64Andreas Gampe2014-07-111-1/+0
* Revert "Revert "Revert "Add implicit null and stack checks for x86"""Nicolas Geoffray2014-07-111-1/+1
* Revert "Revert "Add implicit null and stack checks for x86""Dave Allison2014-07-101-1/+1
* Aarch64: fix bug and enable register promotion.Matteo Franchin2014-07-071-5/+9
* Register promotion support for 64-bit targetsbuzbee2014-07-031-43/+54
* ART: Quick compiler: More size checks, add TargetReg variantsAndreas Gampe2014-07-011-2/+2
* AArch64: Rename A64_/A32_ register prefix to x/w.Zheng Xu2014-06-301-11/+11
* AArch64: Enable GenSpecialCase.Zheng Xu2014-06-271-11/+14
* Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as param...Andreas Gampe2014-06-241-10/+19
* Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"Andreas Gampe2014-06-241-19/+10
* ART: Split out more cases of Load/StoreRef, volatile as parameterAndreas Gampe2014-06-231-10/+19
* ART: Implicit checks in the compiler are independent from RuntimeAndreas Gampe2014-06-181-1/+1
* Arm64 hard-floatbuzbee2014-06-161-29/+288
* Rewrite use/def masks to support 128 bits.Vladimir Marko2014-06-121-20/+24
* Workaround frame size issues.Ian Rogers2014-06-101-1/+1
* x86_64: Hard Float ABI support in QCGDmitry Petrochenko2014-06-071-0/+1
* Avoid register pool allocations on the heap.Vladimir Marko2014-06-051-29/+20
* AArch64: Fix cmp-long and method with long arguments.Zheng Xu2014-06-041-11/+5
* Quick compiler: reference cleanupbuzbee2014-06-031-1/+5
* AArch64: fixing some assertions.Matteo Franchin2014-05-291-1/+0
* AArch64: Add suspend check in managed code.Zheng Xu2014-05-261-6/+0
* AArch64: Enable LONG_* and INT_* opcodes.Serban Constantinescu2014-05-221-1/+15
* 64-bit temp register support.buzbee2014-05-211-19/+21