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

Method MOVQMMXOp

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

Source from the content-addressed store, hash-verified

715}
716
717void OpDispatchBuilder::MOVQMMXOp(OpcodeArgs) {
718 // Partial store into bottom 64-bits, leave the upper bits unaffected.
719 if (MMXState == MMXState_X87) {
720 ChgStateX87_MMX();
721 }
722 Ref Src = LoadSource(FPRClass, Op, Op->Src[0], Op->Flags, {.Align = OpSize::i8Bit});
723 StoreResult(FPRClass, Op, Src, OpSize::i8Bit);
724}
725
726void OpDispatchBuilder::MOVMSKOp(OpcodeArgs, IR::OpSize ElementSize) {
727 const auto Size = OpSizeFromSrc(Op);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected