rabbitizer/include/instructions/instr_id/RabbitizerInstrId_rsp.inc
2022-06-05 19:15:25 -04:00

95 lines
3.1 KiB
SQL

/* SPDX-FileCopyrightText: © 2022 Decompollaborate */
/* SPDX-License-Identifier: MIT */
// RSP instructions
RABBITIZER_DEF_INSTR_ID(rsp, INVALID, ),
// TODO: add descriptors
RABBITIZER_DEF_INSTR_ID(rsp, vmulf, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmulu, ),
RABBITIZER_DEF_INSTR_ID(rsp, vrndp, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmulq, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmudl, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmudm, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmudn, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmudh, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmacf, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmacu, ),
RABBITIZER_DEF_INSTR_ID(rsp, vrndn, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmacq, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmadl, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmadm, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmadn, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmadh, ),
RABBITIZER_DEF_INSTR_ID(rsp, vadd, ),
RABBITIZER_DEF_INSTR_ID(rsp, vsub, ),
RABBITIZER_DEF_INSTR_ID(rsp, vabs, ),
RABBITIZER_DEF_INSTR_ID(rsp, vaddc, ),
RABBITIZER_DEF_INSTR_ID(rsp, vsubc, ),
RABBITIZER_DEF_INSTR_ID(rsp, vsar, ),
RABBITIZER_DEF_INSTR_ID(rsp, vand, ),
RABBITIZER_DEF_INSTR_ID(rsp, vnand, ),
RABBITIZER_DEF_INSTR_ID(rsp, vor, ),
RABBITIZER_DEF_INSTR_ID(rsp, vnor, ),
RABBITIZER_DEF_INSTR_ID(rsp, vxor, ),
RABBITIZER_DEF_INSTR_ID(rsp, vnxor, ),
RABBITIZER_DEF_INSTR_ID(rsp, vlt, ),
RABBITIZER_DEF_INSTR_ID(rsp, veq, ),
RABBITIZER_DEF_INSTR_ID(rsp, vne, ),
RABBITIZER_DEF_INSTR_ID(rsp, vge, ),
RABBITIZER_DEF_INSTR_ID(rsp, vcl, ),
RABBITIZER_DEF_INSTR_ID(rsp, vch, ),
RABBITIZER_DEF_INSTR_ID(rsp, vcr, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmrg, ),
RABBITIZER_DEF_INSTR_ID(rsp, vrcp, ),
RABBITIZER_DEF_INSTR_ID(rsp, vrcpl, ),
RABBITIZER_DEF_INSTR_ID(rsp, vrcph, ),
RABBITIZER_DEF_INSTR_ID(rsp, vmov, ),
RABBITIZER_DEF_INSTR_ID(rsp, vrsq, ),
RABBITIZER_DEF_INSTR_ID(rsp, vrsql, ),
RABBITIZER_DEF_INSTR_ID(rsp, vrsqh, ),
RABBITIZER_DEF_INSTR_ID(rsp, vnop, ),
RABBITIZER_DEF_INSTR_ID(rsp, mfc2, ),
RABBITIZER_DEF_INSTR_ID(rsp, mtc2, ),
RABBITIZER_DEF_INSTR_ID(rsp, cfc2, ),
RABBITIZER_DEF_INSTR_ID(rsp, ctc2, ),
RABBITIZER_DEF_INSTR_ID(rsp, sbv, ),
RABBITIZER_DEF_INSTR_ID(rsp, ssv, ),
RABBITIZER_DEF_INSTR_ID(rsp, slv, ),
RABBITIZER_DEF_INSTR_ID(rsp, sdv, ),
RABBITIZER_DEF_INSTR_ID(rsp, sqv, ),
RABBITIZER_DEF_INSTR_ID(rsp, srv, ),
RABBITIZER_DEF_INSTR_ID(rsp, spv, ),
RABBITIZER_DEF_INSTR_ID(rsp, suv, ),
RABBITIZER_DEF_INSTR_ID(rsp, swv, ),
RABBITIZER_DEF_INSTR_ID(rsp, shv, ),
RABBITIZER_DEF_INSTR_ID(rsp, sfv, ),
RABBITIZER_DEF_INSTR_ID(rsp, stv, ),
RABBITIZER_DEF_INSTR_ID(rsp, lbv, ),
RABBITIZER_DEF_INSTR_ID(rsp, lsv, ),
RABBITIZER_DEF_INSTR_ID(rsp, llv, ),
RABBITIZER_DEF_INSTR_ID(rsp, ldv, ),
RABBITIZER_DEF_INSTR_ID(rsp, lqv, ),
RABBITIZER_DEF_INSTR_ID(rsp, lrv, ),
RABBITIZER_DEF_INSTR_ID(rsp, lpv, ),
RABBITIZER_DEF_INSTR_ID(rsp, luv, ),
RABBITIZER_DEF_INSTR_ID(rsp, lhv, ),
RABBITIZER_DEF_INSTR_ID(rsp, lfv, ),
RABBITIZER_DEF_INSTR_ID(rsp, ltv, ),