[all-commits] [llvm/llvm-project] 2aef20: [mlir] Fix invalid hoisting of dependent allocs in...

dfki-jugr via All-commits all-commits at lists.llvm.org
Thu Mar 11 02:48:47 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2aef202981211a6744273e4bd56a18e309dd2d79
      https://github.com/llvm/llvm-project/commit/2aef202981211a6744273e4bd56a18e309dd2d79
  Author: Julian Gross <julian.gross at dfki.de>
  Date:   2021-03-11 (Thu, 11 Mar 2021)

  Changed paths:
    M mlir/lib/Transforms/BufferOptimizations.cpp
    M mlir/test/Transforms/buffer-hoisting.mlir

  Log Message:
  -----------
  [mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass.

Buffer hoisting moves allocs upwards although it has dependency within its
nested region. This patch fixes this issue.

https://bugs.llvm.org/show_bug.cgi?id=49142

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




More information about the All-commits mailing list