@@ -15,9 +15,10 @@ _DNNL_RUNTIME_OMP = {
15
15
"#cmakedefine DNNL_ENABLE_STACK_CHECKER": "#undef DNNL_ENABLE_STACK_CHECKER",
16
16
"#cmakedefine DNNL_EXPERIMENTAL_UKERNEL": "/* undef DNNL_EXPERIMENTAL_UKERNEL */",
17
17
"#cmakedefine DNNL_EXPERIMENTAL": "#undef DNNL_EXPERIMENTAL",
18
- "#cmakedefine DNNL_EXPERIMENTAL_SPARSE": "#undef DNNL_EXPERIMENTAL_SPARSE",
19
18
"#cmakedefine ONEDNN_BUILD_GRAPH": "#undef ONEDNN_BUILD_GRAPH",
20
19
"#cmakedefine DNNL_EXPERIMENTAL_PROFILING": "#undef DNNL_EXPERIMENTAL_PROFILING",
20
+ "#cmakedefine DNNL_EXPERIMENTAL_LOGGING": "#undef DNNL_EXPERIMENTAL_LOGGING",
21
+ "#cmakedefine DNNL_EXPERIMENTAL_SYCL_KERNEL_COMPILER": "#undef DNNL_EXPERIMENTAL_SYCL_KERNEL_COMPILER",
21
22
"#cmakedefine DNNL_DISABLE_GPU_REF_KERNELS": "#undef DNNL_DISABLE_GPU_REF_KERNELS",
22
23
"#cmakedefine01 BUILD_TRAINING": "#define BUILD_TRAINING 1",
23
24
"#cmakedefine01 BUILD_INFERENCE": "#define BUILD_INFERENCE 0",
@@ -49,8 +50,6 @@ _DNNL_RUNTIME_OMP = {
49
50
"#cmakedefine01 BUILD_AVX512": "#define BUILD_AVX512 0",
50
51
"#cmakedefine01 BUILD_AMX": "#define BUILD_AMX 0",
51
52
"#cmakedefine01 BUILD_PRIMITIVE_GPU_ISA_ALL": "#define BUILD_PRIMITIVE_GPU_ISA_ALL 1",
52
- "#cmakedefine01 BUILD_GEN9": "#define BUILD_GEN9 0",
53
- "#cmakedefine01 BUILD_GEN11": "#define BUILD_GEN11 0",
54
53
"#cmakedefine01 BUILD_XELP": "#define BUILD_XELP 0",
55
54
"#cmakedefine01 BUILD_XEHPG": "#define BUILD_XEHPG 0",
56
55
"#cmakedefine01 BUILD_XEHPC": "#define BUILD_XEHPC 0",
@@ -70,8 +69,8 @@ template_rule(
70
69
out = "include/oneapi/dnnl/dnnl_version.h",
71
70
substitutions = {
72
71
"@DNNL_VERSION_MAJOR@": "3",
73
- "@DNNL_VERSION_MINOR@": "7 ",
74
- "@DNNL_VERSION_PATCH@": "1 ",
72
+ "@DNNL_VERSION_MINOR@": "9 ",
73
+ "@DNNL_VERSION_PATCH@": "0 ",
75
74
},
76
75
)
77
76
@@ -86,7 +85,7 @@ template_rule(
86
85
name = "include_dnnl_version_hash",
87
86
src = "include/oneapi/dnnl/dnnl_version_hash.h.in",
88
87
out = "include/oneapi/dnnl/dnnl_version_hash.h",
89
- substitutions = {"@DNNL_VERSION_HASH@": "8d263e693366ef8db40acc569cc7d8edf644556d ",}
88
+ substitutions = {"@DNNL_VERSION_HASH@": "56e10537b8d046f9a3a7c971e48d394948150b4a ",}
90
89
)
91
90
92
91
cc_library(
@@ -99,6 +98,7 @@ cc_library(
99
98
"src/cpu/aarch64/**/*.cpp",
100
99
"src/cpu/rv64/**/*.cpp",
101
100
"src/cpu/sycl/**/*.cpp",
101
+ "src/cpu/ppc64/**/*.cpp",
102
102
]),
103
103
hdrs = glob([
104
104
"include/oneapi/dnnl/*.h",
@@ -110,13 +110,16 @@ cc_library(
110
110
"src/cpu/**/**/*.h",
111
111
"src/common/*.hpp",
112
112
"src/common/**/**/*.h",
113
- "src/common/ittnotify/jitprofiling.h",
113
+ "third_party/xbyak/*.h",
114
+ "third_party/ittnotify/jitprofiling.h",
115
+ "third_party/spdlog/**/*.h",
114
116
], exclude=[
115
117
"src/cpu/aarch64/**/*.hpp",
116
118
"src/cpu/aarch64/**/*.h",
117
119
"src/cpu/rv64/**/*.hpp",
118
120
"src/cpu/rv64/**/*.h",
119
121
"src/cpu/sycl/**/*.hpp",
122
+ "src/cpu/ppc64/**/*.hpp",
120
123
]) + [
121
124
"include/oneapi/dnnl/dnnl_config.h",
122
125
"include/oneapi/dnnl/dnnl_version.h",
@@ -141,7 +144,7 @@ cc_library(
141
144
"src/",
142
145
"src/common/",
143
146
"src/cpu/",
144
- "src/cpu/x64/xbyak /",
147
+ "third_party /",
145
148
],
146
149
visibility = ["//visibility:public"],
147
150
linkopts = [
0 commit comments