[llvm] [SLP][NFC]Add/update tests for fma-based transfromations, NFC (PR #225367)

via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 22 04:15:49 PDT 2026


llvmorg-github-actions[bot] wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-llvm-transforms

Author: Alexey Bataev (alexey-bataev)

<details>
<summary>Changes</summary>



---
Full diff: https://github.com/llvm/llvm-project/pull/225367.diff


14 Files Affected:

- (modified) llvm/test/Transforms/PhaseOrdering/AArch64/reassociate-fma-pairs.ll (+21-17) 
- (added) llvm/test/Transforms/SLPVectorizer/AArch64/extracts-folded-into-fmul-users-no-credit.ll (+152) 
- (added) llvm/test/Transforms/SLPVectorizer/AArch64/fadd-with-gathered-fmul-operands.ll (+68) 
- (added) llvm/test/Transforms/SLPVectorizer/AArch64/fma-candidates-after-store-chains.ll (+96) 
- (added) llvm/test/Transforms/SLPVectorizer/AArch64/fma-chain-no-alt-node-reduction.ll (+212) 
- (added) llvm/test/Transforms/SLPVectorizer/AArch64/fmul-constant-lane-fmuladd-combine.ll (+74) 
- (modified) llvm/test/Transforms/SLPVectorizer/AArch64/loop-accumulator-reduction.ll (+24-24) 
- (added) llvm/test/Transforms/SLPVectorizer/AArch64/reduction-root-multi-use-fma.ll (+58) 
- (added) llvm/test/Transforms/SLPVectorizer/X86/fmul-fused-into-scalar-fadd.ll (+89) 
- (added) llvm/test/Transforms/SLPVectorizer/X86/fsub-fmul-rhs-combine.ll (+77) 
- (modified) llvm/test/Transforms/SLPVectorizer/X86/horizontal-fadd-with-sub.ll (+11-6) 
- (modified) llvm/test/Transforms/SLPVectorizer/X86/reassoc-flattened-copyable-operand.ll (+56-53) 
- (modified) llvm/test/Transforms/SLPVectorizer/X86/redux-feed-buildvector.ll (+36-34) 
- (modified) llvm/test/Transforms/SLPVectorizer/X86/select-logical-or-and-i1-vector.ll (+22-20) 


``````````diff
The server is unavailable at this time. Please wait a few minutes before you try again.
``````````

</details>


https://github.com/llvm/llvm-project/pull/225367


More information about the llvm-commits mailing list