[all-commits] [llvm/llvm-project] 9dec3f: [mlir] Add `ub` dialect and `poison` op.

Ivan Butygin via All-commits all-commits at lists.llvm.org
Thu Jul 20 02:20:06 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9dec3fd812429663497e4eb07c3ee7995a2be759
      https://github.com/llvm/llvm-project/commit/9dec3fd812429663497e4eb07c3ee7995a2be759
  Author: Ivan Butygin <ivan.butygin at gmail.com>
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
    M mlir/include/mlir/Dialect/CMakeLists.txt
    A mlir/include/mlir/Dialect/UB/CMakeLists.txt
    A mlir/include/mlir/Dialect/UB/IR/CMakeLists.txt
    A mlir/include/mlir/Dialect/UB/IR/UBOps.h
    A mlir/include/mlir/Dialect/UB/IR/UBOps.td
    A mlir/include/mlir/Dialect/UB/IR/UBOpsInterfaces.td
    M mlir/include/mlir/InitAllDialects.h
    M mlir/lib/Dialect/CMakeLists.txt
    A mlir/lib/Dialect/UB/CMakeLists.txt
    A mlir/lib/Dialect/UB/IR/CMakeLists.txt
    A mlir/lib/Dialect/UB/IR/UBOps.cpp
    A mlir/test/Dialect/UB/canonicalize.mlir
    A mlir/test/Dialect/UB/ops.mlir

  Log Message:
  -----------
  [mlir] Add `ub` dialect and `poison` op.

Add new dialect boilerplate and `poison` op definition.

Discussion: https://discourse.llvm.org/t/rfc-poison-semantics-for-mlir/66245/24

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




More information about the All-commits mailing list