[all-commits] [llvm/llvm-project] 2ea6bb: [mlir][llvm] Use interfaces in the translation to ...

Tobias Gysi via All-commits all-commits at lists.llvm.org
Thu Mar 2 04:02:12 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2ea6bb645eff7219c10eda83866bd27c1da462e1
      https://github.com/llvm/llvm-project/commit/2ea6bb645eff7219c10eda83866bd27c1da462e1
  Author: Tobias Gysi <tobias.gysi at nextsilicon.com>
  Date:   2023-03-02 (Thu, 02 Mar 2023)

  Changed paths:
    M mlir/include/mlir/Target/LLVMIR/ModuleTranslation.h
    M mlir/lib/Target/LLVMIR/LoopAnnotationTranslation.cpp
    M mlir/lib/Target/LLVMIR/LoopAnnotationTranslation.h
    M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp

  Log Message:
  -----------
  [mlir][llvm] Use interfaces in the translation to LLVMIR.

The revision consistently uses the AliasAnalysisOp and AccessGroupOp
interfaces in the translation from MLIR to LLVMIR. It thus drops the
last string based lookups of alias scope and access group attributes.

Depends on D144851

Reviewed By: Dinistro

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




More information about the All-commits mailing list