[all-commits] [llvm/llvm-project] c27512: [mlir] partially update LLVM dialect documentation

ftynse via All-commits all-commits at lists.llvm.org
Thu Dec 17 03:32:55 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c2751250f33f61e95e5d9feec95e5b063c601806
      https://github.com/llvm/llvm-project/commit/c2751250f33f61e95e5d9feec95e5b063c601806
  Author: Alex Zinenko <zinenko at google.com>
  Date:   2020-12-17 (Thu, 17 Dec 2020)

  Changed paths:
    M mlir/docs/Dialects/LLVM.md

  Log Message:
  -----------
  [mlir] partially update LLVM dialect documentation

Rewrite the parts of the documentation that became stale: context/module
handling and type system. Expand the type system description.

Reviewed By: nicolasvasilache

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


  Commit: ccdd8c7759459ef4b9b09820d241081d387be779
      https://github.com/llvm/llvm-project/commit/ccdd8c7759459ef4b9b09820d241081d387be779
  Author: Alex Zinenko <zinenko at google.com>
  Date:   2020-12-17 (Thu, 17 Dec 2020)

  Changed paths:
    M mlir/docs/Dialects/LLVM.md
    M mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt
    M mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td

  Log Message:
  -----------
  [mlir] Move LLVM Dialect Op documentation to ODS

This was long overdue. The initial documentation for the LLVM dialect was
introduced before ODS had support for long descriptions. This is now possible,
so the documentation is moved to ODS, which can serve as a single source of
truth. The high-level description of the dialect structure is updated to
reflect that.

Depends On: D93315

Reviewed By: rriddle, mehdi_amini

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


Compare: https://github.com/llvm/llvm-project/compare/6d2a78996bee...ccdd8c775945


More information about the All-commits mailing list