diff --git a/pcsx2/GS.cpp b/pcsx2/GS.cpp index 86f607c0d3..62d162b873 100644 --- a/pcsx2/GS.cpp +++ b/pcsx2/GS.cpp @@ -25,6 +25,8 @@ #endif #include +#include +#include #include #include diff --git a/pcsx2/VifDma.c b/pcsx2/VifDma.c index 1642ab2a57..4c8fd25f78 100644 --- a/pcsx2/VifDma.c +++ b/pcsx2/VifDma.c @@ -579,14 +579,14 @@ static void VIFunpack(u32 *data, vifCode *v, int size, const unsigned int VIFdma #else if( VIFdmanum ) { __asm__(".intel_syntax\n" - "movaps %%xmm6, qword ptr [%0]\n" - "movaps %%xmm7, qword ptr [%1]\n" + "movaps %%xmm6, xmmword ptr [%0]\n" + "movaps %%xmm7, xmmword ptr [%1]\n" ".att_syntax\n" : :"r"(g_vifRow1), "r"(g_vifCol1) ); } else { __asm__(".intel_syntax\n" - "movaps %%xmm6, qword ptr [%0]\n" - "movaps %%xmm7, qword ptr [%1]\n" + "movaps %%xmm6, xmmword ptr [%0]\n" + "movaps %%xmm7, xmmword ptr [%1]\n" ".att_syntax\n" : : "r"(g_vifRow0), "r"(g_vifCol0) ); } #endif