From: Julian Seward Date: Thu, 4 Sep 2014 11:44:03 +0000 (+0000) Subject: arm64: enable support for: str bN, [reg, reg etc] X-Git-Tag: svn/VALGRIND_3_10_1^2~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=be87caf8a32b100b1c6b46160fea472140bf677b;p=thirdparty%2Fvalgrind.git arm64: enable support for: str bN, [reg, reg etc] and str hN, [reg, reg etc]. Fixes #337762. git-svn-id: svn://svn.valgrind.org/vex/trunk@2943 --- diff --git a/VEX/priv/guest_arm64_toIR.c b/VEX/priv/guest_arm64_toIR.c index 735373e422..27d7b4cb48 100644 --- a/VEX/priv/guest_arm64_toIR.c +++ b/VEX/priv/guest_arm64_toIR.c @@ -4399,7 +4399,6 @@ Bool dis_ARM64_load_store(/*MB_OUT*/DisResult* dres, UInt insn) putQRegLO(tt, loadLE(Ity_I8, mkexpr(ea))); DIP("ldr %s, %s\n", nameQRegLO(tt, Ity_I8), dis_buf); } else { - vassert(0); //ATC storeLE(mkexpr(ea), getQRegLO(tt, Ity_I8)); DIP("str %s, %s\n", nameQRegLO(tt, Ity_I8), dis_buf); } @@ -4410,7 +4409,6 @@ Bool dis_ARM64_load_store(/*MB_OUT*/DisResult* dres, UInt insn) putQRegLO(tt, loadLE(Ity_I16, mkexpr(ea))); DIP("ldr %s, %s\n", nameQRegLO(tt, Ity_I16), dis_buf); } else { - vassert(0); //ATC storeLE(mkexpr(ea), getQRegLO(tt, Ity_I16)); DIP("str %s, %s\n", nameQRegLO(tt, Ity_I16), dis_buf); }