[all-commits] [llvm/llvm-project] aca270: [SLP] Use named structs in vectorizeStores() (NFC)...

Gaëtan Bossu via All-commits all-commits at lists.llvm.org
Fri Apr 4 08:27:47 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: aca270877fc607a5558ff0a0f104fd5b6bb8fc62
      https://github.com/llvm/llvm-project/commit/aca270877fc607a5558ff0a0f104fd5b6bb8fc62
  Author: Gaëtan Bossu <gaetan.bossu at arm.com>
  Date:   2025-04-04 (Fri, 04 Apr 2025)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp

  Log Message:
  -----------
  [SLP] Use named structs in vectorizeStores() (NFC) (#132781)

This is a mostly straightforward replacement of the previous
`std::pair<int, std::set<std::pair<...>>>` data structure used in
`SLPVectorizerPass::vectorizeStores()` with slightly more readable
alternatives.

I had done that change in my local tree to help me better understand the
code. It’s not very invasive, so I thought I’d create a PR for it.



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