1fa225cbcSrjs
2fa225cbcSrjsINTEL_G4I = addidct.g4i               \
3fa225cbcSrjs	    do_iq_intra.g4i           \
4fa225cbcSrjs	    do_iq_non_intra.g4i       \
5fa225cbcSrjs	    idct.g4i                  \
6fa225cbcSrjs	    iq_intra.g4i              \
7fa225cbcSrjs	    iq_non_intra.g4i          \
8fa225cbcSrjs	    motion_field_uv.g4i       \
9fa225cbcSrjs	    motion_field_y.g4i        \
10fa225cbcSrjs	    motion_frame_uv.g4i       \
11fa225cbcSrjs	    motion_frame_y.g4i        \
12fa225cbcSrjs	    read_field_x0y0_uv.g4i    \
13fa225cbcSrjs	    read_field_x0y0_y.g4i     \
14fa225cbcSrjs	    read_field_x0y1_y.g4i     \
15fa225cbcSrjs	    read_field_x1y0_y.g4i     \
16fa225cbcSrjs	    read_field_x1y1_y.g4i     \
17fa225cbcSrjs	    read_frame_x0y0_uv.g4i    \
18fa225cbcSrjs	    read_frame_x0y0_y.g4i     \
19fa225cbcSrjs	    read_frame_x0y1_y.g4i     \
20fa225cbcSrjs	    read_frame_x1y0_y.g4i     \
21fa225cbcSrjs	    read_frame_x1y1_y.g4i
22fa225cbcSrjs
23fa225cbcSrjsINTEL_G4A = ipicture.g4a 	\
24fa225cbcSrjs	    lib.g4a		\
25fa225cbcSrjs	    frame_forward.g4a	\
26fa225cbcSrjs	    frame_backward.g4a	\
27fa225cbcSrjs	    frame_f_b.g4a	\
28fa225cbcSrjs	    field_forward.g4a	\
29fa225cbcSrjs	    field_backward.g4a	\
30fa225cbcSrjs	    field_f_b.g4a	
31fa225cbcSrjs
32fa225cbcSrjsINTEL_G4B = ipicture.g4b	\
33fa225cbcSrjs	    lib.g4b		\
34fa225cbcSrjs	    frame_forward.g4b	\
35fa225cbcSrjs	    frame_backward.g4b	\
36fa225cbcSrjs	    frame_f_b.g4b	\
37fa225cbcSrjs	    field_forward.g4b	\
38fa225cbcSrjs	    field_backward.g4b  \
39fa225cbcSrjs	    field_f_b.g4b
40fa225cbcSrjs
41fa225cbcSrjsINTEL_G4B_GEN5 = ipicture.g4b.gen5	\
42fa225cbcSrjs	    lib.g4b.gen5		\
43fa225cbcSrjs	    frame_forward.g4b.gen5	\
44fa225cbcSrjs	    frame_backward.g4b.gen5	\
45fa225cbcSrjs	    frame_f_b.g4b.gen5		\
46fa225cbcSrjs	    field_forward.g4b.gen5	\
47fa225cbcSrjs	    field_backward.g4b.gen5  	\
48fa225cbcSrjs	    field_f_b.g4b.gen5
49fa225cbcSrjs
50fa225cbcSrjsEXTRA_DIST = $(INTEL_G4I)	\
51fa225cbcSrjs	     $(INTEL_G4A)       \
52fa225cbcSrjs	     $(INTEL_G4B)    	\
53fa225cbcSrjs	     $(INTEL_G4B_GEN5)
54fa225cbcSrjs
55fa225cbcSrjsif HAVE_GEN4ASM
56fa225cbcSrjs
57fa225cbcSrjsSUFFIXES = .g4a .g4b
58fa225cbcSrjs.g4a.g4b:
59fa225cbcSrjs	m4 $*.g4a > $*.g4m && intel-gen4asm -o $@ $*.g4m && intel-gen4asm -g 5 -o $@.gen5 $*.g4m && rm $*.g4m
60fa225cbcSrjs
61fa225cbcSrjs$(INTEL_G4B): $(INTEL_G4I)
62fa225cbcSrjs
63fa225cbcSrjsBUILT_SOURCES= $(INTEL_G4B)
64fa225cbcSrjs
65fa225cbcSrjsclean-local:
66fa225cbcSrjs	-rm -f $(INTEL_G4B)
67fa225cbcSrjs	-rm -f $(INTEL_G4B_GEN5)
68fa225cbcSrjsendif    
69