Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
d426a8f36d958a251d14e263c9c9e928848df90f
/
disassembler
57b3429
ART: Allow to compile interpret-only mips64 files
by Andreas Gampe
· 10 years ago
8d36591
ART: Use jalr instead of jr for Mips
by Andreas Gampe
· 10 years ago
55d7c18
Improve Thumb disassembler for LDR/STR/PUSH/POP/BKPT.
by Vladimir Marko
· 10 years ago
6a0b920
Fix crash in x86 disassembler.
by Nicolas Geoffray
· 10 years ago
8683038
ART: Do not inline elf writer debug symbols
by Andreas Gampe
· 10 years ago
e5eb706
ART: Break up x86 disassembler main function
by Andreas Gampe
· 10 years ago
a262f77
ARM: Combine multiply accumulate operations.
by Ningsheng Jian
· 10 years ago
32f5b4d
Vixl: Update the VIXL interface to VIXL 1.7 and enable VIXL debug.
by Serban Constantinescu
· 10 years ago
834896d
Merge "Improvements to the ARM64 disassembler."
by Ian Rogers
· 10 years ago
847c8db
Revert "Arm64: Use the debug version of VIXL for debug builds."
by Nicolas Geoffray
· 10 years ago
195c576
Arm64: Use the debug version of VIXL for debug builds.
by Serban Constantinescu
· 10 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 10 years ago
677c12f
Tidy x86 disassembler
by Ian Rogers
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
872dd82
Tidy and reduce ART library dependencies on the host.
by Ian Rogers
· 10 years ago
a37d925
Improvements to the ARM64 disassembler.
by Alexandre Rames
· 10 years ago
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 10 years ago
cf7f191
C++11 related clean-up of DISALLOW_..
by Ian Rogers
· 10 years ago
c7dd295
Tidy up logging.
by Ian Rogers
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
fef019c
ART: ARM64: Fix instruction addresses in the disassembly.
by Alexandre Rames
· 10 years ago
fc787ec
Enable -Wimplicit-fallthrough.
by Ian Rogers
· 10 years ago
c8ccf68
ART: Fix some -Wpedantic errors
by Andreas Gampe
· 10 years ago
2cbaccb
Avoid printing absolute addresses in oatdump
by Brian Carlstrom
· 10 years ago
b3a84e2
ART: Vectorization opcode implementation fixes
by Lupusoru, Razvan A
· 10 years ago
b5bce7c
ART: Add non-temporal store support
by Jean Christophe Beyler
· 10 years ago
f40f890
Implement inlined shift long for 32bit
by Yixin Shou
· 10 years ago
76ab347
Fix art build script
by Junmo Park
· 10 years ago
ec95f72
ART: Correct disassembling of 64bit immediates on x86_64
by Vladimir Kostyukov
· 10 years ago
3c7bb98
Implement array get and array put in optimizing.
by Nicolas Geoffray
· 10 years ago
79bb184
ART: Correct disassembling of regs from opcodes
by Vladimir Kostyukov
· 10 years ago
2cfe30b
Merge "X86 Backend support for vectorized float and byte 16x16 operations"
by Ian Rogers
· 10 years ago
60bfe7b
X86 Backend support for vectorized float and byte 16x16 operations
by Udayan Banerji
· 10 years ago
94f3eb0
x86_64: Clean-up after cmp-long fix
by Serguei Katkov
· 10 years ago
ae2efea
Merge "ART: Add HADDPS/HADDPD/SHUFPS/SHUFPD instruction generation"
by Ian Rogers
· 10 years ago
e443a80
ART: FF-opcodes are target-specific
by Vladimir Kostyukov
· 10 years ago
5192cbb
Load 64 bit constant into GPR by single instruction for 64bit mode
by Yixin Shou
· 10 years ago
d48b8a2
ART: FPU instructions support in disassembler
by Vladimir Kostyukov
· 10 years ago
fb0fecf
ART: Add HADDPS/HADDPD/SHUFPS/SHUFPD instruction generation
by Olivier Come
· 10 years ago
afd9acc
Multilib ART host.
by Ian Rogers
· 10 years ago
20dfc79
Add some more instruction support to optimizing compiler.
by Dave Allison
· 10 years ago
a33720c
X86 Dis: Add missing mov byte; Add size suffixes
by Mark Mendell
· 10 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 10 years ago
33ecf8d
Add Move with Sign Extend Double to disassembler
by Mark Mendell
· 10 years ago
88649c7
Fix X86 disassambler printing of XMM, MM registers
by Mark Mendell
· 10 years ago
f3639b2
Merge "ART: x86_64 disassembler improvements"
by Ian Rogers
· 10 years ago
5ca4eaa
ART: Make LOCAL_CLANG architecture dependent for the target
by Andreas Gampe
· 10 years ago
122113a
ART: x86_64 disassembler improvements
by Vladimir Kostyukov
· 10 years ago
67d18be
Support disassembly of 16-bit immediates
by Mark Mendell
· 10 years ago
fe94578
Implement all vector instructions for X86
by Mark Mendell
· 10 years ago
2a0e954
Move art host to libc++
by Dan Albert
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
ff093b3
Fix a few 64-bit compilation of 32-bit code issues.
by Ian Rogers
· 10 years ago
e8861b3
ART: Enables x86_64 disassembly
by Vladimir Kostyukov
· 10 years ago
96a4f29
Merge "ART: Fixes an issue with REX prefix for instructions with no ModRM byte"
by Ian Rogers
· 10 years ago
fba52f1
ART: Fixes an issue with REX prefix for instructions with no ModRM byte
by Vladimir Kostyukov
· 10 years ago
bd5ea6a
Preparation for transition to libc++.
by Ian Rogers
· 10 years ago
d6ed642
Revert "Revert "Revert "Use trampolines for calls to helpers"""
by Dave Allison
· 10 years ago
f9487c0
Revert "Revert "Use trampolines for calls to helpers""
by Dave Allison
· 10 years ago
081f73e
Revert "Use trampolines for calls to helpers"
by Dave Allison
· 10 years ago
754ddad
Use trampolines for calls to helpers
by Dave Allison
· 11 years ago
c777e0d
Disassemble Thumb2 shifts and more VFP instructions.
by Vladimir Marko
· 10 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 10 years ago
99ad723
Relaxed memory barriers for x86
by Razvan A Lupusoru
· 11 years ago
7d180cb
Fix imm5 and shift_type detection
by Dmitriy Ivanov
· 10 years ago
38e1203
x86-64 disassembler support.
by Ian Rogers
· 10 years ago
c2687ef
Avoid bus error from reading unaligned 64-bit literal
by Brian Carlstrom
· 10 years ago
2b9aa96
Merge "AArch64: Add ARM64 Disassembler"
by Ian Rogers
· 10 years ago
e6622be
AArch64: Add ARM64 Disassembler
by Serban Constantinescu
· 11 years ago
e19649a
ARM: Remove duplicated instructions; add vcvt, vmla, vmls disassembler.
by Zheng Xu
· 11 years ago
b48b9eb
Fix clang to compile and run host tests.
by Ian Rogers
· 10 years ago
4028a6c
Inline x86 String.indexOf
by Mark Mendell
· 11 years ago
dc781a1
art: convert makefiles to support multilib build
by Colin Cross
· 11 years ago
614c2b4
Support to generate inline long to FP bytecodes for x86
by Razvan A Lupusoru
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
2c498d1
Specializing x86 range argument copying
by Razvan A Lupusoru
· 11 years ago
7ea5daf
Merge "Improve x86 long multiply and shifts"
by Ian Rogers
· 11 years ago
d3266bc
Reduce x86 sequence for GP pair to XMM
by Razvan A Lupusoru
· 11 years ago
4708dcd
Improve x86 long multiply and shifts
by Mark Mendell
· 11 years ago
2bf31e6
Improve x86 long divide
by Mark Mendell
· 11 years ago
0adc680
Merge "Add conditional move support to x86 and allow GenMinMax to use it"
by Ian Rogers
· 11 years ago
ef6a776
Inline codegen for long-to-double on ARM.
by Ian Rogers
· 11 years ago
bd288c2
Add conditional move support to x86 and allow GenMinMax to use it
by Razvan A Lupusoru
· 11 years ago
b122a4b
Tidy up memory barriers.
by Ian Rogers
· 11 years ago
d19b55a
Disassemble more x86 instructions
by Mark Mendell
· 11 years ago
f723f0c
Add missing x86 imul opcode to disassembler
by Mark Mendell
· 11 years ago
70b797d
Unsafe.compareAndSwapLong() intrinsic for x86.
by Vladimir Marko
· 11 years ago
3e5af82
Intrinsic Unsafe.CompareAndSwapLong() for ARM.
by Vladimir Marko
· 11 years ago
2247984
Clean up kOpCmp on ARM.
by Vladimir Marko
· 11 years ago
ad435eb
Fix Thumb2 ldrd/strd disassembly.
by Vladimir Marko
· 11 years ago
dd577a3
Disassemble Thumb2 vstm/vldm/vstr/vldr/vpush/vpop/vmov/vmrs.
by Vladimir Marko
· 11 years ago
7020278
Support hardware divide instruction
by Dave Allison
· 11 years ago
1f6754d
Fix whitespace-sensitive build.
by Vladimir Marko
· 11 years ago
a8b4caf
Add byte swap instructions for ARM and x86.
by Vladimir Marko
· 11 years ago
a9650dd
Implement thumb expansion of immediates.
by Ian Rogers
· 11 years ago
02ed4c0
Move disassembler out of runtime.
by Ian Rogers
· 11 years ago