LDR/STR (immediate, SIMD&FP, unsigned offset)
git-svn-id: svn://svn.valgrind.org/vex/trunk@2831
getIReg64orZR(rT2));
} else {
vassert(bL == 0 && bX == 0);
- vassert(0); //ATC
// 32 bit store
storeLE(binop(Iop_Add64,mkexpr(tTA),mkU64(0)),
getIReg32orZR(rT1));
}
if (isLD) {
+ if (szB < 16) {
+ putQReg128(tt1, mkV128(0x0000));
+ }
putQRegLO(tt1,
loadLE(ty, binop(Iop_Add64, mkexpr(tTA), mkU64(0))));
+ if (szB < 16) {
+ putQReg128(tt2, mkV128(0x0000));
+ }
putQRegLO(tt2,
loadLE(ty, binop(Iop_Add64, mkexpr(tTA), mkU64(szB))));
} else {