llvm-project/mlir/test/Target
Sourabh Singh Tomar c11d868a39 [MLIR,OpenMP] Added support for lowering MasterOp to LLVMIR
Some Ops in OMP dialect have regions associated with them i.e
`ParallelOp` `MasterOp`. Lowering of these regions involves interfacing
with `OMPIRBuilder` using callbacks, yet there still exist opportunities
for sharing common code in between.

This patch factors out common code into a separate function and adds
support for lowering `MasterOp` using that. Lowering of `ParallelOp` is
also modified appropriately.

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D87247
2020-12-07 10:23:54 +05:30
..
avx512.mlir [mlir] switch the modeling of LLVM types to use the new mechanism 2020-08-04 14:29:25 +02:00
import.ll [mlir] use the new stateful LLVM type translator by default 2020-08-06 00:36:33 +02:00
llvmir-debug.mlir [MLIR] Avoid adding debuginfo for a function if it contains calls that has no debug info. 2020-09-29 13:51:56 -07:00
llvmir-intrinsics.mlir [mlir][TableGen] Support intrinsics with multiple returns and overloaded operands. 2020-11-19 09:59:42 +01:00
llvmir-invalid.mlir [mlir] switch the modeling of LLVM types to use the new mechanism 2020-08-04 14:29:25 +02:00
llvmir-types.mlir [mlir] NFC: fix trivial typo under test and tools 2020-08-27 15:37:42 +09:00
llvmir.mlir [mlir][OpFormatGen] Add support for optional enum attributes 2020-12-04 21:00:44 -08:00
nvvmir.mlir [mlir] switch the modeling of LLVM types to use the new mechanism 2020-08-04 14:29:25 +02:00
openmp-llvm.mlir [MLIR,OpenMP] Added support for lowering MasterOp to LLVMIR 2020-12-07 10:23:54 +05:30
rocdl.mlir [mlir] switch the modeling of LLVM types to use the new mechanism 2020-08-04 14:29:25 +02:00
vector-to-llvm-ir.mlir [mlir] [VectorOps] Implement vector.create_mask lowering to LLVM IR 2020-05-15 11:02:30 -07:00