diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-01-10 14:55:00 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-01-10 17:21:20 +0000 |
commit | a5bdada09defc15d2b009314306f4fcb8fa8458d (patch) | |
tree | 8e6d25e888fad8fe77a612cd34fbe1414a24fa27 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 504b3fe5bfed7ea24c7c74f563ef6a8214e24223 (diff) | |
download | llvm-a5bdada09defc15d2b009314306f4fcb8fa8458d.zip llvm-a5bdada09defc15d2b009314306f4fcb8fa8458d.tar.gz llvm-a5bdada09defc15d2b009314306f4fcb8fa8458d.tar.bz2 |
[X86][AVX] lowerShuffleAsLanePermuteAndShuffle - consistently normalize multi-input shuffle elements
We only use lowerShuffleAsLanePermuteAndShuffle for unary shuffles at the moment, but we should consistently handle lane index calculations for multiple inputs in both the AVX1 and AVX2 paths.
Minor (almost NFC) tidyup as I'm hoping to use lowerShuffleAsLanePermuteAndShuffle for binary shuffles soon.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions