mirror of
https://github.com/ARMSX2/ARMSX2.git
synced 2026-08-24 16:50:16 -07:00
54 lines
997 B
C++
54 lines
997 B
C++
// SPDX-FileCopyrightText: 2002-2026 PCSX2 Dev Team
|
|
// SPDX-License-Identifier: GPL-3.0+
|
|
|
|
#pragma once
|
|
|
|
alignas(16) extern const u32 g_minvals[4];
|
|
alignas(16) extern const u32 g_maxvals[4];
|
|
|
|
namespace R5900 {
|
|
namespace Dynarec {
|
|
namespace OpcodeImpl {
|
|
namespace COP1 {
|
|
|
|
void recMFC1();
|
|
void recCFC1();
|
|
void recMTC1();
|
|
void recCTC1();
|
|
void recCOP1_BC1();
|
|
void recCOP1_S();
|
|
void recCOP1_W();
|
|
void recC_EQ();
|
|
void recC_F();
|
|
void recC_LT();
|
|
void recC_LE();
|
|
void recADD_S();
|
|
void recSUB_S();
|
|
void recMUL_S();
|
|
void recDIV_S();
|
|
void recSQRT_S();
|
|
void recABS_S();
|
|
void recMOV_S();
|
|
void recNEG_S();
|
|
void recRSQRT_S();
|
|
void recADDA_S();
|
|
void recSUBA_S();
|
|
void recMULA_S();
|
|
void recMADD_S();
|
|
void recMSUB_S();
|
|
void recMADDA_S();
|
|
void recMSUBA_S();
|
|
void recCVT_S();
|
|
void recCVT_W();
|
|
void recMAX_S();
|
|
void recMIN_S();
|
|
void recBC1F();
|
|
void recBC1T();
|
|
void recBC1FL();
|
|
void recBC1TL();
|
|
|
|
} // namespace COP1
|
|
} // namespace OpcodeImpl
|
|
} // namespace Dynarec
|
|
} // namespace R5900
|