mirror-llvm-project/offload/docs
Kenneth Benzie (Benie) cea33304c0
[Offload] Add Offload API Sphinx documentation (#147323)
* Add spec generation to offload-tblgen tool
* This patch adds generation of Sphinx compatible reStructuedText
utilizing the C domain to document the Offload API directly from the
spec definition `.td` files.
* Add Sphinx HTML documentation target
* Introduces the `docs-offload-html` target when CMake is configured
with `LLVM_ENABLE_SPHINX=ON` and `SPHINX_OUTPUT_HTML=ON`. Utilized
`offload-tblgen -gen-spen` to generate Offload API specification docs.
2025-07-10 11:50:51 +01:00
..
.gitignore [Offload] Add Offload API Sphinx documentation (#147323) 2025-07-10 11:50:51 +01:00
CMakeLists.txt [Offload] Add Offload API Sphinx documentation (#147323) 2025-07-10 11:50:51 +01:00
conf.py [Offload] Add Offload API Sphinx documentation (#147323) 2025-07-10 11:50:51 +01:00
declare_target_indirect.md
index.rst [Offload] Add Offload API Sphinx documentation (#147323) 2025-07-10 11:50:51 +01:00