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