[all-commits] [llvm/llvm-project] 962969: [VPlan] Move VF and UF string generation to getNam...

Florian Hahn via All-commits all-commits at lists.llvm.org
Thu Dec 22 05:15:16 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 96296922b61f13790aca0ae5162aa00c64ac5e6a
      https://github.com/llvm/llvm-project/commit/96296922b61f13790aca0ae5162aa00c64ac5e6a
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2022-12-22 (Thu, 22 Dec 2022)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
    M llvm/lib/Transforms/Vectorize/VPlan.cpp
    M llvm/lib/Transforms/Vectorize/VPlan.h

  Log Message:
  -----------
  [VPlan] Move VF and UF string generation to getName() (NFC).

The VFs and UFs may be more constrained as the plans are transformed
(e.g. see D135017 for an example).

To make sure the VFs/UFs included in the VPlan dump are accurate,
generate them when accessing a plan's name, rather than include them in
the name string set after initial construction.




More information about the All-commits mailing list