]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Fix silly bug introduced in r1066.
authorJulian Seward <jseward@acm.org>
Wed, 23 Mar 2005 03:02:50 +0000 (03:02 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 23 Mar 2005 03:02:50 +0000 (03:02 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@1071

VEX/priv/host-amd64/isel.c

index 047d3bc043534ddd7ea345e07a63e16fb2b503be..122c2ae494352ff04e636f0828b39ba472092e16 100644 (file)
@@ -1371,7 +1371,7 @@ static HReg iselIntExpr_R_wrk ( ISelEnv* env, IRExpr* e )
       if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32) {
          HReg dst = newVRegI(env);
          addInstr(env, AMD64Instr_LoadEX(
-                          toBool(ty==Ity_I8 ? 1 : (ty==Ity_I16 ? 2 : 4)),
+                          toUChar(ty==Ity_I8 ? 1 : (ty==Ity_I16 ? 2 : 4)),
                           False,
                           AMD64AMode_IR(e->Iex.Get.offset,hregAMD64_RBP()),
                           dst));