flycast/core/rec-x86
Flyinghead ec3ad9b328 sh4: use double for fipr and ftrv. divide before sqrt for fsrra. ssa fix
dynarec: use double to implement fipr and ftrv except on arm32
interpreter: always use double for fipr and ftrv
fsrra: perform division before square root
fmac: use std::fma or native fma op
get rid of unused dynarec op shop_swap
ssa: dead register pass must assume interpreter fallback modifies all
registers
ssa: replace reg+0 address by reg in constant propagation pass
decoder: replace address offset 0 by null param for indexed mem access
2024-06-12 10:54:15 +02:00
..
rec_x86.cpp sh4: use double for fipr and ftrv. divide before sqrt for fsrra. ssa fix 2024-06-12 10:54:15 +02:00
rec_x86.h sh4 dynarec refactoring 2023-09-12 16:52:25 +02:00
x86_ops.cpp uwp: add support for arm64 2023-07-30 18:03:32 +02:00
x86_regalloc.h dynarec: reg alloc 64-bit regs. avoid some interpreter fallbacks 2022-12-23 16:06:54 +01:00