OSDN Git Service

Fix for incorrect encode and parse of PEXTRW instruction
authornikolay serdjuk <nikolay.y.serdjuk@intel.com>
Mon, 27 Apr 2015 11:52:57 +0000 (17:52 +0600)
committernikolay serdjuk <nikolay.y.serdjuk@intel.com>
Wed, 29 Apr 2015 06:17:35 +0000 (12:17 +0600)
commite0705f51fdc71e9670a29f8c3a47168f50724b35
tree4a9a2d808441843bed332b0bdad3aec0a7aa4cee
parent64db01714f91bf255a79c0a88813641c240c9857
Fix for incorrect encode and parse of PEXTRW instruction

The instruction PEXTRW encoded by sequence 66 0F 3A 15
was incorrectly encoded in compiler table and incorrectly
parsed by disassembler.

Change-Id: Ib4d4db923cb15a76e74f13f6b5514cb0d1cbe164
Signed-off-by: nikolay serdjuk <nikolay.y.serdjuk@intel.com>
compiler/dex/quick/x86/assemble_x86.cc
compiler/dex/quick/x86/quick_assemble_x86_test.cc
disassembler/disassembler_x86.cc