[all-commits] [llvm/llvm-project] 62d7d9: [mlir][LLVM] Support locations in loop annotation

Christian Ulmann via All-commits all-commits at lists.llvm.org
Fri May 5 00:55:01 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 62d7d94c2ea4f04d9c6f3feaa525ac4971fef815
      https://github.com/llvm/llvm-project/commit/62d7d94c2ea4f04d9c6f3feaa525ac4971fef815
  Author: Christian Ulmann <christian.ulmann at nextsilicon.com>
  Date:   2023-05-05 (Fri, 05 May 2023)

  Changed paths:
    M mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td
    M mlir/lib/Target/LLVMIR/LoopAnnotationImporter.cpp
    M mlir/lib/Target/LLVMIR/LoopAnnotationImporter.h
    M mlir/lib/Target/LLVMIR/LoopAnnotationTranslation.cpp
    M mlir/lib/Target/LLVMIR/LoopAnnotationTranslation.h
    M mlir/lib/Target/LLVMIR/ModuleImport.cpp
    M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
    M mlir/test/Dialect/LLVMIR/loop-metadata.mlir
    M mlir/test/Target/LLVMIR/Import/metadata-loop.ll
    M mlir/test/Target/LLVMIR/loop-metadata.mlir

  Log Message:
  -----------
  [mlir][LLVM] Support locations in loop annotation

This commit introduces support for locations as part of the loop
annotation attribute. These locations indicate the start and the end of
the loop.

Reviewed By: gysit

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




More information about the All-commits mailing list