Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
06e3f4fa00ea9f71c4675f90e250e59b6d9ba36f
/
disassembler
/
disassembler_arm.cc
d3059e7
Fix oatdump crash on arm64/arm code. Also adds 16 bit literal information.
by Aart Bik
· 9 years ago
cb55b29
Thumb2: Fix disassembly of the b.w offset.
by Vladimir Marko
· 9 years ago
adf1eaa
Thumb2: Show the immediate in ROR (immediate) disassembly.
by Vladimir Marko
· 9 years ago
8cdbc2a
ART/Thumb2: Disassemble SBFX/UBFX.
by Vladimir Marko
· 9 years ago
2a5c468
ART: Some header cleaning around bit-utils
by Andreas Gampe
· 9 years ago
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 9 years ago
611d339
ARM/ARM64: Implement numberOfLeadingZeros intrinsic.
by Scott Wakeling
· 9 years ago
55d7c18
Improve Thumb disassembler for LDR/STR/PUSH/POP/BKPT.
by Vladimir Marko
· 10 years ago
a262f77
ARM: Combine multiply accumulate operations.
by Ningsheng Jian
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 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
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
3c7bb98
Implement array get and array put in optimizing.
by Nicolas Geoffray
· 10 years ago
20dfc79
Add some more instruction support to optimizing compiler.
by Dave Allison
· 10 years ago
ff093b3
Fix a few 64-bit compilation of 32-bit code issues.
by Ian Rogers
· 11 years ago
d6ed642
Revert "Revert "Revert "Use trampolines for calls to helpers"""
by Dave Allison
· 11 years ago
f9487c0
Revert "Revert "Use trampolines for calls to helpers""
by Dave Allison
· 11 years ago
081f73e
Revert "Use trampolines for calls to helpers"
by Dave Allison
· 11 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
· 11 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
7d180cb
Fix imm5 and shift_type detection
by Dmitriy Ivanov
· 11 years ago
38e1203
x86-64 disassembler support.
by Ian Rogers
· 11 years ago
c2687ef
Avoid bus error from reading unaligned 64-bit literal
by Brian Carlstrom
· 11 years ago
e19649a
ARM: Remove duplicated instructions; add vcvt, vmla, vmls disassembler.
by Zheng Xu
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
ef6a776
Inline codegen for long-to-double on ARM.
by Ian Rogers
· 11 years ago
b122a4b
Tidy up memory barriers.
by Ian Rogers
· 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
[Renamed from runtime/disassembler_arm.cc]
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
1895ea3
Fix cpplint readability/fn_size issues
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/disassembler_arm.cc]
828a07f
Fix cbz disassembly bug.
by Ian Rogers
· 11 years ago
7761cb6
Fix disassembly of 16bit thumb branches.
by Ian Rogers
· 11 years ago
4a999e2
Remove DCHECKs from DisassemblerArm
by Brian Carlstrom
· 12 years ago
d9e63c0
Update ARM disassembler.
by Sebastien Hertz
· 12 years ago
e78500c
Fix ARM disassembler for shift immediate instructions.
by Sebastien Hertz
· 12 years ago
d0876a9
Thumb32 form branch disassembly.
by Ian Rogers
· 12 years ago
5501913
Disassembly of movt.
by Ian Rogers
· 12 years ago
7cb0f9c
Fix ARM 32-bit thumb dissassembly for certain special cases.
by Jeff Hao
· 12 years ago
eae2691
Improve ARM thumb disassembler output.
by jeffhao
· 12 years ago
e222ee0
Move stringpiece.h and stringprintf.h to base/.
by Elliott Hughes
· 12 years ago
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 12 years ago
2bcb4a4
Add "kind" argument to Get/SetVReg.
by Ian Rogers
· 12 years ago
b23a772
Dump maps inline in disassembled code.
by Ian Rogers
· 12 years ago
137e88f
Fast path interface dispatch.
by Ian Rogers
· 12 years ago
0183dd7
Sqrt intrinsic
by Ian Rogers
· 12 years ago
d83bc36
Disassembly support for Thumb16 load/store single data item.
by Ian Rogers
· 12 years ago
9af8940
Support for disassembly of dsb, ldrex and strex.
by Ian Rogers
· 12 years ago
7484741
Fix a bunch of lint.
by Elliott Hughes
· 12 years ago
1ca9849
Fix ARM disassembly of LDR/STR offsets, always include the sign in branch offsets.
by Elliott Hughes
· 13 years ago
ebbc577
CBNZ disassembly.
by Ian Rogers
· 13 years ago
d86261e
Sign-extend ARM B targets.
by Elliott Hughes
· 13 years ago
3d71d07
Improve ARM disassembler to cope with JNI stubs.
by Elliott Hughes
· 13 years ago
105afd2
Fancy disassembly of Thumb2 IT blocks.
by Elliott Hughes
· 13 years ago
5b9b1bc
Disassemble PC relative literals.
by Ian Rogers
· 13 years ago
66a3fca
Add extra 32bit Thumb2 disassembly.
by Ian Rogers
· 13 years ago
28fa76d
A dirty (but useful) hack to decode thread offsets in disassembly.
by Elliott Hughes
· 13 years ago
0f3c553
Kill constants.h and fix some copyright headers.
by Elliott Hughes
· 13 years ago
c7fe4e0
Disassembler support for vcmp.
by Ian Rogers
· 13 years ago
630e77d
Move all ARM register dumping to operator<< style.
by Elliott Hughes
· 13 years ago
087b241
Extra Thumb2 disassembly, including strb.
by Ian Rogers
· 13 years ago
ad03ef5
Disassembly of Thumb2 data processing instructions.
by Ian Rogers
· 13 years ago
cbf0b61
Make our ARM and Thumb2 disassemblers look more like objdump(1).
by Elliott Hughes
· 13 years ago
7740579
Rewrite the invoke stubs to use JValue[]s.
by Elliott Hughes
· 13 years ago
40627db
Disassembler support for branches.
by Ian Rogers
· 13 years ago
3a5c1ce
Extra verbosity and disassembler for oatdump
by Ian Rogers
· 13 years ago