[Openmp-commits] [PATCH] D112010: [OpenMP][Docs] Add documentation for device RTL debugging
Johannes Doerfert via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Mon Oct 18 17:14:45 PDT 2021
jdoerfert added a comment.
Unrelated: We should provide two sets of functions so that users can benefit from the same compile-time + runtime selection logic.
1. enter/exit functions, like above. In C++ we can even have a RAII
2. a generic "llvm_omp_is_debug_enabled(bit)" function that evaluates at compile time if the command line flag was not set.
================
Comment at: openmp/docs/design/Runtimes.rst:432
+is a 32-bit field used to selectively enable and disable different features.
+Currently, the following debugging features are supported.
+
----------------
Make it explicit that both options (compile time and env var) need to be set. So only the bits set in both will actually be enabled.
================
Comment at: openmp/docs/design/Runtimes.rst:435
+ * Enable debugging assertions in the device. ``0x01``
+ * Enable OpenMP runtime function traces in the device. ``0x2``
+
----------------
We still need to find a way such that the number goes first, I always miss it online.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D112010/new/
https://reviews.llvm.org/D112010
More information about the Openmp-commits
mailing list