[all-commits] [llvm/llvm-project] e0aaa1: [VectorCombine][RISCV] Convert VPIntrinsics with s...
Michael Maitland via All-commits
all-commits at lists.llvm.org
Wed Sep 20 15:28:05 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e0aaa1956d2043d152f220b679ad663bb8ab3f3f
https://github.com/llvm/llvm-project/commit/e0aaa1956d2043d152f220b679ad663bb8ab3f3f
Author: Michael Maitland <michaeltmaitland at gmail.com>
Date: 2023-09-20 (Wed, 20 Sep 2023)
Changed paths:
M llvm/lib/Transforms/Vectorize/VectorCombine.cpp
A llvm/test/Transforms/VectorCombine/RISCV/vpintrin-scalarization.ll
Log Message:
-----------
[VectorCombine][RISCV] Convert VPIntrinsics with splat operands to splats (#65706)
of the scalar operation
VP Intrinsics whose vector operands are both splat values may be
simplified into the scalar version of the operation and the result is
splatted.
This issue is the intrinsic dual of #65072.
More information about the All-commits
mailing list