MCPcopy Create free account
hub / github.com/FEX-Emu/FEX / MPSADBWOp

Method MPSADBWOp

FEXCore/Source/Interface/Core/OpcodeDispatcher/Vector.cpp:4401–4409  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4399}
4400
4401void OpDispatchBuilder::MPSADBWOp(OpcodeArgs) {
4402 const uint8_t Select = Op->Src[1].Literal();
4403 const auto SrcSize = OpSizeFromSrc(Op);
4404 Ref Src1 = LoadSource(FPRClass, Op, Op->Dest, Op->Flags);
4405 Ref Src2 = LoadSource(FPRClass, Op, Op->Src[0], Op->Flags);
4406
4407 Ref Result = MPSADBWOpImpl(SrcSize, Src1, Src2, Select);
4408 StoreResult(FPRClass, Op, Result, OpSize::iInvalid);
4409}
4410
4411void OpDispatchBuilder::VMPSADBWOp(OpcodeArgs) {
4412 const uint8_t Select = Op->Src[2].Literal();

Callers

nothing calls this directly

Calls 1

LiteralMethod · 0.80

Tested by

no test coverage detected