aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
diff options
context:
space:
mode:
authorRamkumar Ramachandra <Ramkumar.Ramachandra@imgtec.com>2023-10-31 21:29:15 +0000
committerGitHub <noreply@github.com>2023-10-31 21:29:15 +0000
commit5bfd89bda7c2d5ff167c7bcea0c8d69b0b498f08 (patch)
treeb07aaa7e4e4ecfe442c1bb0a8f2feeea0f0b8dc1 /llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
parent15b0cb4c72a0ef471b0c86284863ed88a6778088 (diff)
downloadllvm-5bfd89bda7c2d5ff167c7bcea0c8d69b0b498f08.zip
llvm-5bfd89bda7c2d5ff167c7bcea0c8d69b0b498f08.tar.gz
llvm-5bfd89bda7c2d5ff167c7bcea0c8d69b0b498f08.tar.bz2
VectorUtils: mark lrint, llrint as trivially vectorizable (#69945)
With the recent change 98c90a13 (ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering), it is now possible for SLPVectorizer, LoopVectorize, and Scalarizer to operate on llvm.lrint and llvm.llrint, with vector codegen for the RISC-V target. Make a trivial change to VectorUtils, and update the corresponding tests.
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyIndVar.cpp')
0 files changed, 0 insertions, 0 deletions