[all-commits] [llvm/llvm-project] 5c02a2: [flang] Add inliner pass.

Eric Schweitz via All-commits all-commits at lists.llvm.org
Thu Jul 2 06:11:21 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 5c02a2421b951a14d1294598d0082b32659c7082
      https://github.com/llvm/llvm-project/commit/5c02a2421b951a14d1294598d0082b32659c7082
  Author: Eric Schweitz <eschweitz at nvidia.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M flang/include/flang/Optimizer/CMakeLists.txt
    A flang/include/flang/Optimizer/Transforms/CMakeLists.txt
    A flang/include/flang/Optimizer/Transforms/Passes.h
    A flang/include/flang/Optimizer/Transforms/Passes.td
    M flang/lib/Optimizer/CMakeLists.txt
    A flang/lib/Optimizer/Transforms/Inliner.cpp

  Log Message:
  -----------
  [flang] Add inliner pass.

This adds a minimalist inliner implementation. Along with the inliner, a
minimum number of support files are also included. These will pave the
way for future diffs to add more transformation passes to flang. A
future diff will add the inline test, which cannot be run successfully
quite yet as some components have not yet been upstreamed.

Differential revision:




More information about the All-commits mailing list