FFmpeg/libavcodec
Martin Storsjö 570d4b2186 x86: h264: Don't keep data in the redzone across function calls on 64 bit unix
We know that the called function (ff_chroma_inter_body_mmxext)
doesn't touch the redzone, and thus will be kept intact - thus,
this doesn't fix any bug per se.

However, valgrind's memcheck tool intentionally assumes that the
redzone is clobbered on every function call and function return
(see a long comment in valgrind/memcheck/mc_main.c). This avoids
false positives in that tool, at the cost of an extra stack pointer
adjustment.

The other alternative would be a valgrind suppression for this issue,
but that's an extra burden for everybody that wants to run libavcodec
within valgrind.

Signed-off-by: Martin Storsjö <martin@martin.st>
2014-06-10 16:31:48 +03:00
..
2014-05-15 18:17:02 +02:00
2014-06-03 14:23:03 +02:00
2014-03-22 14:08:20 +01:00
2014-05-01 13:00:57 +02:00
2014-03-25 12:28:22 +01:00
2014-03-22 14:08:20 +01:00
2014-03-22 14:08:20 +01:00
2014-05-15 06:49:34 +02:00
2014-03-28 00:08:24 +01:00
2014-03-22 14:08:20 +01:00
2014-03-27 18:27:23 +01:00
2014-03-22 14:08:20 +01:00
2014-04-23 19:57:44 +02:00
2014-03-22 14:08:20 +01:00
2014-04-11 12:09:08 +02:00
2014-04-11 12:09:08 +02:00
2014-04-11 12:09:08 +02:00
2014-04-01 00:10:15 +02:00
2014-04-01 00:10:15 +02:00
2014-04-01 01:13:09 +02:00
2014-04-22 19:35:40 +02:00
2014-04-22 19:35:40 +02:00
2014-04-23 17:53:00 +01:00
2014-05-01 13:00:57 +02:00
2014-04-02 00:27:22 +02:00
2014-03-25 12:28:22 +01:00
2014-05-11 15:00:03 +02:00
2014-04-06 23:33:17 +02:00
2014-04-04 04:00:11 +02:00
2014-05-19 07:10:03 +02:00
2014-05-19 07:10:03 +02:00
2014-05-19 07:10:03 +02:00
2014-06-01 08:53:27 +02:00
2014-03-23 01:56:58 +01:00
2014-03-31 01:11:16 +02:00
2014-04-11 00:09:34 +02:00
2014-03-25 12:28:22 +01:00
2014-04-11 00:09:34 +02:00
2014-04-23 19:57:44 +02:00
2014-05-18 10:17:41 +02:00
2014-05-15 18:17:02 +02:00
2014-05-15 18:17:02 +02:00
2014-05-15 18:17:02 +02:00
2014-05-15 06:49:34 +02:00
2014-05-15 06:49:34 +02:00
2014-05-15 06:49:34 +02:00
2014-05-15 18:17:02 +02:00
2014-05-15 06:49:34 +02:00
2014-03-27 23:34:47 +01:00
2014-05-09 16:07:15 +02:00
2014-04-06 16:40:27 +02:00
2014-04-01 01:13:18 +02:00
2014-04-01 01:19:03 +02:00
2014-05-11 15:00:03 +02:00
2014-05-11 15:00:03 +02:00
2014-05-11 15:00:03 +02:00
2014-05-11 15:00:03 +02:00
2014-04-06 16:41:39 +02:00
2014-04-01 23:47:25 +02:00
2014-04-01 23:47:25 +02:00
2014-04-01 23:47:25 +02:00
2014-03-29 16:11:09 +01:00
2014-04-04 04:00:11 +02:00
2014-04-04 04:00:11 +02:00
2014-04-04 04:00:11 +02:00
2014-04-04 04:00:11 +02:00
2014-05-03 18:25:17 +02:00
2014-03-23 01:56:58 +01:00
2014-03-27 23:59:13 +01:00
2014-03-27 23:57:51 +01:00
2014-04-02 00:27:22 +02:00