comparison libmpeg2/cpu_state.c @ 27572:da2271c341ee

Update internal libmpeg2 copy to version 0.5.1.
author diego
date Sat, 13 Sep 2008 17:31:45 +0000
parents fd18fa10de53
children 25337a2147e7
comparison
equal deleted inserted replaced
27571:fd18fa10de53 27572:da2271c341ee
17 * GNU General Public License for more details. 17 * GNU General Public License for more details.
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 *
23 * Modified for use with MPlayer, see libmpeg2_changes.diff for the exact changes.
24 * detailed changelog at http://svn.mplayerhq.hu/mplayer/trunk/
25 * $Id$
26 */ 22 */
27 23
28 #include "config.h" 24 #include "config.h"
29 25
30 #include <stdlib.h> 26 #include <stdlib.h>
52 #define LI(a,b) "li r" #a "," #b "\n\t" 48 #define LI(a,b) "li r" #a "," #b "\n\t"
53 #define STVX0(a,b,c) "stvx v" #a ",0,r" #c "\n\t" 49 #define STVX0(a,b,c) "stvx v" #a ",0,r" #c "\n\t"
54 #define STVX(a,b,c) "stvx v" #a ",r" #b ",r" #c "\n\t" 50 #define STVX(a,b,c) "stvx v" #a ",r" #b ",r" #c "\n\t"
55 #define LVX0(a,b,c) "lvx v" #a ",0,r" #c "\n\t" 51 #define LVX0(a,b,c) "lvx v" #a ",0,r" #c "\n\t"
56 #define LVX(a,b,c) "lvx v" #a ",r" #b ",r" #c "\n\t" 52 #define LVX(a,b,c) "lvx v" #a ",r" #b ",r" #c "\n\t"
57 #else /* gnu */ 53 #else /* gnu */
58 #define LI(a,b) "li " #a "," #b "\n\t" 54 #define LI(a,b) "li " #a "," #b "\n\t"
59 #define STVX0(a,b,c) "stvx " #a ",0," #c "\n\t" 55 #define STVX0(a,b,c) "stvx " #a ",0," #c "\n\t"
60 #define STVX(a,b,c) "stvx " #a "," #b "," #c "\n\t" 56 #define STVX(a,b,c) "stvx " #a "," #b "," #c "\n\t"
61 #define LVX0(a,b,c) "lvx " #a ",0," #c "\n\t" 57 #define LVX0(a,b,c) "lvx " #a ",0," #c "\n\t"
62 #define LVX(a,b,c) "lvx " #a "," #b "," #c "\n\t" 58 #define LVX(a,b,c) "lvx " #a "," #b "," #c "\n\t"