[PATCH] D121137: [AArch64] Lower 3 and 4 sources buildvectors to TBL
Martin Storsjö via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 25 01:54:00 PDT 2022
mstorsjo added a comment.
In D121137#3407452 <https://reviews.llvm.org/D121137#3407452>, @mstorsjo wrote:
> FYI, headsup, I'm seeing a misoptimization introduced by this commit.
The misoptimization can be triggered within this standalone C file: https://martin.st/temp/dctref-preproc.c
Compiled with `clang -target aarch64-linux-gnu -c -O3 dctref-preproc.c`
For a full repro, you can follow these steps:
git clone git://source.ffmpeg.org/ffmpeg
cd ffmpeg
./configure --cc=clang
make -j$(nproc) fate-idct8x8-0
(The misoptimized object file is libavcodec/dctref.o.)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D121137/new/
https://reviews.llvm.org/D121137
More information about the llvm-commits
mailing list