Home
last modified time | relevance | path

Searched refs:emit_andimm (Results 1 – 15 of 15) sorted by relevance

/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/sh2_dynarec/
H A Dassem_arm.c1568 emit_andimm(sr,~1,sr); in emit_sh2tst()
1574 emit_andimm(sr,~1,sr); in emit_sh2tstimm()
1580 emit_andimm(sr,~1,sr); in emit_cmpeq()
1586 emit_andimm(sr,~1,sr); in emit_cmpeqimm()
1592 emit_andimm(sr,~1,sr); in emit_cmpge()
1598 emit_andimm(sr,~1,sr); in emit_cmpgt()
1604 emit_andimm(sr,~1,sr); in emit_cmphi()
1610 emit_andimm(sr,~1,sr); in emit_cmphs()
1616 emit_andimm(sr,~1,sr); in emit_dt()
1622 emit_andimm(sr,~1,sr); in emit_cmppz()
[all …]
H A Dassem_x86.c879 void emit_andimm(int rs,int imm,int rt) in emit_andimm() function
900 emit_andimm(rt,imm,rt); in emit_andimm()
1222 emit_andimm(rs,0xFF,rt); in emit_movzbl_reg()
1443 emit_andimm(sr,~1,sr); in emit_cmphi()
1686 emit_andimm(temp,0x01010101,temp); in emit_cmpstr()
3132 emit_andimm(EDX,imm[i],EDX); in do_rmwstub()
3151 emit_andimm(sr,~1,sr); in do_rmwstub()
H A Dassem_x64.c1012 void emit_andimm(int rs,int imm,int rt) in emit_andimm() function
1033 emit_andimm(rt,imm,rt); in emit_andimm()
1611 emit_andimm(sr,~1,sr); in emit_cmphi()
1847 emit_andimm(temp,0x01010101,temp); in emit_cmpstr()
3337 emit_andimm(ESI,imm[i],ESI); in do_rmwstub()
3356 emit_andimm(sr,~1,sr); in do_rmwstub()
H A Dsh2_dynarec.c2059 emit_andimm(t,imm[i],t); in imm8_assemble()
2062 emit_andimm(s,imm[i],t); in imm8_assemble()
2672 emit_andimm(sr,0xfe,sr); in multdiv_assemble()
2795 if(opcode3[i]==0) emit_andimm(sr,~1,sr); in flags_assemble()
2801 emit_andimm(sr,1,t); in flags_assemble()
3591 emit_andimm(HOST_CCREG,3,HOST_CCREG); in do_cc()
/dports/games/libretro-pcsx_rearmed/pcsx_rearmed-c2d67cd/libpcsxcore/new_dynarec/arm/
H A Dassem_arm.c2879 emit_andimm(temp,24,temp); in do_unalignedwritestub()
3349 emit_andimm(temp,24,temp); in loadlr_assemble_arm()
3383 emit_andimm(temp,24,temp); in loadlr_assemble_arm()
3494 emit_andimm(0,0x3c,1); in cop0_assemble()
3495 emit_andimm(0,~0xf,0); in cop0_assemble()
3522 emit_andimm(tl,0xffff,tl); in cop2_get_dreg()
3533 emit_andimm(temp,0xf80,temp); in cop2_get_dreg()
3566 emit_andimm(sl,0x001f,temp); in cop2_put_dreg()
3569 emit_andimm(sl,0x03e0,temp); in cop2_put_dreg()
3572 emit_andimm(sl,0x7c00,temp); in cop2_put_dreg()
[all …]
/dports/games/kodi-addon-game.libretro.pcsx-rearmed/game.libretro.pcsx-rearmed-22.0.0.19-Matrix/depends/common/pcsx-rearmed/libpcsxcore/new_dynarec/arm/
H A Dassem_arm.c2879 emit_andimm(temp,24,temp); in do_unalignedwritestub()
3349 emit_andimm(temp,24,temp); in loadlr_assemble_arm()
3383 emit_andimm(temp,24,temp); in loadlr_assemble_arm()
3494 emit_andimm(0,0x3c,1); in cop0_assemble()
3495 emit_andimm(0,~0xf,0); in cop0_assemble()
3522 emit_andimm(tl,0xffff,tl); in cop2_get_dreg()
3533 emit_andimm(temp,0xf80,temp); in cop2_get_dreg()
3566 emit_andimm(sl,0x001f,temp); in cop2_put_dreg()
3569 emit_andimm(sl,0x03e0,temp); in cop2_put_dreg()
3572 emit_andimm(sl,0x7c00,temp); in cop2_put_dreg()
[all …]
/dports/games/libretro-pcsx_rearmed/pcsx_rearmed-c2d67cd/libpcsxcore/new_dynarec/backends/psx/
H A Dpcsxmem_inline.c35 emit_andimm(rt, ~0x1800, HOST_TEMPREG); in pcsx_direct_read()
/dports/games/kodi-addon-game.libretro.pcsx-rearmed/game.libretro.pcsx-rearmed-22.0.0.19-Matrix/depends/common/pcsx-rearmed/libpcsxcore/new_dynarec/backends/psx/
H A Dpcsxmem_inline.c35 emit_andimm(rt, ~0x1800, HOST_TEMPREG); in pcsx_direct_read()
/dports/games/libretro-paralleln64/parallel-n64-6e26fbb/mupen64plus-core/src/r4300/new_dynarec/arm/
H A Dassem_arm.c1570 static void emit_andimm(int rs,int imm,int rt) in emit_andimm() function
3316 if(~a) emit_andimm(s,a,ar); in do_tlb_r()
3416 emit_andimm(shift,31,HOST_TEMPREG); in shift_assemble_arm()
3459 emit_andimm(shift,31,HOST_TEMPREG); in shift_assemble_arm()
3465 emit_andimm(shift,31,HOST_TEMPREG); in shift_assemble_arm()
3477 emit_andimm(shift,31,HOST_TEMPREG); in shift_assemble_arm()
3588 emit_andimm(temp,24,temp); in loadlr_assemble_arm()
3616 emit_andimm(temp,24,temp); in loadlr_assemble_arm()
4055 emit_andimm(fs,~0x800000,fs); in fcomp_assemble()
4061 emit_andimm(fs,~0x800000,fs); in fcomp_assemble()
[all …]
/dports/games/libretro-paralleln64/parallel-n64-6e26fbb/mupen64plus-core/src/r4300/new_dynarec/arm64/
H A Dassem_arm64.c1883 static void emit_andimm(int rs,int imm,int rt) in emit_andimm() function
4281 if(~a) emit_andimm(s,a,ar); in do_tlb_r()
4391 emit_andimm(shift,31,HOST_TEMPREG); in shift_assemble_arm64()
4844 emit_andimm(temp,24,temp); in loadlr_assemble_arm64()
4873 emit_andimm(temp,56,temp); in loadlr_assemble_arm64()
5516 emit_andimm(sl,3,temp); in cop1_assemble()
6117 emit_andimm(fs,~0x800000,fs); in fcomp_assemble()
6123 emit_andimm(fs,~0x800000,fs); in fcomp_assemble()
6132 emit_andimm(fs,~0x800000,fs); in fcomp_assemble()
6155 emit_andimm(fs,~0x800000,fs); in fcomp_assemble()
[all …]
/dports/games/libretro-paralleln64/parallel-n64-6e26fbb/mupen64plus-core/src/r4300/new_dynarec/x86/
H A Dassem_x86.c1380 static void emit_andimm(int rs,int imm,int rt) in emit_andimm() function
1401 emit_andimm(rt,imm,rt); in emit_andimm()
3244 if(~a) emit_andimm(s,a,ar); in do_tlb_r()
3478 emit_andimm(addr,0xFFFFFFFC,temp2); // LWL/LWR in loadlr_assemble_x86()
3480 emit_andimm(addr,0xFFFFFFF8,temp2); // LDL/LDR in loadlr_assemble_x86()
3525 emit_andimm(temp,24,temp); in loadlr_assemble_x86()
3600 emit_andimm(temp,56,temp); in loadlr_assemble_x86()
4067 emit_andimm(fs,~0x800000,fs); in fcomp_assemble()
4073 emit_andimm(fs,~0x800000,fs); in fcomp_assemble()
/dports/games/libretro-pcsx_rearmed/pcsx_rearmed-c2d67cd/libpcsxcore/new_dynarec/
H A Dnew_dynarec.c2414 emit_andimm(tl,imm[i],tl); in imm16_assemble()
2417 emit_andimm(sl,imm[i],tl); in imm16_assemble()
3274 emit_andimm(temp,~3,temp); in storelr_assemble()
3282 emit_andimm(temp,~3,temp); in storelr_assemble()
4407 emit_andimm(HOST_CCREG,3,HOST_CCREG);
/dports/games/kodi-addon-game.libretro.pcsx-rearmed/game.libretro.pcsx-rearmed-22.0.0.19-Matrix/depends/common/pcsx-rearmed/libpcsxcore/new_dynarec/
H A Dnew_dynarec.c2414 emit_andimm(tl,imm[i],tl); in imm16_assemble()
2417 emit_andimm(sl,imm[i],tl); in imm16_assemble()
3274 emit_andimm(temp,~3,temp); in storelr_assemble()
3282 emit_andimm(temp,~3,temp); in storelr_assemble()
4407 emit_andimm(HOST_CCREG,3,HOST_CCREG);
/dports/games/libretro-paralleln64/parallel-n64-6e26fbb/mupen64plus-core/src/r4300/new_dynarec/
H A Dnew_dynarec_64.c2659 emit_andimm(tl,imm[i],tl); in imm16_assemble()
2662 emit_andimm(sl,imm[i],tl); in imm16_assemble()
3522 emit_andimm(temp,~3,temp); in storelr_assemble()
3530 emit_andimm(temp,~3,temp); in storelr_assemble()
4836 emit_andimm(HOST_CCREG,3,HOST_CCREG);
H A Dnew_dynarec.c2649 emit_andimm(tl,imm[i],tl); in imm16_assemble()
2652 emit_andimm(sl,imm[i],tl); in imm16_assemble()
3501 emit_andimm(temp,~3,temp); in storelr_assemble()
3509 emit_andimm(temp,~3,temp); in storelr_assemble()
4770 emit_andimm(HOST_CCREG,3,HOST_CCREG);