aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorPhilip Reames <preames@rivosinc.com>2025-07-09 09:41:07 -0700
committerGitHub <noreply@github.com>2025-07-09 09:41:07 -0700
commit4a66ba2a4d9b0b95051e807f0659991a7e529874 (patch)
tree8af21bb76b0174bfa82e04f1ded32edfcb99ebcd /flang/lib/Frontend/CompilerInvocation.cpp
parent76a841a5e6f696890ce6abf6f11bd9915f1d77d9 (diff)
downloadllvm-4a66ba2a4d9b0b95051e807f0659991a7e529874.zip
llvm-4a66ba2a4d9b0b95051e807f0659991a7e529874.tar.gz
llvm-4a66ba2a4d9b0b95051e807f0659991a7e529874.tar.bz2
[IA] Support deinterleave intrinsics w/ fewer than N extracts (#147572)
For the fixed vector cases, we already support this, but the deinterleave intrinsic cases (primary used by scalable vectors) didn't. Supporting it requires plumbing through the Factor separately from the extracts, as there can now be fewer extracts than the Factor. Note that the fixed vector path handles this slightly differently - it uses the shuffle and indices scheme to achieve the same thing.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions