comparison libmpeg2/motion_comp_mmx.c @ 21526:60a39d71e247

sync to libmpeg2-0.4.1
author henry
date Sat, 09 Dec 2006 10:34:27 +0000
parents 0783dd397f74
children fd18fa10de53
comparison
equal deleted inserted replaced
21525:329b03d67891 21526:60a39d71e247
18 * 18 *
19 * You should have received a copy of the GNU General Public License 19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, write to the Free Software 20 * along with this program; if not, write to the Free Software
21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22 * 22 *
23 * Modified for use with MPlayer, see libmpeg-0.4.0.diff for the exact changes. 23 * Modified for use with MPlayer, see libmpeg-0.4.1.diff for the exact changes.
24 * detailed changelog at http://svn.mplayerhq.hu/mplayer/trunk/ 24 * detailed changelog at http://svn.mplayerhq.hu/mplayer/trunk/
25 * $Id$ 25 * $Id$
26 */ 26 */
27 27
28 #include "config.h" 28 #include "config.h"
65 * use a small static number of iterations. This was written 65 * use a small static number of iterations. This was written
66 * with the assumption the compiler knows best about when 66 * with the assumption the compiler knows best about when
67 * unrolling will help 67 * unrolling will help
68 */ 68 */
69 69
70 static inline void mmx_zero_reg (void) 70 static inline void mmx_zero_reg ()
71 { 71 {
72 /* load 0 into mm0 */ 72 /* load 0 into mm0 */
73 pxor_r2r (mm0, mm0); 73 pxor_r2r (mm0, mm0);
74 } 74 }
75 75