commit | 1bf44e3f8f4e4e88461d3debeb263c5a5654f6d8 | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@8f6e269a-dfd6-0310-a8e1-e2731360e62c> | Wed Sep 18 18:27:55 2013 +0000 |
committer | sewardj <sewardj@8f6e269a-dfd6-0310-a8e1-e2731360e62c> | Wed Sep 18 18:27:55 2013 +0000 |
tree | 00cf97c689d304f616d6c31156963f236bd56e5d | |
parent | aae16ca81b9b820f5b50c5f8f6fa7360dbeadea3 [diff] |
x86 front ends: tighten up decoding of MOV Ib,Eb and MOV Iv,Ev. This failed to check the g-register in the modrm byte, with the result that it will mis-decode the AVX2 XABORT and XBEGIN instructions as these instead, with obviously-bizarre consequences. git-svn-id: svn://svn.valgrind.org/vex/trunk@2768 8f6e269a-dfd6-0310-a8e1-e2731360e62c