Files
FFmpeg/libavcodec
Andreas Rheinhardt 67dfae9c5f avcodec/x86/me_cmp: Reduce amount of registers used
One can avoid one scratch register in MEDIAN_ABS_ACC
(by clobbering topleft which isn't needed lateron).
Furthermore, the earlier code requested more registers
in cglobal than it actually used: median_sad8 only needs
seven registers, median_sad16 only 11. One of these
registers is actually unclobbered (read-only), so
median_sad8 does not need to save and restore and
non-volatile registers on Win64.

Furthermore, the restriction of median_sad8 to x64 can now
be lifted.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2026-07-03 16:09:57 +02:00
..
2026-06-17 17:34:24 +09:00
2026-07-01 21:05:27 +09:00
2026-07-01 21:05:27 +09:00
2026-07-01 21:05:27 +09:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:13:06 +02:00
2026-06-07 10:24:42 -03:00
2026-06-23 19:15:57 +02:00
2026-06-03 14:12:50 +09:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-13 15:55:40 +00:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 17:15:02 +02:00
2026-07-01 21:05:27 +09:00
2026-07-01 21:05:27 +09:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:13:06 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00