On 05/29/2017 12:24 PM, Aurelien Jarno wrote:
As MVCL and MVCLE only differ by their operands, use a common
do_mvcl helper. Optimize it calling fast_memmove and fast_memset.
Correctly write back addresses. Check that r1 and r2/r3 registers
are even.
Signed-off-by: Aurelien Jarno<aurel...@aurel32.net>
---
target/s390x/mem_helper.c | 90 +++++++++++++++++++++--------------------------
target/s390x/translate.c | 40 +++++++++++++++------
2 files changed, 70 insertions(+), 60 deletions(-)
Reviewed-by: Richard Henderson <r...@twiddle.net>
r~