summaryrefslogtreecommitdiffstats
path: root/disassembler/disassembler_arm.cc
Commit message (Expand)AuthorAgeFilesLines
* Improve Thumb disassembler for LDR/STR/PUSH/POP/BKPT.Vladimir Marko2015-01-061-232/+222
* ARM: Combine multiply accumulate operations.Ningsheng Jian2014-12-111-1/+1
* ART: More warningsAndreas Gampe2014-11-041-44/+5
* C++11 related clean-up of DISALLOW_..Ian Rogers2014-10-221-1/+1
* Tidy up logging.Ian Rogers2014-10-221-0/+1
* Enable -Wimplicit-fallthrough.Ian Rogers2014-10-091-5/+6
* ART: Fix some -Wpedantic errorsAndreas Gampe2014-09-291-9/+9
* Avoid printing absolute addresses in oatdumpBrian Carlstrom2014-09-161-4/+10
* Implement array get and array put in optimizing.Nicolas Geoffray2014-07-281-8/+40
* Add some more instruction support to optimizing compiler.Dave Allison2014-06-241-15/+54
* Fix a few 64-bit compilation of 32-bit code issues.Ian Rogers2014-05-011-3/+3
* Revert "Revert "Revert "Use trampolines for calls to helpers"""Dave Allison2014-04-091-25/+5
* Revert "Revert "Use trampolines for calls to helpers""Dave Allison2014-04-091-5/+25
* Revert "Use trampolines for calls to helpers"Dave Allison2014-04-071-25/+5
* Use trampolines for calls to helpersDave Allison2014-04-041-5/+25
* Disassemble Thumb2 shifts and more VFP instructions.Vladimir Marko2014-04-031-117/+192
* Allow mixing of thread offsets between 32 and 64bit architectures.Ian Rogers2014-04-011-4/+4
* Fix imm5 and shift_type detectionDmitriy Ivanov2014-03-251-3/+3
* x86-64 disassembler support.Ian Rogers2014-03-141-3/+0
* Avoid bus error from reading unaligned 64-bit literalBrian Carlstrom2014-03-131-1/+2
* ARM: Remove duplicated instructions; add vcvt, vmla, vmls disassembler.Zheng Xu2014-03-101-0/+86
* Object model changes to support 64bit.Ian Rogers2014-02-061-1/+3
* Inline codegen for long-to-double on ARM.Ian Rogers2014-01-081-1/+6
* Tidy up memory barriers.Ian Rogers2013-12-201-3/+16
* Intrinsic Unsafe.CompareAndSwapLong() for ARM.Vladimir Marko2013-11-261-15/+32
* Clean up kOpCmp on ARM.Vladimir Marko2013-11-191-1/+1
* Fix Thumb2 ldrd/strd disassembly.Vladimir Marko2013-11-151-2/+2
* Disassemble Thumb2 vstm/vldm/vstr/vldr/vpush/vpop/vmov/vmrs.Vladimir Marko2013-11-071-69/+147
* Support hardware divide instructionDave Allison2013-11-051-25/+207
* Fix whitespace-sensitive build.Vladimir Marko2013-10-281-1/+1
* Add byte swap instructions for ARM and x86.Vladimir Marko2013-10-281-0/+39
* Implement thumb expansion of immediates.Ian Rogers2013-10-041-3/+23
* Move disassembler out of runtime.Ian Rogers2013-09-091-0/+1359