MLIR Assembly Procedural Macro Tasks Parse macro input. Generate Module::parse(). Add compile-time MLIR verification (with diagnostics). Generate MLIR API calls instead of Module::parse().