This patch adds misc utilities for enabling SPIR-V extensions (getting capabilities/symbolic operands required by a given extension, looking up enabled extensions), CLI interface, and support for SPV_INTEL_arbitrary_precision_integers_extension.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I will rebase the patch on top of @pmatos change adding SPV_INTEL_optnone by the end of the day.
Comment Actions
In general it looks good, but you need to update the patch (I tried to apply it and failed).
Comment Actions
Rebased on top of @pmatos patch, added CLI option for SPV_INTEL_optnone, and moved the SPV_INTEL_optnone test to /extensions/. @iliya-diyachkov: Do you think we could have the patch merged now?
Comment Actions
Do you think we could have the patch merged now?
I think the it is fine but there is one nit: if you noticeably change the file, it's better to rename it in a separate patch so we keep its history (e.g. optnone.ll).