Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
5c5676b26a08454b3f0133783778991bbe5dd681
/
disassembler
/
disassembler_x86.cc
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
ec95f72
ART: Correct disassembling of 64bit immediates on x86_64
by Vladimir Kostyukov
· 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
a33720c
X86 Dis: Add missing mov byte; Add size suffixes
by Mark Mendell
· 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
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
e8861b3
ART: Enables x86_64 disassembly
by Vladimir Kostyukov
· 10 years ago
fba52f1
ART: Fixes an issue with REX prefix for instructions with no ModRM byte
by Vladimir Kostyukov
· 10 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
99ad723
Relaxed memory barriers for x86
by Razvan A Lupusoru
· 11 years ago
38e1203
x86-64 disassembler support.
by Ian Rogers
· 11 years ago
4028a6c
Inline x86 String.indexOf
by Mark Mendell
· 11 years ago
614c2b4
Support to generate inline long to FP bytecodes for x86
by Razvan A Lupusoru
· 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
bd288c2
Add conditional move support to x86 and allow GenMinMax to use it
by Razvan A Lupusoru
· 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
a8b4caf
Add byte swap instructions for ARM and x86.
by Vladimir Marko
· 11 years ago
02ed4c0
Move disassembler out of runtime.
by Ian Rogers
· 11 years ago
[Renamed from runtime/disassembler_x86.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
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/disassembler_x86.cc]
5e588b3
Output Intel group 0 prefixes.
by Ian Rogers
· 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
77ae36b
Fix and enable inlining of some intrinsics on x86.
by jeffhao
· 12 years ago
8302576
Added thin-lock fast path for monitor-enter/exit on x86.
by jeffhao
· 12 years ago
854029c
Fixes to x86 register promotion and load hoisting.
by jeffhao
· 12 years ago
703f2cd
Numerous fixes to enable PromoteRegs, though it's still broken.
by jeffhao
· 12 years ago
fdffdf8
Fixes to enable TrackLiveTemps optimization on x86.
by jeffhao
· 12 years ago
e296248
Fixes for x86 compiler optimizations.
by jeffhao
· 12 years ago
174651d
Fixed x86 division and modulus and merged their entry points.
by jeffhao
· 12 years ago
16b5c29
Disassemble x86 0xd0 and 0xd1 shifts.
by Elliott Hughes
· 12 years ago
14178a9
Always show the sign of an x86 relative branch, like we do for architectures.
by Elliott Hughes
· 12 years ago
bf98980
SSE disassembler support.
by Ian Rogers
· 12 years ago
92301d9
Decode thread offsets in x86 disassembly.
by Elliott Hughes
· 12 years ago
0589ca9
Disassemble x86 opcode 0xc7.
by Elliott Hughes
· 12 years ago
28fa76d
A dirty (but useful) hack to decode thread offsets in disassembly.
by Elliott Hughes
· 12 years ago
7caad77
Implement various missing parts of the X86 compiler
by Ian Rogers
· 12 years ago
0f3c553
Kill constants.h and fix some copyright headers.
by Elliott Hughes
· 12 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 12 years ago
706a10e
X86 disassembler.
by Ian Rogers
· 12 years ago