CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
Path: blob/master/Core/MIPS/MIPSIntVFPU.h
Views: 1401
// Copyright (c) 2012- PPSSPP Project.12// This program is free software: you can redistribute it and/or modify3// it under the terms of the GNU General Public License as published by4// the Free Software Foundation, version 2.0 or later versions.56// This program is distributed in the hope that it will be useful,7// but WITHOUT ANY WARRANTY; without even the implied warranty of8// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9// GNU General Public License 2.0 for more details.1011// A copy of the GPL 2.0 should have been included with the program.12// If not, see http://www.gnu.org/licenses/1314// Official git repository and contact information can be found at15// https://github.com/hrydgard/ppsspp and http://www.ppsspp.org/.1617#pragma once1819#include "Common/CommonTypes.h"2021int MIPS_SingleStep();2223namespace MIPSInt24{25void Int_SV(MIPSOpcode op);26void Int_SVQ(MIPSOpcode op);27void Int_Mftv(MIPSOpcode op);28void Int_VecDo3(MIPSOpcode op);29void Int_Vcst(MIPSOpcode op);30void Int_VMatrixInit(MIPSOpcode op);31void Int_VVectorInit(MIPSOpcode op);32void Int_Vmmul(MIPSOpcode op);33void Int_Vmscl(MIPSOpcode op);34void Int_Vmmov(MIPSOpcode op);35void Int_VV2Op(MIPSOpcode op);36void Int_Vrot(MIPSOpcode op);37void Int_VDot(MIPSOpcode op);38void Int_VHdp(MIPSOpcode op);39void Int_Vavg(MIPSOpcode op);40void Int_Vfad(MIPSOpcode op);41void Int_Vocp(MIPSOpcode op);42void Int_Vsocp(MIPSOpcode op);43void Int_Vsgn(MIPSOpcode op);44void Int_Vtfm(MIPSOpcode op);45void Int_Viim(MIPSOpcode op);46void Int_VScl(MIPSOpcode op);47void Int_Vidt(MIPSOpcode op);48void Int_Vcmp(MIPSOpcode op);49void Int_Vminmax(MIPSOpcode op);50void Int_Vscmp(MIPSOpcode op);51void Int_Vcrs(MIPSOpcode op);52void Int_Vdet(MIPSOpcode op);53void Int_Vcmov(MIPSOpcode op);54void Int_CrossQuat(MIPSOpcode op);55void Int_VPFX(MIPSOpcode op);56void Int_Vflush(MIPSOpcode op);57void Int_Vbfy(MIPSOpcode op);58void Int_Vsrt1(MIPSOpcode op);59void Int_Vsrt2(MIPSOpcode op);60void Int_Vsrt3(MIPSOpcode op);61void Int_Vsrt4(MIPSOpcode op);62void Int_Vf2i(MIPSOpcode op);63void Int_Vi2f(MIPSOpcode op);64void Int_Vi2x(MIPSOpcode op);65void Int_Vx2i(MIPSOpcode op);66void Int_VBranch(MIPSOpcode op);67void Int_Vrnds(MIPSOpcode op);68void Int_VrndX(MIPSOpcode op);69void Int_ColorConv(MIPSOpcode op);70void Int_Vh2f(MIPSOpcode op);71void Int_Vf2h(MIPSOpcode op);72void Int_Vsge(MIPSOpcode op);73void Int_Vslt(MIPSOpcode op);74void Int_Vmfvc(MIPSOpcode op);75void Int_Vmtvc(MIPSOpcode op);76void Int_Vlgb(MIPSOpcode op);77void Int_Vwbn(MIPSOpcode op);78void Int_Vsbn(MIPSOpcode op);79void Int_Vsbz(MIPSOpcode op);80}818283