Name
Using MLIR from C and Python
Session Type
Tutorial
Date & Time
Wednesday, October 23, 2024, 1:15 PM - 2:15 PM
Abstract/s
MLIR, like the rest of LLVM, is primarily written in C++. However, the C++ API is known to be complex and unstable. Moreover, both quick prototyping and deep integration with client frameworks calls for uses of different languages to work with MLIR, most often Python for its simplicity and C for its ubiquity. This talk will present the MLIR C API and demonstrate how it is used to construct Python bindings. Attendees of this talk will learn how to expose custom dialects in both C and Python as well as how to leverage C API to interact with MLIR from different languages
Location Name
California Ballroom