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

Method DefaultAVXState

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

Source from the content-addressed store, hash-verified

2817}
2818
2819void OpDispatchBuilder::DefaultAVXState() {
2820 const auto NumRegs = Is64BitMode ? 16U : 8U;
2821
2822 for (uint32_t i = 0; i < NumRegs; i++) {
2823 Ref Reg = LoadXMMRegister(i);
2824 Ref Dst = _VMov(OpSize::i128Bit, Reg);
2825 StoreXMMRegister(i, Dst);
2826 }
2827}
2828
2829Ref OpDispatchBuilder::PALIGNROpImpl(OpcodeArgs, const X86Tables::DecodedOperand& Src1, const X86Tables::DecodedOperand& Src2,
2830 const X86Tables::DecodedOperand& Imm, bool IsAVX) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected