X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=deps%2Flightrec%2Flightning-wrapper.h;h=4cb97d3ad8f42e8242197702405f60219f0f4d83;hb=b992f6b7c6c0da62499a19c2801be040369907b2;hp=7eeb15f027375339458403b5a5b8662f1d8b2c42;hpb=98fa08a56df29aeed65dfbc7697603c90bc66144;p=pcsx_rearmed.git diff --git a/deps/lightrec/lightning-wrapper.h b/deps/lightrec/lightning-wrapper.h index 7eeb15f0..4cb97d3a 100644 --- a/deps/lightrec/lightning-wrapper.h +++ b/deps/lightrec/lightning-wrapper.h @@ -19,4 +19,16 @@ #endif +#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__ */