Remove OMPT category and fix certain preprocessor checks (#1165)

* Part 1: Remove OMPT Category
* Part 2: Properly remove backend choices
* Part 3: Ensure preprocessor checks if user defined var to OFF
This commit is contained in:
Kian Cossettini
2025-10-02 21:08:18 -04:00
کامیت شده توسط GitHub
والد c0f8627e7f
کامیت edfda63701
6فایلهای تغییر یافته به همراه20 افزوده شده و 15 حذف شده
@@ -69,8 +69,9 @@ using tracing_count_categories_t =
// convert these categories to throughput points
using causal_throughput_categories_t =
type_list<category::host, category::kokkos, category::ompt, category::rocm_hip_api,
category::rocm_hsa_api, category::rocm_rccl, category::rocm_marker_api>;
type_list<category::host, category::kokkos, category::rocm_ompt_api,
category::rocm_hip_api, category::rocm_hsa_api, category::rocm_rccl,
category::rocm_marker_api>;
// define this outside of category region functions so that the
// static thread_local is global instead of per-template instantiation