1428d7b3dSmrg
2428d7b3dSmrgINTEL_G4I = addidct.g4i               \
3428d7b3dSmrg	    do_iq_intra.g4i           \
4428d7b3dSmrg	    do_iq_non_intra.g4i       \
5428d7b3dSmrg	    idct.g4i                  \
6428d7b3dSmrg	    iq_intra.g4i              \
7428d7b3dSmrg	    iq_non_intra.g4i          \
8428d7b3dSmrg	    motion_field_uv.g4i       \
9428d7b3dSmrg	    motion_field_y.g4i        \
10428d7b3dSmrg	    motion_frame_uv.g4i       \
11428d7b3dSmrg	    motion_frame_y.g4i        \
12428d7b3dSmrg	    read_field_x0y0_uv.g4i    \
13428d7b3dSmrg	    read_field_x0y1_uv.g4i    \
14428d7b3dSmrg	    read_field_x1y0_uv.g4i    \
15428d7b3dSmrg	    read_field_x1y1_uv.g4i    \
16428d7b3dSmrg	    read_field_x0y0_y.g4i     \
17428d7b3dSmrg	    read_field_x0y1_y.g4i     \
18428d7b3dSmrg	    read_field_x1y0_y.g4i     \
19428d7b3dSmrg	    read_field_x1y1_y.g4i     \
20428d7b3dSmrg	    read_frame_x0y0_uv.g4i    \
21428d7b3dSmrg	    read_frame_x0y1_uv.g4i    \
22428d7b3dSmrg	    read_frame_x1y0_uv.g4i    \
23428d7b3dSmrg	    read_frame_x1y1_uv.g4i    \
24428d7b3dSmrg	    read_frame_x0y0_y.g4i     \
25428d7b3dSmrg	    read_frame_x0y1_y.g4i     \
26428d7b3dSmrg	    read_frame_x1y0_y.g4i     \
27428d7b3dSmrg	    read_frame_x1y1_y.g4i
28428d7b3dSmrg
29428d7b3dSmrgINTEL_G4A = ipicture.g4a 	\
30428d7b3dSmrg	    lib.g4a		\
31428d7b3dSmrg	    frame_forward.g4a	\
32428d7b3dSmrg	    frame_backward.g4a	\
33428d7b3dSmrg	    frame_f_b.g4a	\
34428d7b3dSmrg	    field_forward.g4a	\
35428d7b3dSmrg	    field_backward.g4a	\
36428d7b3dSmrg	    field_f_b.g4a	
37428d7b3dSmrg
38428d7b3dSmrgINTEL_G4B = ipicture.g4b	\
39428d7b3dSmrg	    lib.g4b		\
40428d7b3dSmrg	    frame_forward.g4b	\
41428d7b3dSmrg	    frame_backward.g4b	\
42428d7b3dSmrg	    frame_f_b.g4b	\
43428d7b3dSmrg	    field_forward.g4b	\
44428d7b3dSmrg	    field_backward.g4b  \
45428d7b3dSmrg	    field_f_b.g4b
46428d7b3dSmrg
47428d7b3dSmrgINTEL_G4B_GEN5 = ipicture.g4b.gen5	\
48428d7b3dSmrg	    lib.g4b.gen5		\
49428d7b3dSmrg	    frame_forward.g4b.gen5	\
50428d7b3dSmrg	    frame_backward.g4b.gen5	\
51428d7b3dSmrg	    frame_f_b.g4b.gen5		\
52428d7b3dSmrg	    field_forward.g4b.gen5	\
53428d7b3dSmrg	    field_backward.g4b.gen5  	\
54428d7b3dSmrg	    field_f_b.g4b.gen5
55428d7b3dSmrg
56428d7b3dSmrgEXTRA_DIST = $(INTEL_G4I)	\
57428d7b3dSmrg	     $(INTEL_G4A)       \
58428d7b3dSmrg	     $(INTEL_G4B)    	\
59428d7b3dSmrg	     $(INTEL_G4B_GEN5)
60428d7b3dSmrg
61428d7b3dSmrgif HAVE_GEN4ASM
62428d7b3dSmrg
63428d7b3dSmrgSUFFIXES = .g4a .g4b
64428d7b3dSmrg.g4a.g4b:
65428d7b3dSmrg	$(AM_V_GEN)m4 $*.g4a > $*.g4m && @INTEL_GEN4ASM@ -o $@ $*.g4m && @INTEL_GEN4ASM@ -g 5 -o $@.gen5 $*.g4m && rm $*.g4m
66428d7b3dSmrg
67428d7b3dSmrg$(INTEL_G4B): $(INTEL_GEN4ASM) $(INTEL_G4I)
68428d7b3dSmrg
69428d7b3dSmrgBUILT_SOURCES= $(INTEL_G4B)
70428d7b3dSmrg
71428d7b3dSmrgclean-local:
72428d7b3dSmrg	-rm -f $(INTEL_G4B)
73428d7b3dSmrg	-rm -f $(INTEL_G4B_GEN5)
74428d7b3dSmrgendif    
75