aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunctionPass.cpp
diff options
context:
space:
mode:
authorMin-Yih Hsu <min.hsu@sifive.com>2025-01-23 15:27:51 -0800
committerGitHub <noreply@github.com>2025-01-23 15:27:51 -0800
commitbc74a1edbe5e6a3603e65efe06116fa72747acab (patch)
tree430a19dc2b4721361f6a93f167be1d062985fdd6 /llvm/lib/CodeGen/MachineFunctionPass.cpp
parent10772807ab72ce2b68d76816f8753219b2acbac3 (diff)
downloadllvm-bc74a1edbe5e6a3603e65efe06116fa72747acab.zip
llvm-bc74a1edbe5e6a3603e65efe06116fa72747acab.tar.gz
llvm-bc74a1edbe5e6a3603e65efe06116fa72747acab.tar.bz2
[IA] Generalize the support for power-of-two (de)interleave intrinsics (#123863)
Previously, AArch64 used pattern matching to support llvm.vector.(de)interleave of 2 and 4; RISC-V only supported (de)interleave of 2. This patch consolidates the logics in these two targets by factoring out the common factor calculations into the InterleaveAccess Pass.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionPass.cpp')
0 files changed, 0 insertions, 0 deletions