diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-07-10 18:32:35 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-07-10 18:32:35 +0200 |
| commit | 968594ee63e1c1ce9cd537c5df63b97e5bd8d91c (patch) | |
| tree | 29812c4765e2eccabff01824256f624d16c5aa6b /src/dynarec/dynarec_native_pass.c | |
| parent | 3ac62c64d82c292787ba87b37a8bf580525365f3 (diff) | |
| download | box64-968594ee63e1c1ce9cd537c5df63b97e5bd8d91c.tar.gz box64-968594ee63e1c1ce9cd537c5df63b97e5bd8d91c.zip | |
[ARM64_DYNAREC] Simplified defered flags handling and limited case where UpdateFlags is actualy called (could be simplified more) (TODO on RV64 and LA64)
Diffstat (limited to 'src/dynarec/dynarec_native_pass.c')
| -rw-r--r-- | src/dynarec/dynarec_native_pass.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/dynarec/dynarec_native_pass.c b/src/dynarec/dynarec_native_pass.c index a974fc12..dcf798dd 100644 --- a/src/dynarec/dynarec_native_pass.c +++ b/src/dynarec/dynarec_native_pass.c @@ -117,7 +117,6 @@ uintptr_t native_pass(dynarec_native_t* dyn, uintptr_t addr, int alternate, int else if(ninst && (dyn->insts[ninst].pred_sz>1 || (dyn->insts[ninst].pred_sz==1 && dyn->insts[ninst].pred[0]!=ninst-1))) dyn->last_ip = 0; // reset IP if some jump are coming here #endif - dyn->f.dfnone_here = 0; NEW_INST; MESSAGE(LOG_DUMP, "New Instruction %s:%p, native:%p\n", is32bits?"x86":"x64",(void*)addr, (void*)dyn->block); #ifdef ARCH_NOP |