mirror of
https://github.com/hrydgard/ppsspp.git
synced 2024-11-23 21:39:52 +00:00
[Jit] Fixes BNE
This commit is contained in:
parent
2ac5d38b90
commit
38a59cca95
@ -223,11 +223,18 @@ namespace PpcGen {
|
||||
void PPCXEmitter::BEQ (const void *fnptr) {
|
||||
CHECK_SMALL_JUMP
|
||||
|
||||
s32 func = (s32)fnptr - s32(code);
|
||||
s32 func = (s32)fnptr - s32(code);
|
||||
u32 instr = (0x41820000 | ( func & 0xfffc));
|
||||
Write32(instr);
|
||||
}
|
||||
|
||||
void PPCXEmitter::BNE (const void *fnptr) {
|
||||
CHECK_SMALL_JUMP
|
||||
|
||||
s32 func = (s32)fnptr - s32(code);
|
||||
u32 instr = (0x40820000 | ( func & 0xfffc));
|
||||
Write32(instr);
|
||||
}
|
||||
|
||||
void PPCXEmitter::BGT(const void *fnptr) {
|
||||
CHECK_SMALL_JUMP
|
||||
|
@ -203,6 +203,7 @@ namespace PpcGen
|
||||
void BA (const void *fnptr);
|
||||
void BLA(const void *fnptr);
|
||||
void BEQ(const void *fnptr);
|
||||
void BNE(const void *fnptr);
|
||||
void BLE(const void *fnptr);
|
||||
void BLT(const void *fnptr);
|
||||
void BGT(const void *fnptr);
|
||||
|
Loading…
Reference in New Issue
Block a user