summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2021-05-19 14:13:41 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2021-05-19 14:39:41 +0100
commitab4e04a0f31ae187f67991980e707ff70bbc6285 (patch)
tree2f34f6facff7ae70cd257d22907aafbd375323de /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentb14f9a1ebd7bb5ce9190990c07304befd6eff2ca (diff)
[X86][AVX] createVariablePermute - generalize the PR50356 fix for smaller indices vector as well
Generalize the fix from rGd0902a8665b1 by ensuring we widen/narrow the indices subvector first and then perform the ZERO_EXTEND_VECTOR_INREG (if necessary), which should allow us to perform the variable permutes with source/destination/indices vectors of any widths.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions