[all-commits] [llvm/llvm-project] 8e44bd: [VPlan] Make VPWidenCanonicalIVRecipe a VPValue (N...

Florian Hahn via All-commits all-commits at lists.llvm.org
Wed Nov 3 06:11:32 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8e44bdd12a5ec5747436144fbc59808ae91ae003
      https://github.com/llvm/llvm-project/commit/8e44bdd12a5ec5747436144fbc59808ae91ae003
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2021-11-03 (Wed, 03 Nov 2021)

  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] Make VPWidenCanonicalIVRecipe a VPValue (NFC).

The recipe produces exactly one VPValue and can inherit directly from
it. This is in line with other recipes and avoids having to use
getVPSingleValue.




More information about the All-commits mailing list