[all-commits] [llvm/llvm-project] 7ecee6: [MLIR] Support for taskwait and taskyield operatio...
Mehdi Amini via All-commits
all-commits at lists.llvm.org
Fri Apr 10 00:47:31 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 7ecee63e719aea7fe3a6764e535cb865669c2fd5
https://github.com/llvm/llvm-project/commit/7ecee63e719aea7fe3a6764e535cb865669c2fd5
Author: Kiran Kumar T P <kirankumartp at gmail.com>
Date: 2020-04-10 (Fri, 10 Apr 2020)
Changed paths:
M mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td
M mlir/include/mlir/Target/LLVMIR/ModuleTranslation.h
M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
M mlir/test/Dialect/OpenMP/ops.mlir
M mlir/test/Target/openmp-llvm.mlir
Log Message:
-----------
[MLIR] Support for taskwait and taskyield operations, and translating the same to LLVM IR
This patch adds support for taskwait and taskyield operations in OpenMP dialect and translation of the these constructs to LLVM IR. The OpenMP IRBuilder is used for this translation.
The patch includes code changes and a testcase modifications.
Differential Revision: https://reviews.llvm.org/D77634
Commit: bbeeb35c1ffaf7aeb3241bdfcb69bf4708370ac1
https://github.com/llvm/llvm-project/commit/bbeeb35c1ffaf7aeb3241bdfcb69bf4708370ac1
Author: Mehdi Amini <joker.eph at gmail.com>
Date: 2020-04-10 (Fri, 10 Apr 2020)
Changed paths:
M clang/include/clang/Analysis/Analyses/Dominators.h
M llvm/include/llvm/IR/Dominators.h
M llvm/include/llvm/Support/CFGDiff.h
M llvm/include/llvm/Support/GenericDomTree.h
M llvm/include/llvm/Support/GenericDomTreeConstruction.h
M llvm/lib/IR/Dominators.cpp
Log Message:
-----------
Revert "[DomTree] Replace ChildrenGetter with GraphTraits over GraphDiff."
This reverts commit 0445c64998d14b81f0d3a3182011fc5eae47fa71.
MLIR Build is broken by this change at the moment.
Compare: https://github.com/llvm/llvm-project/compare/0445c64998d1...bbeeb35c1ffa
More information about the All-commits
mailing list