[all-commits] [llvm/llvm-project] d995d6: [VPlan] Use stored value from recipes for interlea...

Florian Hahn via All-commits all-commits at lists.llvm.org
Mon Jul 26 04:06:21 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d995d63767624a60a5d3276f9f16d7b995435af1
      https://github.com/llvm/llvm-project/commit/d995d63767624a60a5d3276f9f16d7b995435af1
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2021-07-26 (Mon, 26 Jul 2021)

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

  Log Message:
  -----------
  [VPlan] Use stored value from recipes for interleave groups.

Instead of getting the VPValue for the stored IR values through the
current plan, use the stored value of the recipes directly.

This way, the correct VPValues are used if the store recipes have been
modified in the VPlan and the IR value is not correct any longer. This
can happen, e.g. due to D105008.




More information about the All-commits mailing list