From 4ea7607e02a74aad1a7102e4df1a464cb18d037a Mon Sep 17 00:00:00 2001 From: ketank-new Date: Thu, 24 Nov 2016 14:02:50 +0530 Subject: [PATCH] Update vm_s390x.dasc added instructions to macros, referring macro defination of x86 for macro ins_ANDdid not find equivalent s390x replacement instruction for 'Not' hence have currently marked the place as '????' '????' has to be replaced with s390x complement instruction --- src/vm_s390x.dasc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/vm_s390x.dasc b/src/vm_s390x.dasc index 3758ee31..b2640e80 100644 --- a/src/vm_s390x.dasc +++ b/src/vm_s390x.dasc @@ -136,10 +136,10 @@ |.macro ins_A; .endmacro |.macro ins_AD; .endmacro |.macro ins_AJ; .endmacro -|.macro ins_ABC; .endmacro -|.macro ins_AB_; .endmacro -|.macro ins_A_C; .endmacro -|.macro ins_AND; .endmacro +|.macro ins_ABC; mvcl RB, RCH; mvcl RC, RCL; .endmacro +|.macro ins_AB_; mvcl RB, RCH; .endmacro +|.macro ins_A_C; mvcl RC, RCL; .endmacro +|.macro ins_AND; ??? RD; .endmacro | |// Instruction decode+dispatch. | // TODO: tune this, right now we always decode RA-D even if they aren't used.