aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2025-05-16 18:50:05 +0100
committerGitHub <noreply@github.com>2025-05-16 18:50:05 +0100
commit0de8ff6d9c7cd661f3938d15d370141174afb60f (patch)
tree8a4e1f512acedb202c7177bd015b08a4ba8f9bb1 /clang/lib/Frontend/CompilerInvocation.cpp
parent85fe4ab8a3faa58317c247051df2195c89bed0fa (diff)
downloadllvm-0de8ff6d9c7cd661f3938d15d370141174afb60f.zip
llvm-0de8ff6d9c7cd661f3938d15d370141174afb60f.tar.gz
llvm-0de8ff6d9c7cd661f3938d15d370141174afb60f.tar.bz2
[AArch64] Reduce the cost of repeated sub-shuffle (#139331)
Given a larger-than-legal shuffle we will split into multiple sub-parts. This adds a check to the computed costs of sub-shuffles so that repeated sequences are not accounted for multiple times. This especially reduces the cost of broadcasts/splats.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions