[all-commits] [llvm/llvm-project] a6b06b: [VPlan] Print VPValue operands for VPWidenPHI if p...

Florian Hahn via All-commits all-commits at lists.llvm.org
Tue Apr 6 04:11:48 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a6b06b785cda1bb94dd05f29d66892ccb44cf0cd
      https://github.com/llvm/llvm-project/commit/a6b06b785cda1bb94dd05f29d66892ccb44cf0cd
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2021-04-06 (Tue, 06 Apr 2021)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/VPlan.cpp
    M llvm/unittests/Transforms/Vectorize/VPlanHCFGTest.cpp

  Log Message:
  -----------
  [VPlan] Print VPValue operands for VPWidenPHI if possible.

For VPWidenPHIRecipes that model all incoming values as VPValue
operands, print those operands instead of printing the original PHI.

D99294 updates recipes of reduction PHIs to use the VPValue for the
incoming value from the loop backedge, making use of this new printing.




More information about the All-commits mailing list