applied patch from Mukund that replaces remaining movntq instructions in

2006-05-10  Sven Neumann  <sven@gimp.org>

	* app/composite/gimp-composite-mmx.c
	(gimp_composite_swap_rgba8_rgba8_rgba8_mmx): applied patch from
	Mukund that replaces remaining movntq instructions in MMX assembly
	(bug #162778).
This commit is contained in:
Sven Neumann 2006-05-10 09:35:33 +00:00 committed by Sven Neumann
parent a469d08e6b
commit 905e61a230
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,10 @@
2006-05-10 Sven Neumann <sven@gimp.org>
* app/composite/gimp-composite-mmx.c
(gimp_composite_swap_rgba8_rgba8_rgba8_mmx): applied patch from
Mukund that replaces remaining movntq instructions in MMX assembly
(bug #162778).
2006-05-09 Simon Budig <simon@gimp.org>
* themes/Default/images/stock-color-triangle-16.png: New icon

View File

@ -1263,8 +1263,8 @@ gimp_composite_swap_rgba8_rgba8_rgba8_mmx (GimpCompositeContext *_op)
{
asm volatile (" movq %0,%%mm2\n"
"\tmovq %1,%%mm3\n"
"\tmovntq %%mm3,%0\n"
"\tmovntq %%mm2,%1\n"
"\tmovq %%mm3,%0\n"
"\tmovq %%mm2,%1\n"
: "+m" (*a), "+m" (*b)
:
: "%mm2", "%mm3");