[all-commits] [llvm/llvm-project] 918589: [mlir][llvm] Add atomic support to the StoreOp.
Tobias Gysi via All-commits
all-commits at lists.llvm.org
Mon Feb 20 00:08:05 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9185896a36457f8e6858c9a4c789975fc067228a
https://github.com/llvm/llvm-project/commit/9185896a36457f8e6858c9a4c789975fc067228a
Author: Tobias Gysi <tobias.gysi at nextsilicon.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td
M mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
M mlir/test/Dialect/LLVMIR/invalid.mlir
M mlir/test/Dialect/LLVMIR/roundtrip.mlir
M mlir/test/Target/LLVMIR/Import/instructions.ll
M mlir/test/Target/LLVMIR/llvmir.mlir
Log Message:
-----------
[mlir][llvm] Add atomic support to the StoreOp.
This revision adds atomic support to the StoreOp. It chooses
to print the atomic keywords together with the syncscope and
ordering arguments. The revision also implements verifiers to
ensure the constraints that apply to atomic store operations
are checked.
Depends on D144112
Reviewed By: Dinistro
Differential Revision: https://reviews.llvm.org/D144200
More information about the All-commits
mailing list