search for: highpart

Displaying 9 results from an estimated 9 matches for "highpart".

2005 Mar 23
3
[PATCH] promised MMX patches rc1
...uot; /* load mm2 with _src1 */ +" psrlw $1, %%mm4 \n\t" /* shift logical 1 to right o 2 dolu */ +" psrlw $1, %%mm5 \n\t" /* shift logical 1 to right */ +" paddsw (%1), %%mm4 \n\t" /* add low parts wwith low parts */ +" paddsw 8(%1), %%mm5 \n\t" /* add highparts with high */ +" packuswb %%mm5, %%mm4 \n\t" /* pack saturate high to low */ +" lea 0x10(%1), %1 \n\t" /* _residuo+16 */ +" movq %%mm4, (%0) \n\t" /* write to src */ +" decl %7 \n\t" +" lea (%0,%2), %0 \n\t" /* _dst+_dst_ystr...
2005 Aug 17
2
MMX loop filter for theora-exp
...%%mm3\n" +"punpcklbw %%mm0,%%mm2\n" +"psubw %%mm5,%%mm3\n" +"psubw %%mm4,%%mm2\n" + /* mm3:mm2 = (_pix[_ystride*2]-_pix[_ystride]); */ +"PMULLW (V3),%%mm3\n" /* *3 */ +"PMULLW (V3),%%mm2\n" /* *3 */ +"paddw %%mm7,%%mm3\n" /* highpart */ +"paddw %%mm6,%%mm2\n"/* lowpart of _pix[0]-_pix[_ystride*3]+3*(_pix[_ystride*2]-_pix[_ystride]); */ +"paddw (V4),%%mm3\n" /* add 4 */ +"paddw (V4),%%mm2\n" /* add 4 */ +"psraw $3,%%mm3\n" /* >>3 f coefs high */ +"psraw $3,%%mm2\n" /*...
2008 Feb 08
0
Wine release 0.9.55
...ove the float format check to the big switch statement. wined3d: Move vertex buffer vbo creation to PreLoad. wined3d: Recreate the contexts on _Reset. wined3d: Restore the stateblock after Reset. wined3d: Tear down the dummy textures before resetting. wined3d: Move the highpart of the driver version to the gl structure. wined3d: Separate OpenGL and driver version. wined3d: Create VBOs. ddraw: Some drivers return a refresh rate of 0. wined3d: Add infrastructure for faking driver versions. wined3d: Add some ATI cards to the version database....
2005 Mar 23
0
[PATCH]
...uot; /* load mm2 with _src1 */ +" psrlw $1, %%mm4 \n\t" /* shift logical 1 to right o 2 dolu */ +" psrlw $1, %%mm5 \n\t" /* shift logical 1 to right */ +" paddsw (%1), %%mm4 \n\t" /* add low parts wwith low parts */ +" paddsw 8(%1), %%mm5 \n\t" /* add highparts with high */ +" packuswb %%mm5, %%mm4 \n\t" /* pack saturate high to low */ +" lea 0x10(%1), %1 \n\t" /* _residuo+16 */ +" movq %%mm4, (%0) \n\t" /* write to src */ +" decl %7 \n\t" +" lea (%0,%2), %0 \n\t" /* _dst+_dst_ystr...
2007 Mar 30
0
Wine release 0.9.34
...e tests for user marshaling a VT_UNKNOWN variant. oleaut32: Make the VARIANT_UserUnmarshal tests work on XP. oleaut32: Clear the input pvar structure in VARIANT_UserUnmarshal to free the data instead of just initializing. ole32: Add a test for StgStreamImpl_SetSize with a non-zero HighPart for the size. atl: Add support for the pMapEntries parameter to AtlModuleUpdateRegistryFromResourceD. atl: Add support for the registrar parameter of AtlModuleUpdateRegistryFromResourceD. winedump: Fix the output for Makefile.in with respect to the dependencies line to match that...
2012 Nov 09
0
Wine release 1.5.17
...----------------------------------------------------------- Changes since 1.5.16: Alexandre Julliard (36): user32: Don't flush window surfaces while waiting for a sent message reply. winex11: Delay mapping a layered window until its attributes are set. ntdll: Avoid using Low/HighPart of a large integer when not necessary. ntdll: Add a helper function to set file times. ntdll: Remove futimes implementation from libport, it's only needed in ntdll. gdi32: Avoid some redundant registry calls while loading the font cache. gdi32: Store the font file name i...
2009 Dec 18
0
Wine release 1.1.35
...ernetGetSecurityUrl implementation. urlmon: Added tests for CoInternetGetSecurityUrl. urlmon: Remove some CoInternetParseUrl tests. Rob Shearman (21): ole32: Initialise all of position variables in test_save_load_filemoniker. ole32: Add tests for HGLOBAL stream ignoring the HighPart of the offset for seeks. netapi32: Fix off-by-one errors in ACCESS_QueryAdminDisplayInformation and ACCESS_QueryGuestDisplayInformation. hlink: Fix more memory leaks in tests. secur32: Fix memory leak in NTLM's FreeCredentialsHandle. rpcrt4: Fix some memory leaks in the...
2006 Jun 26
0
[klibc 35/43] sparc support for klibc
...12). That is: + * + * %o4 %y + * +----------------+----------------+ + * | -12- | -20- | -12- | -20- | + * +------(---------+------)---------+ + * --hi-- ----low-part---- + * + * The upper 12 bits of %o4 should be sign-extended to form the + * high part of the product (i.e., highpart = %o4 >> 20). + */ + + rd %y, %o5 + sll %o4, 12, %o0 ! shift middle bits left 12 + srl %o5, 20, %o5 ! shift low bits right 20, zero fill at left + or %o5, %o0, %o0 ! construct low part of result + retl + sra %o4, 20, %o1 ! ... and extract high part of result diff --git a/usr/klibc/arch/sparc...
2006 Jun 28
35
[klibc 00/31] klibc as a historyless patchset (updated and reorganized)
I have updated the klibc patchset based on feedback received. In particular, the patchset has been reorganized so as not to break git-bisect. Additionally, this updates the patch base to 2.6.17-git12 (d38b69689c349f35502b92e20dafb30c62d49d63) and klibc 1.4.8; the main difference on the klibc side is removal of obsolete code. This is also available as a git tree at: