flycast/core/rec-x64
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_x64.cpp sh4: use double for fipr and ftrv. divide before sqrt for fsrra. ssa fix 2024-06-12 10:54:15 +02:00
x64_regalloc.h dynarec: reg alloc 64-bit regs. avoid some interpreter fallbacks 2022-12-23 16:06:54 +01:00
xbyak_base.h sh4: use double for fipr and ftrv. divide before sqrt for fsrra. ssa fix 2024-06-12 10:54:15 +02:00