KG's Blog – KG's Blog · May 24, 2026
Tuning LLVM's SLP Vectorizer Cost Model
0Sign in to vote or save
This page cannot be shown here. You can still read it on the original site — the toolbar below keeps your place in the directory.
Similar to my last post, this writeup covers how I solved a performance regression on LLVM by analyzing a benchmark from a RISCV target. TLDR A recent LLVM patch introduced ordered vector reductions to replace a chain of scalar fadds, but it triggered a performance regression on a benchmark by failing to account for cost of building the initial vector per iteration . This in turned caused…
Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.