forked from OSchip/llvm-project
![]() This patch adds llvm.fence. I tried not to change the syntax much. syntax: LLVM IR `fence [syncscope("<target-scope>")] <ordering>` MLIR LLVM Dialect `llvm.fence [syncscope("<target-scope>")] <ordering>` example: LLVM IR: `fence syncscope("agent") seq_cst` MLIR: `llvm.fence syncscope("agent") seq_cst` Differential Revision: https://reviews.llvm.org/D75645 |
||
---|---|---|
.. | ||
import.ll | ||
llvmir-debug.mlir | ||
llvmir-intrinsics.mlir | ||
llvmir-invalid.mlir | ||
llvmir.mlir | ||
nvvmir.mlir | ||
openmp-llvm.mlir | ||
rocdl.mlir |