[all-commits] [llvm/llvm-project] 57e473: [mlir][OpenMP] Add optional alloc region to reduct...

Tom Eccles via All-commits all-commits at lists.llvm.org
Thu Aug 22 04:11:29 PDT 2024


  Branch: refs/heads/users/tblah/separate-init-alloc_1
  Home:   https://github.com/llvm/llvm-project
  Commit: 57e47359d0b21a5f7eb71f3fce5f1bd6d24bf8ad
      https://github.com/llvm/llvm-project/commit/57e47359d0b21a5f7eb71f3fce5f1bd6d24bf8ad
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td
    M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
    M mlir/test/Dialect/OpenMP/invalid.mlir
    M mlir/test/Dialect/OpenMP/ops.mlir

  Log Message:
  -----------
  [mlir][OpenMP] Add optional alloc region to reduction decl

The verifier checks that there is at most one block in the alloc region.
This is not sufficient to avoid control flow in general MLIR, but by the
time we are converting to LLVMIR structured control flow should already
have been lowered to the cf dialect.


  Commit: b91686476bb5f021edb27e2a0b5d9a89153ac63f
      https://github.com/llvm/llvm-project/commit/b91686476bb5f021edb27e2a0b5d9a89153ac63f
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td

  Log Message:
  -----------
  Fix documentation


Compare: https://github.com/llvm/llvm-project/compare/376580cc80d0...b91686476bb5

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list