[all-commits] [llvm/llvm-project] 88c525: [mlir] Add pass to privatize symbols unless excluded.

Jacques Pienaar via All-commits all-commits at lists.llvm.org
Thu Feb 3 20:21:13 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 88c525235bc979af9e137d1e9b9d03633b0b0598
      https://github.com/llvm/llvm-project/commit/88c525235bc979af9e137d1e9b9d03633b0b0598
  Author: Jacques Pienaar <jpienaar at google.com>
  Date:   2022-02-03 (Thu, 03 Feb 2022)

  Changed paths:
    M mlir/include/mlir/Transforms/Passes.h
    M mlir/include/mlir/Transforms/Passes.td
    M mlir/lib/Transforms/CMakeLists.txt
    A mlir/lib/Transforms/SymbolPrivatize.cpp
    A mlir/test/Transforms/test-symbol-privatize.mlir

  Log Message:
  -----------
  [mlir] Add pass to privatize symbols unless excluded.

Simple pass that changes all symbols to private unless symbol is excluded (and
in which case there is no change to symbol's visibility).

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




More information about the All-commits mailing list