| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[Offload][NFC] Use a sensible order for APIGen (#154518) The order entries in the tablegen API files are iterated is not the order they appear in the file. To avoid any issues with the order changing in future, we now generate all definitions of a certain class before class that can use them. This is a NFC; the definitions don't actually change, just the order they exist in in the OffloadAPI.h header. | 11 个月前 | |
| 1 年前 | ||
[Offload] Add tagged type to enumerator docs (#147998) When EnumRec::isTyped() is true, include the EnumValueRec::getTaggedType() to the documentation. | 1 年前 | |
[offload] defer "---> olInit" trace message (#167893) Tracing requires liboffload to be initialized, so calling isTracingEnabled() before olInit always returns false. This caused the first trace log to look like: -> OL_SUCCESS instead of: ---> olInit() -> OL_SUCCESS This patch moves the pre-call trace print for olInit so it is emitted only after initialization. It would be possible to add extra logic to detect whether liboffload is already initialized and only postpone the first pre-call print, but this would add unnecessary complexity, especially since this is tablegen code. The difference would matter only in the unlikely case of a crash during a second olInit call. --------- Co-authored-by: Joseph Huber <huberjn@outlook.com> | 8 个月前 | |
[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. | 1 年前 | |
[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. | 1 年前 | |
[Offload][NFC] Use tablegen names rather than name parameter for API (#154736) | 11 个月前 | |
[Offload] Add global variable address/size queries (#147972) Add two new symbol info types for getting the bounds of a global variable. As well as a number of tests for reading/writing to it. | 1 年前 | |
[Offload][NFC] Use tablegen names rather than name parameter for API (#154736) | 11 个月前 | |
[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. | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 11 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 11 个月前 | ||
| 1 年前 | ||
| 11 个月前 | ||
| 1 年前 |