aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
diff options
context:
space:
mode:
authorjacquesguan <Jianjian.Guan@streamcomputing.com>2022-07-06 17:15:59 +0800
committerjacquesguan <Jianjian.Guan@streamcomputing.com>2022-07-18 10:53:19 +0800
commitbd228a17727ec0f51f8606bbcfb4fe65aebbd0dd (patch)
tree7b42e52e1a105d3d4ba3cd5d697dad4f24d8135f /llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
parent557a471ab353d2be067d12b8cc352706ab089fc5 (diff)
downloadllvm-bd228a17727ec0f51f8606bbcfb4fe65aebbd0dd.zip
llvm-bd228a17727ec0f51f8606bbcfb4fe65aebbd0dd.tar.gz
llvm-bd228a17727ec0f51f8606bbcfb4fe65aebbd0dd.tar.bz2
[RISCV] Extend use of SHXADD instructions in RVV spill/reload code.
This patch extends D124824. It uses SHXADD+SLLI to emit 3, 5, or 9 multiplied by a power 2. Reviewed By: craig.topper Differential Revision: https://reviews.llvm.org/D129179
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopRotationUtils.cpp')
0 files changed, 0 insertions, 0 deletions