<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/110016>110016</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[mlir][spirv] Update the spirv dialect scripts to accept the updated spirv json schema
</td>
</tr>
<tr>
<th>Labels</th>
<td>
mlir:spirv
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
kuhar
</td>
</tr>
</table>
<pre>
The SPIR-V dialect has scripts to define SPIR-V ops/enums/attributes based on the SPIR-V spec in the json format: https://github.com/llvm/llvm-project/tree/main/mlir/utils/spirv .
The json schema was recently updated: https://github.com/KhronosGroup/SPIRV-Headers/pull/447. We should update the scripts to accept the new json format.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUkkFvnD4QxT-NuVhBYMMCBx82WvH_V71UbZqejT0sTg1GnnGifPsKdrfZQ6WqF49k2TPzfu9pRHdeABSrH1l9ynSiKUT1M006ZkOw7-ppAv7ty6evD8_cOu3BEJ80cjTRrYScArcwuuX3o7AiEz0sad6qJopuSATIB41geVg4fXTEFQx3l6sXDAsfQ5w1MXnkE9GKTB6Z6Jnoz46mNOQmzEz03r_eysMawwsYYqKnCMBEP2u3bMW7yESfyPltD1xdfOU5K06sOF7Op9tMNBPMmr9p5BEMLOTfeVqtJrB_WeTzFMMS8L8Y0spEv4l6fvgftIW4DV2T90z0VdXk_AdwnELy9tp6l3wHURsDK-23C7zdw8gzq6TtZKczUGUjGtFK0bXZpJquLbqhHks5GlkeRFsZK0ejy_YwjqCbzClRiKroRF0e6qpu82LUddU0B5CVkbK1rCpg1s7nG8s8xHPmEBOosiyK8pB5PYDHPRtC7ETlcSfJhNjSEtXuwZDOyKrCOyT86ESO_J6r_WN9YvXj5W994t_vGOzO3KL1ZyJXN65v70zLUvTqn5Oya9wMusp8VeJXAAAA__8GogB4">