From d13c54cdc04cc7c9f2edab2683de710acf43e801 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Falk=20H=C3=BCffner?= Date: Mon, 1 Jul 2002 23:02:36 +0000 Subject: [PATCH] Add profiling support. Originally committed as revision 710 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/alpha/dsputil_alpha_asm.S | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/libavcodec/alpha/dsputil_alpha_asm.S b/libavcodec/alpha/dsputil_alpha_asm.S index 9e2476de1a..a0d9562089 100644 --- a/libavcodec/alpha/dsputil_alpha_asm.S +++ b/libavcodec/alpha/dsputil_alpha_asm.S @@ -23,6 +23,9 @@ */ #include "regdef.h" +#ifdef HAVE_AV_CONFIG_H +#include "config.h" +#endif /* Some nicer register names. */ #define ta t10 @@ -51,6 +54,11 @@ put_pixels_clamped_mvi_asm: .frame sp, 0, ra .prologue 0 +#ifdef HAVE_GPROF + lda AT, _mcount + jsr AT, (AT), _mcount +#endif + lda t8, -1 lda t9, 8 # loop counter zap t8, 0xaa, t8 # 00ff00ff00ff00ff @@ -101,6 +109,11 @@ add_pixels_clamped_mvi_asm: .frame sp, 0, ra .prologue 0 +#ifdef HAVE_GPROF + lda AT, _mcount + jsr AT, (AT), _mcount +#endif + lda t1, -1 lda th, 8 zap t1, 0x33, tg