diff options
author | wangpc <pc.wang@linux.alibaba.com> | 2022-01-11 15:52:00 +0800 |
---|---|---|
committer | wangpc <pc.wang@linux.alibaba.com> | 2022-01-11 15:54:35 +0800 |
commit | 98d51c2542dc63608d3e98de415e090030e3ace1 (patch) | |
tree | 9d25ce0bdedf9af06e55ac5ca161c51a6bc56292 /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp | |
parent | 50ec1306d060e46e0d53c9f5d8a052e1b0d10d3b (diff) | |
download | llvm-98d51c2542dc63608d3e98de415e090030e3ace1.zip llvm-98d51c2542dc63608d3e98de415e090030e3ace1.tar.gz llvm-98d51c2542dc63608d3e98de415e090030e3ace1.tar.bz2 |
[RISCV] Override TargetLowering::BuildSDIVPow2 to generate SELECT
When `Zbt` is enabled, we can generate SELECT for division by power
of 2, so that there is no data dependency.
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D114856
Diffstat (limited to 'llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp')
0 files changed, 0 insertions, 0 deletions