Re: [FFmpeg-devel] [PATCH 2/2] lavc/vorbisdec: use intermediate variables

2022-09-17 Thread Andreas Rheinhardt
r...@remlab.net: > From: Rémi Denis-Courmont > > The compiler cannot infer that the two float vectors do not alias, > causing unnecessary extra loads and serialisation. This patch caches > the two input values in local variables so that compiler can optimise > individual loop iterations. > --- W

[FFmpeg-devel] [PATCH 2/2] lavc/vorbisdec: use intermediate variables

2022-09-17 Thread remi
From: Rémi Denis-Courmont The compiler cannot infer that the two float vectors do not alias, causing unnecessary extra loads and serialisation. This patch caches the two input values in local variables so that compiler can optimise individual loop iterations. --- libavcodec/vorbisdec.c | 22