llvm-project/mlir/test/mlir-cpu-runner
Alex Zinenko 1b101038dc [mlir] Turn Linalg to LLVM into a partial conversion
Historically, Linalg To LLVM conversion subsumed numerous other conversions,
including (affine) loop lowerings to CFG and conversions from the Standard and
Vector dialects to the LLVM dialect. This was due to the insufficient support
for partial conversions in the infrastructure that essentially required
conversions that involve type change (in this case, !linalg.range to
!llvm.struct) to be performed in a single conversion sweep. This is no longer
the case so remove the subsumed conversions and run them as separate passes
when necessary.

Depends On D95317

Reviewed By: nicolasvasilache

Differential Revision: https://reviews.llvm.org/D96008
2021-02-05 14:31:19 +01:00
..
async-group.mlir [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime 2021-01-26 03:33:20 -08:00
async-value.mlir [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime 2021-01-26 03:33:20 -08:00
async.mlir [mlir] Turn Linalg to LLVM into a partial conversion 2021-02-05 14:31:19 +01:00
bare_ptr_call_conv.mlir [mlir] replace LLVMIntegerType with built-in integer type 2021-01-07 19:48:31 +01:00
global_memref.mlir [MLIR] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -08:00
lit.local.cfg Fix `check-mlir` target when the host target isn't configured 2020-06-19 06:36:20 +00:00
memref_reinterpret_cast.mlir [MLIR] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -08:00
memref_reshape.mlir [MLIR] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -08:00
sgemm_naive_codegen.mlir [mlir] Fix test by adapting to C util functions moving to libmlir_c_runner_utils 2021-01-28 17:35:51 +00:00
simple.mlir [mlir] replace LLVM dialect float types with built-ins 2021-01-08 17:38:12 +01:00
unranked_memref.mlir [mlir] Turn Linalg to LLVM into a partial conversion 2021-02-05 14:31:19 +01:00
utils.mlir [mlir] Turn Linalg to LLVM into a partial conversion 2021-02-05 14:31:19 +01:00