[all-commits] [llvm/llvm-project] e5fea3: [Hexagon] Make HexagonVLCR compatibile with New PM

pzhengqc via All-commits all-commits at lists.llvm.org
Mon Sep 21 13:45:52 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: e5fea37f1a2ac5bb9782c49183d4f2c790a77833
      https://github.com/llvm/llvm-project/commit/e5fea37f1a2ac5bb9782c49183d4f2c790a77833
  Author: Pengxuan Zheng <pzheng at quicinc.com>
  Date:   2020-09-21 (Mon, 21 Sep 2020)

  Changed paths:
    M llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
    M llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
    A llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h

  Log Message:
  -----------
  [Hexagon] Make HexagonVLCR compatibile with New PM

The patch modifies HexagonVectorLoopCarriedReuse pass to make it compatible with both Legacy Pass Manager through HexagonVectorLoopCarriedReuseLegacyPass and with New Pass Manager through HexagonVectorLoopCarriedReusePass.

Reviewed By: pzheng

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




More information about the All-commits mailing list