aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorRamkumar Ramachandra <ramkumar.ramachandra@codasip.com>2024-10-14 11:37:30 +0100
committerGitHub <noreply@github.com>2024-10-14 11:37:30 +0100
commitc5f82f789365bcdd95efd14580419be4b2d92e21 (patch)
treea097cd0ede22d481f9b2775f86fd964fcf4966cf /clang/lib/CodeGen/CodeGenModule.cpp
parentfdf2b0a252c8aac9805b110a249817502d10e39f (diff)
downloadllvm-c5f82f789365bcdd95efd14580419be4b2d92e21.zip
llvm-c5f82f789365bcdd95efd14580419be4b2d92e21.tar.gz
llvm-c5f82f789365bcdd95efd14580419be4b2d92e21.tar.bz2
ValueTracking: introduce llvm::isNotCrossLaneOperation (#112011)
Factor out and unify common code from InstSimplify and InstCombine that partially guard against cross-lane vector operations into llvm::isNotCrossLaneOperation in ValueTracking. Alive2 proofs for changed tests: https://alive2.llvm.org/ce/z/68H4ka
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions