From: Julian Seward Date: Wed, 5 Feb 2014 11:02:34 +0000 (+0000) Subject: Update. X-Git-Tag: svn/VALGRIND_3_10_0~649 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fad45c7b4508d5d62a3e8ffe3d6e44cbd57d3cd1;p=thirdparty%2Fvalgrind.git Update. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13787 --- diff --git a/README.aarch64 b/README.aarch64 index c939fa159b..ddb25873e4 100644 --- a/README.aarch64 +++ b/README.aarch64 @@ -206,3 +206,20 @@ callee saved ubfm/sbfm etc: special case cases that are simple shifts, as iropt can't always simplify the general-case IR to a shift in such cases. + + +LDP,STP (immediate, simm7) (FP&VEC) +should zero out hi parts of dst registers in the LDP case + + +DUP insns: use Iop_Dup8x16, Iop_Dup16x8, Iop_Dup32x4 +rather than doing it "by hand" + + +Any place where ZeroHI64ofV128 is used in conjunction with +FP vector IROps: find a way to make sure that arithmetic on +the upper half of the values is "harmless." + + +math_MINMAXV: use real Iop_Cat{Odd,Even}Lanes ops rather than +inline scalar code