]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Change the x86 front end's implementation of shift instructions so
authorJulian Seward <jseward@acm.org>
Thu, 29 Jul 2004 23:41:47 +0000 (23:41 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 29 Jul 2004 23:41:47 +0000 (23:41 +0000)
commit96a469f190efa23eae614a2b46bb6efdbdac74dc
tree23a4e5a7faf582bbad80ce3d4c7e047b46cb9a22
parent7f5121f3ce1f45330486291eebb7eb78d6da4d71
Change the x86 front end's implementation of shift instructions so
that 16/8 bit shifts by amounts up to 31 work correctly, and without
requiring any IR-level shifts beyond the word size.

git-svn-id: svn://svn.valgrind.org/vex/trunk@159
VEX/priv/guest-x86/toIR.c
VEX/priv/host-x86/isel.c
VEX/priv/ir/irdefs.c