[all-commits] [llvm/llvm-project] faab8c: [mlir] Rename BufferAliasAnalysis to BufferViewFlo...

Tres via All-commits all-commits at lists.llvm.org
Fri May 7 07:13:25 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: faab8c140ab2480d978ccc3ea11cbc3b279736b6
      https://github.com/llvm/llvm-project/commit/faab8c140ab2480d978ccc3ea11cbc3b279736b6
  Author: Tres Popp <tpopp at google.com>
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
    R mlir/include/mlir/Analysis/BufferAliasAnalysis.h
    A mlir/include/mlir/Analysis/BufferViewFlowAnalysis.h
    M mlir/include/mlir/Transforms/BufferUtils.h
    M mlir/include/mlir/Transforms/Bufferize.h
    R mlir/lib/Analysis/BufferAliasAnalysis.cpp
    A mlir/lib/Analysis/BufferViewFlowAnalysis.cpp
    M mlir/lib/Analysis/CMakeLists.txt
    M mlir/lib/Transforms/BufferDeallocation.cpp
    M mlir/lib/Transforms/BufferOptimizations.cpp

  Log Message:
  -----------
  [mlir] Rename BufferAliasAnalysis to BufferViewFlowAnalysis

This it to make more clear the difference between this and
an AliasAnalysis.

For example, given a sequence of subviews that create values
A -> B -> C -> d:
BufferViewFlowAnalysis::resolve(B) => {B, C, D}
AliasAnalysis::resolve(B) => {A, B, C, D}

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




More information about the All-commits mailing list