File tree 4 files changed +15
-3
lines changed
4 files changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -195,19 +195,24 @@ option(DNNL_EXPERIMENTAL
195
195
196
196
option (DNNL_EXPERIMENTAL_SPARSE
197
197
"Enable experimental functionality for sparse domain. This option works
198
- independetly from DNNL_EXPERIMENTAL."
198
+ independently from DNNL_EXPERIMENTAL."
199
199
OFF ) # disabled by default
200
200
201
201
option (DNNL_EXPERIMENTAL_UKERNEL
202
202
"Enable experimental functionality for ukernels. This option works
203
- independetly from DNNL_EXPERIMENTAL."
203
+ independently from DNNL_EXPERIMENTAL."
204
204
OFF ) # disabled by default
205
205
206
206
option (DNNL_EXPERIMENTAL_PROFILING
207
207
"Enable experimental profiling capabilities. This option works independently
208
208
from DNNL_EXPERIMENTAL."
209
209
OFF ) # disabled by default
210
210
211
+ option (DNNL_EXPERIMENTAL_LOGGING
212
+ "Enable experimental functionality for logging. This option works
213
+ independently from DNNL_EXPERIMENTAL."
214
+ OFF ) # disabled by default
215
+
211
216
option (ONEDNN_EXPERIMENTAL_GRAPH_COMPILER_BACKEND
212
217
"builds oneDNN Graph API graph-compiler backend" OFF )
213
218
set (ONEDNN_EXPERIMENTAL_GRAPH_COMPILER_CPU_LLVM_CONFIG "AUTO" CACHE STRING
Original file line number Diff line number Diff line change @@ -1962,7 +1962,7 @@ INCLUDE_FILE_PATTERNS =
1962
1962
# recursively expanded use the := operator instead of the = operator.
1963
1963
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
1964
1964
1965
- PREDEFINED = DOXYGEN_SHOULD_SKIP_THIS DNNL_GPU_RUNTIME=DNNL_RUNTIME_OCL DNNL_WITH_SYCL DNNL_USE_SYCL_BUFFERS DNNL_EXPERIMENTAL_SPARSE DNNL_EXPERIMENTAL_UKERNEL
1965
+ PREDEFINED = DOXYGEN_SHOULD_SKIP_THIS DNNL_GPU_RUNTIME=DNNL_RUNTIME_OCL DNNL_WITH_SYCL DNNL_USE_SYCL_BUFFERS DNNL_EXPERIMENTAL_SPARSE DNNL_EXPERIMENTAL_UKERNEL DNNL_EXPERIMENTAL_LOGGING
1966
1966
1967
1967
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
1968
1968
# tag can be used to specify a list of macro names that should be expanded. The
Original file line number Diff line number Diff line change 169
169
// When defined, experimental profiling capabilities are enabled.
170
170
#cmakedefine DNNL_EXPERIMENTAL_PROFILING
171
171
172
+ // When defined, experimental logging capabilities are enabled.
173
+ #cmakedefine DNNL_EXPERIMENTAL_LOGGING
174
+
172
175
// List of configurating build controls
173
176
// Workload controls
174
177
#cmakedefine01 BUILD_TRAINING
Original file line number Diff line number Diff line change @@ -90,6 +90,10 @@ if(DNNL_EXPERIMENTAL_PROFILING)
90
90
message (STATUS "Experimental profiling capabilities are enabled" )
91
91
endif ()
92
92
93
+ if (DNNL_EXPERIMENTAL_LOGGING)
94
+ message (STATUS "Experimental logging capabilities are enabled" )
95
+ endif ()
96
+
93
97
if (DNNL_ENABLE_ITT_TASKS AND NOT DNNL_CPU_RUNTIME STREQUAL "NONE" )
94
98
# Only supported for certain architectures (see src/common/CMakeLists.txt)
95
99
if (DNNL_TARGET_ARCH STREQUAL "AARCH64" OR DNNL_TARGET_ARCH STREQUAL "X64" )
You can’t perform that action at this time.
0 commit comments