diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-10-08 12:56:27 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-10-08 12:56:27 +0100 |
commit | 5415fef3abefd666fc9209f8305f5e0b4103b5cf (patch) | |
tree | b285afb13883db15a8f6d326a3fac62083f33b33 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | a4e27220c2a1046616556b8aadb0ae8f5e0255be (diff) | |
download | llvm-5415fef3abefd666fc9209f8305f5e0b4103b5cf.zip llvm-5415fef3abefd666fc9209f8305f5e0b4103b5cf.tar.gz llvm-5415fef3abefd666fc9209f8305f5e0b4103b5cf.tar.bz2 |
[InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895)
Complete basic PR46895 fixes by refactoring D87452/D88402 to allow us to match non-uniform constant values.
We still don't handle non-uniform vectors that contain undef elements, but that can wait until we have a decent generic mechanism for this.
Differential Revision: https://reviews.llvm.org/D88420
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions