You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-libs/freeverb3/files/freeverb3-2.5.13-fix-sse1v2...

14 lines
665 B

--- freeverb/frag.cpp 2010-12-10 18:44:37.006729672 +0100
+++ freeverb/frag.cpp 2010-12-10 18:45:10.220476080 +0100
@@ -434,8 +434,8 @@
"mulps (%2), %%xmm1 \n\t"
"addps (%0), %%xmm1 \n\t" // saved in xmm1
"xor %0, %0 \n\t"
- "movl $0x80000000, %0 \n\t" // 32bit float -1 mask
- "movl %0, (%4) \n\t"
+ "mov $0x80000000, %0 \n\t" // 32bit float -1 mask
+ "mov %0, (%4) \n\t"
"xorps %%xmm2, %%xmm2 \n\t" // pxor xmm,xmm (mmx,sse2)
"movss (%4), %%xmm2 \n\t" // movd eax,xmm (sse2)
"movlhps %%xmm2, %%xmm2 \n\t" // bitmask = xmm2 ([0]=-1,[1]=0,[2]=-1,[3]=0)