ffmpeg/libavcodec/ppc
Andreas Rheinhardt a72e01b4ec avcodec/ppc/vc1dsp_altivec: Don't read too much data
vc1_inv_trans_8x4_altivec() is supposed to process a block
of 8x4 words, yet it read and processed eight lines. This led
to ASAN failures (see [1]) that this commit intends to fix.
It should also lead to performance improvements, but I don't have
real hardware to bench it.

[1]: https://fate.ffmpeg.org/report.cgi?time=20251207214004&slot=ppc64-linux-gcc-14.3-asan

Reviewed-by: Sean McGovern <gseanmcg@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2025-12-12 09:44:01 +01:00
..
asm.S
audiodsp.c
blockdsp.c
fdct.h
fdctdsp.c
fmtconvert_altivec.c
h264chroma_init.c
h264chroma_template.c
h264dsp.c
h264qpel.c
h264qpel_template.c
hevcdsp.c
hevcdsp_template.c
hpeldsp_altivec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
hpeldsp_altivec.h
idctdsp.c
lossless_videodsp_altivec.c
Makefile libavcodec/ppc: remove broken AltiVec acceleration for lossless audio 2025-11-12 14:40:14 -05:00
mathops.h
me_cmp.c
mpeg4videodsp.c
mpegaudiodsp_altivec.c
mpegvideo_altivec.c avcodec/ppc/mpegvideo_altivec: Reindent after the previous commit 2025-12-03 10:20:42 +01:00
mpegvideoencdsp.c
pixblockdsp.c avcodec/pixblockdsp: Improve 8 vs 16 bit check 2025-05-31 01:25:27 +02:00
svq1enc_altivec.c
vc1dsp_altivec.c avcodec/ppc/vc1dsp_altivec: Don't read too much data 2025-12-12 09:44:01 +01:00
videodsp.c
vorbisdsp_altivec.c
vp3dsp_altivec.c avcodec/vp3dsp: Remove unused flags parameter from ff_vp3dsp_init() 2025-10-13 18:59:24 +02:00
vp8dsp_altivec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00