Displaying 1 result from an estimated 1 matches for "mideight".
2005 Jul 20
1
MMX IDCT for theora-exp
...atile__ ("\n"
+ "#lea %1,%%rcx\n"
+ :
+ : "d" (_y),
+ "c" (idctconstants)
+
+ );
+
+# define MIDM(M,I) MtoSTR(M+I*8(%rcx))
+# define M(I) MIDM( MaskOffset , I )
+# define MIDC(M,I) MtoSTR(M+(I-1)*8(%rcx))
+# define C(I) MIDC( CosineOffset , I )
+# define MIDEight(M) MtoSTR(M(%rcx))
+# define Eight MIDEight(EightOffset)
+
+# define I( K) MtoSTR((K*16)(%rdx))
+# define J( K) MtoSTR(((K - 4) * 16)+8(%rdx))
+
+
+#else
+ __asm__ __volatile__ ("\n"
+ "movl $idctconstants,%%ecx\n"
+ :
+ : "d" (_y)
+ : "ecx"
+ );
+
+# defin...