HomePhabricator

[mlir][vulkan-runner] Use C-compatible wrapper emission.

Authored by denis13 on Mar 17 2020, 4:49 AM.

Description

[mlir][vulkan-runner] Use C-compatible wrapper emission.

A memref argument is converted into a pointer-to-struct argument
of type {T*, T*, i64, i64[N], i64[N]}* in the wrapper function,
where T is the converted element type and N is the memref rank.

Differential Revision: https://reviews.llvm.org/D76059

Details