[all-commits] [llvm/llvm-project] 318f57: [VPlan] Use VPDef for VPWidenGEPRecipe.

Florian Hahn via All-commits all-commits at lists.llvm.org
Tue Dec 15 01:37:25 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 318f5798d8cb375e5af07812cede2f041ef839fe
      https://github.com/llvm/llvm-project/commit/318f5798d8cb375e5af07812cede2f041ef839fe
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2020-12-15 (Tue, 15 Dec 2020)

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

  Log Message:
  -----------
  [VPlan] Use VPDef for VPWidenGEPRecipe.

This patch turns updates VPWidenGEPRecipe to manage the value it defines
using VPDef. The VPValue is used  during VPlan construction and
codegeneration instead of the plain IR reference where possible.

Reviewed By: gilr

Differential Revision: https://reviews.llvm.org/D90561




More information about the All-commits mailing list