@@ -1294,7 +1294,7 @@ uintptr_t dynarec64_66(dynarec_rv64_t* dyn, uintptr_t addr, uintptr_t ip, int ni
12941294 INST_NAME ("ROR Ew, 1" );
12951295 // removed PENDING on purpose
12961296 SETFLAGS (X_OF | X_CF , SF_SUBSET , NAT_FLAGS_FUSION );
1297- GETEW (x1 , 1 );
1297+ GETEW (x1 , 0 );
12981298 emit_ror16c (dyn , ninst , x1 , 1 , x5 , x4 );
12991299 EWBACK ;
13001300 break ;
@@ -1350,7 +1350,7 @@ uintptr_t dynarec64_66(dynarec_rv64_t* dyn, uintptr_t addr, uintptr_t ip, int ni
13501350 MESSAGE (LOG_DUMP , "Need Optimization\n" );
13511351 SETFLAGS (X_OF | X_CF , SF_SET_DF , NAT_FLAGS_NOFUSION );
13521352 if (BOX64DRENV (dynarec_safeflags ) > 1 ) MAYSETFLAGS ();
1353- GETEW (x1 , 1 );
1353+ GETEW (x1 , 0 );
13541354 CALL_ (const_rol16 , x1 , x3 , x1 , x2 );
13551355 EWBACK ;
13561356 break ;
@@ -1360,7 +1360,7 @@ uintptr_t dynarec64_66(dynarec_rv64_t* dyn, uintptr_t addr, uintptr_t ip, int ni
13601360 MESSAGE (LOG_DUMP , "Need Optimization\n" );
13611361 SETFLAGS (X_OF | X_CF , SF_SET_DF , NAT_FLAGS_NOFUSION );
13621362 if (BOX64DRENV (dynarec_safeflags ) > 1 ) MAYSETFLAGS ();
1363- GETEW (x1 , 1 );
1363+ GETEW (x1 , 0 );
13641364 CALL_ (const_ror16 , x1 , x3 , x1 , x2 );
13651365 EWBACK ;
13661366 break ;
@@ -1371,7 +1371,7 @@ uintptr_t dynarec64_66(dynarec_rv64_t* dyn, uintptr_t addr, uintptr_t ip, int ni
13711371 READFLAGS (X_CF );
13721372 SETFLAGS (X_OF | X_CF , SF_SET_DF , NAT_FLAGS_NOFUSION );
13731373 if (BOX64DRENV (dynarec_safeflags ) > 1 ) MAYSETFLAGS ();
1374- GETEW (x1 , 1 );
1374+ GETEW (x1 , 0 );
13751375 CALL_ (const_rcl16 , x1 , x3 , x1 , x2 );
13761376 EWBACK ;
13771377 break ;
@@ -1382,7 +1382,7 @@ uintptr_t dynarec64_66(dynarec_rv64_t* dyn, uintptr_t addr, uintptr_t ip, int ni
13821382 READFLAGS (X_CF );
13831383 SETFLAGS (X_OF | X_CF , SF_SET_DF , NAT_FLAGS_NOFUSION );
13841384 if (BOX64DRENV (dynarec_safeflags ) > 1 ) MAYSETFLAGS ();
1385- GETEW (x1 , 1 );
1385+ GETEW (x1 , 0 );
13861386 CALL_ (const_rcr16 , x1 , x3 , x1 , x2 );
13871387 EWBACK ;
13881388 break ;
0 commit comments