Add profiling support.
authorFalk Hüffner <mellum@users.sourceforge.net>
Mon, 1 Jul 2002 23:02:36 +0000 (23:02 +0000)
committerFalk Hüffner <mellum@users.sourceforge.net>
Mon, 1 Jul 2002 23:02:36 +0000 (23:02 +0000)
Originally committed as revision 710 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/alpha/dsputil_alpha_asm.S

index 9e2476d..a0d9562 100644 (file)
@@ -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