summaryrefslogtreecommitdiff
path: root/disassembler/disassembler_arm.cc
AgeCommit message (Expand)Author
2020-09-03Improve disasembly of BL to thread entrypoint trampoline.Vladimir Marko
2018-09-20Revert^2 "ART: Refactor typedef to using"Andreas Gampe
2018-09-20Revert "ART: Refactor typedef to using"Andreas Gampe
2018-09-19ART: Refactor typedef to usingAndreas Gampe
2018-08-28Use 'final' and 'override' specifiers directly in ART.Roland Levillain
2017-12-18ARM: Fix breaking changes from recent VIXL update.Artem Serov
2017-07-24ART: Include cleanupAndreas Gampe
2016-11-25ARM: VIXL32: Fix breaking changes from recent VIXL update.Scott Wakeling
2016-09-27ARM64: Update the disassembler after the VIXL update.Alexandre Rames
2016-09-16ARM: VIXL32: Implement a disassembler.Anton Kirilov
2016-09-08ART: Detach libart-disassembler from libartAndreas Gampe
2016-08-19ART: Add thread offset printing hook to disassemblerAndreas Gampe
2016-08-02Merge "ARM: Embed 0.0 in VCMP."Vladimir Marko
2016-08-02ARM: Embed 0.0 in VCMP.Vladimir Marko
2016-08-01ART: Convert pointer size to enumAndreas Gampe
2016-07-12ARM: Shorter fast-path for read barrier field load.Vladimir Marko
2016-06-28ARM assembler support for VCNT and VPADDL.xueliang.zhong
2016-05-12Fix oatdump crash on arm64/arm code.Aart Bik
2016-04-21Thumb2: Fix disassembly of the b.w offset.Vladimir Marko
2016-04-06Thumb2: Show the immediate in ROR (immediate) disassembly.Vladimir Marko
2016-02-10ART/Thumb2: Disassemble SBFX/UBFX.Vladimir Marko
2015-08-17ART: Some header cleaning around bit-utilsAndreas Gampe
2015-08-12Remove unnecessary `explicit` qualifiers on constructors.Roland Levillain
2015-08-04ARM/ARM64: Implement numberOfLeadingZeros intrinsic.Scott Wakeling
2015-01-06Improve Thumb disassembler for LDR/STR/PUSH/POP/BKPT.Vladimir Marko
2014-12-11ARM: Combine multiply accumulate operations.Ningsheng Jian
2014-11-04ART: More warningsAndreas Gampe
2014-10-22C++11 related clean-up of DISALLOW_..Ian Rogers
2014-10-22Tidy up logging.Ian Rogers
2014-10-09Enable -Wimplicit-fallthrough.Ian Rogers
2014-09-29ART: Fix some -Wpedantic errorsAndreas Gampe
2014-09-16Avoid printing absolute addresses in oatdumpBrian Carlstrom
2014-07-28Implement array get and array put in optimizing.Nicolas Geoffray
2014-06-24Add some more instruction support to optimizing compiler.Dave Allison
2014-05-01Fix a few 64-bit compilation of 32-bit code issues.Ian Rogers
2014-04-09Revert "Revert "Revert "Use trampolines for calls to helpers"""Dave Allison
2014-04-09Revert "Revert "Use trampolines for calls to helpers""Dave Allison
2014-04-07Revert "Use trampolines for calls to helpers"Dave Allison
2014-04-04Use trampolines for calls to helpersDave Allison
2014-04-03Disassemble Thumb2 shifts and more VFP instructions.Vladimir Marko
2014-04-01Allow mixing of thread offsets between 32 and 64bit architectures.Ian Rogers
2014-03-25Fix imm5 and shift_type detectionDmitriy Ivanov
2014-03-14x86-64 disassembler support.Ian Rogers
2014-03-13Avoid bus error from reading unaligned 64-bit literalBrian Carlstrom
2014-03-10ARM: Remove duplicated instructions; add vcvt, vmla, vmls disassembler.Zheng Xu
2014-02-06Object model changes to support 64bit.Ian Rogers
2014-01-08Inline codegen for long-to-double on ARM.Ian Rogers
2013-12-20Tidy up memory barriers.Ian Rogers
2013-11-26Intrinsic Unsafe.CompareAndSwapLong() for ARM.Vladimir Marko
2013-11-19Clean up kOpCmp on ARM.Vladimir Marko