From: Julian Seward Date: Wed, 27 Dec 2006 23:59:31 +0000 (+0000) Subject: Enable support for altivec prefetches: dss, dst, dstt, dstst, dststt. X-Git-Tag: svn/VALGRIND_3_3_1^2~70 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b011c96d89ef2c0e9c762b0d148e50f78846d002;p=thirdparty%2Fvalgrind.git Enable support for altivec prefetches: dss, dst, dstt, dstst, dststt. git-svn-id: svn://svn.valgrind.org/vex/trunk@1709 --- diff --git a/VEX/priv/guest-ppc/toIR.c b/VEX/priv/guest-ppc/toIR.c index a1444f86cf..452ba35d9f 100644 --- a/VEX/priv/guest-ppc/toIR.c +++ b/VEX/priv/guest-ppc/toIR.c @@ -6708,14 +6708,12 @@ static Bool dis_av_datastream ( UInt theInstr ) case 0x156: // dst (Data Stream Touch, AV p115) DIP("dst%s r%u,r%u,%d\n", flag_T ? "t" : "", rA_addr, rB_addr, STRM); - DIP(" => not implemented\n"); - return False; + break; case 0x176: // dstst (Data Stream Touch for Store, AV p117) DIP("dstst%s r%u,r%u,%d\n", flag_T ? "t" : "", rA_addr, rB_addr, STRM); - DIP(" => not implemented\n"); - return False; + break; case 0x336: // dss (Data Stream Stop, AV p114) if (rA_addr != 0 || rB_addr != 0) { @@ -6724,12 +6722,10 @@ static Bool dis_av_datastream ( UInt theInstr ) } if (flag_A == 0) { DIP("dss %d\n", STRM); - DIP(" => not implemented\n"); } else { DIP("dssall\n"); - DIP(" => not implemented\n"); } - return False; + break; default: vex_printf("dis_av_datastream(ppc)(opc2)\n");