summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/arm64/assemble_arm64.cc
Commit message (Expand)AuthorAgeFilesLines
* ART: extensionWei Wang2015-10-061-7/+21
* Replace NULL with nullptrMathieu Chartier2015-04-221-8/+8
* Write .debug_line section using the new DWARF library.David Srbecky2015-04-011-0/+2
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-0/+4
* Quick: Clean up Mir2Lir codegen.Vladimir Marko2015-03-241-1/+1
* ARM: Fix LIR flags in encoding map.Ningsheng Jian2015-02-261-2/+2
* ART: Fix inlining of Mir2LirAndreas Gampe2015-01-261-1/+1
* ART: Some Quick cleanupAndreas Gampe2015-01-261-2/+5
* 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-111-0/+4
|/
* AArch64: Addressing Cortex-A53 erratum 835769.Matteo Franchin2014-11-181-7/+37
* AArch64: Small improvements.Matteo Franchin2014-11-141-0/+8
* ART: More warningsAndreas Gampe2014-11-041-6/+5
* ART: Replace COMPILE_ASSERT with static_assert (compiler)Andreas Gampe2014-11-031-2/+2
* Enable -Wimplicit-fallthrough.Ian Rogers2014-10-091-5/+5
* Implement method calls using relative BL on ARM64.Vladimir Marko2014-10-031-1/+5
* AArch64: address some outstanding TODOs.Matteo Franchin2014-09-301-36/+36
* AArch64: Add tbz/tbnz and tst.Zheng Xu2014-08-181-16/+92
* AArch64: Add inlining support for ceil(), floor(), rint(), round()Serban Constantinescu2014-08-041-1/+21
* Merge "ART: Rework ARM64 entry sequence"Andreas Gampe2014-08-011-0/+5
|\
| * ART: Rework ARM64 entry sequenceAndreas Gampe2014-08-041-0/+5
* | Revert "Revert "Enable Load Store Elimination for ARM and ARM64""Serban Constantinescu2014-07-281-23/+23
|/
* Revert "Enable Load Store Elimination for ARM and ARM64"Bill Buzbee2014-07-271-23/+23
* Enable Load Store Elimination for ARM and ARM64Serban Constantinescu2014-07-271-23/+23
* AArch64: improve usage of TargetReg() and friends.Matteo Franchin2014-07-151-12/+10
* Aarch64: easy division and remainder for long ints.Matteo Franchin2014-07-121-0/+4
* AArch64: Fix def use.Zheng Xu2014-07-111-2/+2
* ART: Fix GenSelect for ARM64Stuart Monteith2014-07-111-0/+4
* Aarch64: fix encoding map for kA64Fmov2xS.Matteo Franchin2014-07-041-2/+2
* AArch64: Add few more inline functionsSerban Constantinescu2014-07-031-0/+12
* Merge "AArch64: implement easy division and reminder."Bill Buzbee2014-06-261-1/+1
|\
| * AArch64: implement easy division and reminder.Matteo Franchin2014-06-191-1/+1
* | Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as param...Andreas Gampe2014-06-241-10/+21
* | Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"Andreas Gampe2014-06-241-21/+10
* | ART: Split out more cases of Load/StoreRef, volatile as parameterAndreas Gampe2014-06-231-10/+21
|/
* ART: Start implementation of OpRegRegRegExtend for ARM64Andreas Gampe2014-06-191-4/+4
* ART: Change rrr add and sub for ARM64Andreas Gampe2014-06-181-0/+8
* Arm64 hard-floatbuzbee2014-06-161-3/+4
* Tidy x86 assembler.Ian Rogers2014-06-131-1/+1
* AArch64: Add support for inlined methodsSerban Constantinescu2014-06-121-4/+12
* AArch64: Enable MOVE_*, some CONST_*, CMP_*.Zheng Xu2014-06-121-1/+1
* AArch64: Enable LONG_* and INT_* opcodes.Serban Constantinescu2014-05-221-0/+4
* 64-bit temp register support.buzbee2014-05-211-1/+1
* AArch64: fixes in A64 code generation.Matteo Franchin2014-05-191-8/+24
* AArch64: Fix quick compiler monitor implementation.Zheng Xu2014-05-161-2/+2
* AArch64: Change arm64 backend to produce A64 code.Matteo Franchin2014-05-071-1412/+643
* AArch64: Added arm64 quick backend as an arm clone.Matteo Franchin2014-05-061-0/+1682