diff options
author | Ramkumar Ramachandra <Ramkumar.Ramachandra@imgtec.com> | 2023-10-31 21:29:15 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-31 21:29:15 +0000 |
commit | 5bfd89bda7c2d5ff167c7bcea0c8d69b0b498f08 (patch) | |
tree | b07aaa7e4e4ecfe442c1bb0a8f2feeea0f0b8dc1 /llvm/lib/Transforms/Utils/SimplifyIndVar.cpp | |
parent | 15b0cb4c72a0ef471b0c86284863ed88a6778088 (diff) | |
download | llvm-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