summaryrefslogtreecommitdiffstats
path: root/disassembler
Commit message (Expand)AuthorAgeFilesLines
* 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-013-7/+11
* Relaxed memory barriers for x86Razvan A Lupusoru2014-03-261-0/+6
* Fix imm5 and shift_type detectionDmitriy Ivanov2014-03-251-3/+3
* x86-64 disassembler support.Ian Rogers2014-03-148-32/+43
* Avoid bus error from reading unaligned 64-bit literalBrian Carlstrom2014-03-131-1/+2
* Merge "AArch64: Add ARM64 Disassembler"Ian Rogers2014-03-104-2/+101
|\
| * AArch64: Add ARM64 DisassemblerSerban Constantinescu2014-03-104-2/+101
* | ARM: Remove duplicated instructions; add vcvt, vmla, vmls disassembler.Zheng Xu2014-03-101-0/+86
|/
* Fix clang to compile and run host tests.Ian Rogers2014-02-281-4/+0
* Inline x86 String.indexOfMark Mendell2014-02-201-0/+4
* art: convert makefiles to support multilib buildColin Cross2014-02-181-2/+0
* Support to generate inline long to FP bytecodes for x86Razvan A Lupusoru2014-02-111-0/+14
* Object model changes to support 64bit.Ian Rogers2014-02-061-1/+3
* Specializing x86 range argument copyingRazvan A Lupusoru2014-02-051-0/+36
* Merge "Improve x86 long multiply and shifts"Ian Rogers2014-01-281-0/+12
|\
| * Improve x86 long multiply and shiftsMark Mendell2014-01-241-0/+12
* | Reduce x86 sequence for GP pair to XMMRazvan A Lupusoru2014-01-241-0/+11
|/
* Improve x86 long divideMark Mendell2014-01-241-0/+3
* Merge "Add conditional move support to x86 and allow GenMinMax to use it"Ian Rogers2014-01-081-0/+6
|\
| * Add conditional move support to x86 and allow GenMinMax to use itRazvan A Lupusoru2014-01-081-0/+6
* | Inline codegen for long-to-double on ARM.Ian Rogers2014-01-081-1/+6
|/
* Tidy up memory barriers.Ian Rogers2013-12-202-3/+18
* Disassemble more x86 instructionsMark Mendell2013-12-121-0/+16
* Add missing x86 imul opcode to disassemblerMark Mendell2013-12-111-0/+1
* Unsafe.compareAndSwapLong() intrinsic for x86.Vladimir Marko2013-12-031-0/+7
* 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-282-0/+43
* Implement thumb expansion of immediates.Ian Rogers2013-10-041-3/+23
* Move disassembler out of runtime.Ian Rogers2013-09-099-0/+2722