[all-commits] [llvm/llvm-project] 8b55d3: [RISCV][LoopIdiomVectorize] Support VP intrinsics ...
Min-Yih Hsu via All-commits
all-commits at lists.llvm.org
Tue Jul 2 18:48:49 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8b55d342b6375ec64985272020d21f29422dce6a
https://github.com/llvm/llvm-project/commit/8b55d342b6375ec64985272020d21f29422dce6a
Author: Min-Yih Hsu <min.hsu at sifive.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M llvm/include/llvm/Transforms/Vectorize/LoopIdiomVectorize.h
M llvm/lib/Target/RISCV/RISCVTargetMachine.cpp
M llvm/lib/Target/RISCV/RISCVTargetMachine.h
M llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h
M llvm/lib/Transforms/Vectorize/LoopIdiomVectorize.cpp
A llvm/test/CodeGen/RISCV/rvv/vfirst-byte-compare-index.ll
A llvm/test/Transforms/LoopIdiom/RISCV/byte-compare-index.ll
Log Message:
-----------
[RISCV][LoopIdiomVectorize] Support VP intrinsics in LoopIdiomVectorize (#94082)
Teach LoopIdiomVectorize to use VP intrinsics to replace the byte
compare loops. Right now only RISC-V uses LoopIdiomVectorize of this
style.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list