MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / BEQL

Function BEQL

pcsx2/DebugTools/DisR5900asm.cpp:854–867  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

852void LUI( std::string& output ) { _sap("lui\t%s, 0x%04X") GPR_REG[DECODE_RT], DECODE_IMMED); }
853
854void BEQL( std::string& output )
855{
856 int rs = DECODE_RS;
857 int rt = DECODE_RT;
858
859 if (disSimplify && rs == rt)
860 disBranch(output, "bl");
861 else if (disSimplify && rs == 0 && rt != 0)
862 disBranch(output, "beqzl", rt);
863 else if (disSimplify && rs != 0 && rt == 0)
864 disBranch(output, "beqzl", rs);
865 else
866 disBranch(output, "beql", rs, rt);
867}
868
869void BNEL( std::string& output )
870{

Callers

nothing calls this directly

Calls 1

disBranchFunction · 0.85

Tested by

no test coverage detected