mirror of
https://github.com/n64dev/cen64.git
synced 2024-06-15 18:48:02 -04:00
rsp: Fix VNOP and VNULL
This commit is contained in:
parent
89e47d2968
commit
27917c7df8
|
@ -102,9 +102,9 @@
|
|||
#define VMULU RSP_BUILD_OP(VMULU, VMULF_VMULU, INFO3(VECTOR, NEEDVS, NEEDVT))
|
||||
#define VNAND RSP_BUILD_OP(VNAND, VAND_VNAND, INFO3(VECTOR, NEEDVS, NEEDVT))
|
||||
#define VNE RSP_BUILD_OP(VNE, VEQ_VGE_VLT_VNE, INFO3(VECTOR, NEEDVS, NEEDVT))
|
||||
#define VNOP RSP_BUILD_OP(VNOP, VNOP, INFO2(VECTOR, NEEDVS))
|
||||
#define VNOP RSP_BUILD_OP(VNOP, VNOP, INFO1(VECTOR))
|
||||
#define VNOR RSP_BUILD_OP(VNOR, VOR_VNOR, INFO3(VECTOR, NEEDVS, NEEDVT))
|
||||
#define VNULL RSP_BUILD_OP(VNULL, VNOP, INFO2(VECTOR, NEEDVS))
|
||||
#define VNULL RSP_BUILD_OP(VNULL, VNOP, INFO1(VECTOR))
|
||||
#define VNXOR RSP_BUILD_OP(VNXOR, VXOR_VNXOR, INFO3(VECTOR, NEEDVS, NEEDVT))
|
||||
#define VOR RSP_BUILD_OP(VOR, VOR_VNOR, INFO3(VECTOR, NEEDVS, NEEDVT))
|
||||
#define VRCP RSP_BUILD_OP(VRCP, VRCP_VRSQ, INFO2(VECTOR, NEEDVT))
|
||||
|
|
|
@ -343,7 +343,8 @@ rsp_vect_t RSP_VMULF_VMULU(struct rsp *rsp, uint32_t iw,
|
|||
//
|
||||
rsp_vect_t RSP_VNOP(struct rsp *rsp, uint32_t iw,
|
||||
rsp_vect_t vt_shuffle, rsp_vect_t vs, rsp_vect_t zero) {
|
||||
return vs;
|
||||
|
||||
return rsp_vect_load_unshuffled_operand(rsp->cp2.regs[GET_VD(iw)].e);
|
||||
}
|
||||
|
||||
//
|
||||
|
|
Loading…
Reference in a new issue