X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=deps%2Flightrec%2Flightning-wrapper.h;h=4cb97d3ad8f42e8242197702405f60219f0f4d83;hb=02a5662c31c401081716623cc80bb1c4ab1dbb19;hp=b0e8bf3bb71534370dcef8e8e9ae39d6f9e68b27;hpb=22eee2acf7262b3cd721a095a8673800ecb5da5e;p=pcsx_rearmed.git diff --git a/deps/lightrec/lightning-wrapper.h b/deps/lightrec/lightning-wrapper.h index b0e8bf3b..4cb97d3a 100644 --- a/deps/lightrec/lightning-wrapper.h +++ b/deps/lightrec/lightning-wrapper.h @@ -21,4 +21,14 @@ #define jit_b() jit_beqr(0, 0) +#if defined(__sh__) +#define jit_add_state(u,v) \ + do { \ + jit_new_node_ww(jit_code_movr,_R0,LIGHTREC_REG_STATE); \ + jit_new_node_www(jit_code_addr,u,v,_R0); \ + } while (0) +#else +#define jit_add_state(u,v) jit_addr(u,v,LIGHTREC_REG_STATE) +#endif + #endif /* __LIGHTNING_WRAPPER_H__ */