[all-commits] [llvm/llvm-project] c79227: [mlir] Extended Liveness analysis to support neste...

Marcel Koester via All-commits all-commits at lists.llvm.org
Thu Apr 23 07:22:23 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: c79227cabb3059b4f01c07b6f8bfc7986a71d156
      https://github.com/llvm/llvm-project/commit/c79227cabb3059b4f01c07b6f8bfc7986a71d156
  Author: Marcel Koester <marcel.koester at dfki.de>
  Date:   2020-04-23 (Thu, 23 Apr 2020)

  Changed paths:
    M mlir/include/mlir/IR/Region.h
    M mlir/lib/Analysis/Liveness.cpp
    M mlir/lib/IR/Region.cpp
    M mlir/test/Analysis/test-liveness.mlir

  Log Message:
  -----------
  [mlir] Extended Liveness analysis to support nested regions.

The current Liveness analysis does not support operations with nested regions.
This causes issues when querying liveness information about blocks nested within
operations. Furthermore, the live-in and live-out sets are not computed properly
in these cases.

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




More information about the All-commits mailing list