summaryrefslogtreecommitdiff
path: root/disassembler/disassembler_arm.cc
AgeCommit message (Expand)Author
2025-01-14Add an explicit destructor for DisassemblerArm. Elliott Hughes
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 using Andreas 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 cleanup Andreas 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 libart Andreas Gampe
2016-08-19ART: Add thread offset printing hook to disassembler Andreas 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 enum Andreas 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-utils Andreas 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 warnings Andreas 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 errors Andreas Gampe
2014-09-16Avoid printing absolute addresses in oatdump Brian 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 helpers Dave 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 detection Dmitriy Ivanov
2014-03-14x86-64 disassembler support. Ian Rogers
2014-03-13Avoid bus error from reading unaligned 64-bit literal Brian 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