llvm-project/mlir/test/Target
Sagar Jain 76cf14035b [MLIR] Added llvm.fence
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
2020-03-17 17:53:37 +01:00
..
import.ll [MLIR] Added llvm.fence 2020-03-17 17:53:37 +01:00
llvmir-debug.mlir [mlir] Add support for basic location translation to LLVM. 2020-02-05 17:41:51 -08:00
llvmir-intrinsics.mlir [mlir][Vector] Add a vector.matrix_multiply op on 1-D vectors 2020-03-09 13:34:03 -04:00
llvmir-invalid.mlir [mlir] error out on unsupported attribute kinds in LLVM global translation 2020-03-03 17:08:28 +01:00
llvmir.mlir [MLIR] Added llvm.fence 2020-03-17 17:53:37 +01:00
nvvmir.mlir [MLIR] change NVVM.mma.sync to the most useful variant. 2020-02-18 17:57:04 -08:00
openmp-llvm.mlir [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR 2020-03-05 11:59:36 +00:00
rocdl.mlir Use llvm.func to define functions with wrapped LLVM IR function type 2019-10-10 01:34:06 -07:00