CMakeLists.txt
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
3rd/blasw/.git
3rd/blasw/.gitignore
3rd/blasw/CMakeLists.txt
3rd/blasw/LICENSE
3rd/blasw/README.md
3rd/blasw/USAGE.md
3rd/blasw/cmake/BLASWConfig.cmake.in
3rd/blasw/cmake/FindCBLAS.cmake
3rd/blasw/cmake/FindLAPACKE.cmake
3rd/blasw/src/blasw/blasw.h
3rd/blasw/src/blasw/config.h.in
3rd/dnnl/.clang-format
3rd/dnnl/.clang-ignorelist
3rd/dnnl/.clang-tidy
3rd/dnnl/.git
3rd/dnnl/.gitattributes
3rd/dnnl/.gitignore
3rd/dnnl/CITATION.cff
3rd/dnnl/CMakeLists.txt
3rd/dnnl/CODE_OF_CONDUCT.md
3rd/dnnl/CODING_STANDARDS.md
3rd/dnnl/CONTRIBUTING.md
3rd/dnnl/LICENSE
3rd/dnnl/MAINTAINERS.md
3rd/dnnl/README.binary.in
3rd/dnnl/README.md
3rd/dnnl/RELEASE_NOTES.md
3rd/dnnl/SECURITY.md
3rd/dnnl/THIRD-PARTY-PROGRAMS
3rd/dnnl/pyproject.toml
3rd/dnnl/.github/CODEOWNERS
3rd/dnnl/.github/codeql-config.yml
3rd/dnnl/.github/dependabot.yml
3rd/dnnl/.github/labels.yml
3rd/dnnl/.github/pull_request_template.md
3rd/dnnl/.github/ISSUE_TEMPLATE/bug_report.md
3rd/dnnl/.github/ISSUE_TEMPLATE/documentation.md
3rd/dnnl/.github/ISSUE_TEMPLATE/feature_request.md
3rd/dnnl/.github/ISSUE_TEMPLATE/question.md
3rd/dnnl/.github/automation/clang-format.sh
3rd/dnnl/.github/automation/commit-msg-check.py
3rd/dnnl/.github/automation/aarch64/build.sh
3rd/dnnl/.github/automation/aarch64/build_acl.sh
3rd/dnnl/.github/automation/aarch64/ci.json
3rd/dnnl/.github/automation/aarch64/common.sh
3rd/dnnl/.github/automation/aarch64/skipped-tests.sh
3rd/dnnl/.github/automation/aarch64/test.sh
3rd/dnnl/.github/automation/performance/bench_nightly_performance.sh
3rd/dnnl/.github/automation/performance/bench_pr_performance.sh
3rd/dnnl/.github/automation/performance/benchdnn_comparison.py
3rd/dnnl/.github/automation/performance/inputs/conv
3rd/dnnl/.github/automation/performance/inputs/conv_nightly
3rd/dnnl/.github/automation/performance/inputs/eltwise
3rd/dnnl/.github/automation/performance/inputs/eltwise_nightly
3rd/dnnl/.github/automation/performance/inputs/matmul
3rd/dnnl/.github/automation/performance/inputs/matmul_nightly
3rd/dnnl/.github/automation/performance/inputs/reorder
3rd/dnnl/.github/automation/performance/inputs/reorder_nightly
3rd/dnnl/.github/automation/x64/build_linters.sh
3rd/dnnl/.github/azure/build.bat
3rd/dnnl/.github/azure/build.sh
3rd/dnnl/.github/azure/ci-x64.yml
3rd/dnnl/.github/azure/test.bat
3rd/dnnl/.github/azure/test.sh
3rd/dnnl/.github/azure/env/clang.sh
3rd/dnnl/.github/workflows/aarch64-acl.yml
3rd/dnnl/.github/workflows/ci-aarch64.yml
3rd/dnnl/.github/workflows/clang-tidy.yml
3rd/dnnl/.github/workflows/codeql.yml
3rd/dnnl/.github/workflows/labeler.yml
3rd/dnnl/.github/workflows/nightly-aarch64.yml
3rd/dnnl/.github/workflows/openssf-scorecard.yml
3rd/dnnl/.github/workflows/performance-aarch64.yml
3rd/dnnl/.github/workflows/pr-linter.yml
3rd/dnnl/cmake/ACL.cmake
3rd/dnnl/cmake/Doxygen.cmake
3rd/dnnl/cmake/Doxyrest.cmake
3rd/dnnl/cmake/FindACL.cmake
3rd/dnnl/cmake/FindBLAS.cmake
3rd/dnnl/cmake/FindDoxyrest.cmake
3rd/dnnl/cmake/FindHIP.cmake
3rd/dnnl/cmake/FindMIOpen.cmake
3rd/dnnl/cmake/FindOpenCL.cmake
3rd/dnnl/cmake/FindPI_CUDA.cmake
3rd/dnnl/cmake/FindSphinx.cmake
3rd/dnnl/cmake/FindcuBLAS.cmake
3rd/dnnl/cmake/FindcuDNN.cmake
3rd/dnnl/cmake/FindcublasLt.cmake
3rd/dnnl/cmake/FindrocBLAS.cmake
3rd/dnnl/cmake/OpenCL.cmake
3rd/dnnl/cmake/OpenMP.cmake
3rd/dnnl/cmake/SDL.cmake
3rd/dnnl/cmake/SYCL.cmake
3rd/dnnl/cmake/Sphinx.cmake
3rd/dnnl/cmake/TBB.cmake
3rd/dnnl/cmake/Threading.cmake
3rd/dnnl/cmake/Threadpool.cmake
3rd/dnnl/cmake/blas.cmake
3rd/dnnl/cmake/build_types.cmake
3rd/dnnl/cmake/config.cmake.in
3rd/dnnl/cmake/configuring_primitive_list.cmake
3rd/dnnl/cmake/coverage.cmake
3rd/dnnl/cmake/dnnl_compat.cmake
3rd/dnnl/cmake/doc.cmake
3rd/dnnl/cmake/dpcpp_driver_check.cmake
3rd/dnnl/cmake/gen_gpu_kernel.cmake
3rd/dnnl/cmake/gen_gpu_kernel_list.cmake
3rd/dnnl/cmake/host_compiler.cmake
3rd/dnnl/cmake/host_compiler_id.cmake
3rd/dnnl/cmake/host_compiler_id.cpp
3rd/dnnl/cmake/options.cmake
3rd/dnnl/cmake/platform.cmake
3rd/dnnl/cmake/run_with_env.bat.in
3rd/dnnl/cmake/template.vcxproj.user
3rd/dnnl/cmake/testing.cmake
3rd/dnnl/cmake/utils.cmake
3rd/dnnl/cmake/version.cmake
3rd/dnnl/cmake/version.rc.in
3rd/dnnl/cmake/lnx/TBBConfig.cmake
3rd/dnnl/cmake/mac/TBBConfig.cmake
3rd/dnnl/cmake/win/TBBConfig.cmake
3rd/dnnl/examples/CMakeLists.txt
3rd/dnnl/examples/CMakeLists.txt.in
3rd/dnnl/examples/bnorm_u8_via_binary_postops.cpp
3rd/dnnl/examples/cnn_inference_f32.c
3rd/dnnl/examples/cnn_inference_f32.cpp
3rd/dnnl/examples/cnn_inference_int8.cpp
3rd/dnnl/examples/cnn_training_bf16.cpp
3rd/dnnl/examples/cnn_training_f32.cpp
3rd/dnnl/examples/cpu_cnn_training_f32.c
3rd/dnnl/examples/cpu_matmul_coo.cpp
3rd/dnnl/examples/cpu_matmul_csr.cpp
3rd/dnnl/examples/cpu_matmul_weights_compression.cpp
3rd/dnnl/examples/cpu_rnn_inference_f32.cpp
3rd/dnnl/examples/cpu_rnn_inference_int8.cpp
3rd/dnnl/examples/cross_engine_reorder.c
3rd/dnnl/examples/cross_engine_reorder.cpp
3rd/dnnl/examples/example_utils.h
3rd/dnnl/examples/example_utils.hpp
3rd/dnnl/examples/getting_started.cpp
3rd/dnnl/examples/gpu_opencl_interop.cpp
3rd/dnnl/examples/matmul_perf.cpp
3rd/dnnl/examples/memory_format_propagation.cpp
3rd/dnnl/examples/performance_profiling.cpp
3rd/dnnl/examples/rnn_training_f32.cpp
3rd/dnnl/examples/sycl_interop_buffer.cpp
3rd/dnnl/examples/sycl_interop_usm.cpp
3rd/dnnl/examples/graph/cpu_getting_started.cpp
3rd/dnnl/examples/graph/cpu_inference_int8.cpp
3rd/dnnl/examples/graph/cpu_single_op_partition.cpp
3rd/dnnl/examples/graph/gated_mlp.cpp
3rd/dnnl/examples/graph/gated_mlp_int4.cpp
3rd/dnnl/examples/graph/gated_mlp_wei_combined.cpp
3rd/dnnl/examples/graph/gpu_opencl_getting_started.cpp
3rd/dnnl/examples/graph/gqa.cpp
3rd/dnnl/examples/graph/graph_example_utils.hpp
3rd/dnnl/examples/graph/mqa.cpp
3rd/dnnl/examples/graph/sdpa.cpp
3rd/dnnl/examples/graph/sdpa_bottom_right_causal_mask.cpp
3rd/dnnl/examples/graph/sdpa_stacked_qkv.cpp
3rd/dnnl/examples/graph/sycl_getting_started.cpp
3rd/dnnl/examples/graph/sycl_single_op_partition.cpp
3rd/dnnl/examples/primitives/augru.cpp
3rd/dnnl/examples/primitives/batch_normalization.cpp
3rd/dnnl/examples/primitives/binary.cpp
3rd/dnnl/examples/primitives/concat.cpp
3rd/dnnl/examples/primitives/convolution.cpp
3rd/dnnl/examples/primitives/deconvolution.cpp
3rd/dnnl/examples/primitives/eltwise.cpp
3rd/dnnl/examples/primitives/group_normalization.cpp
3rd/dnnl/examples/primitives/inner_product.cpp
3rd/dnnl/examples/primitives/layer_normalization.cpp
3rd/dnnl/examples/primitives/lbr_gru.cpp
3rd/dnnl/examples/primitives/lrn.cpp
3rd/dnnl/examples/primitives/lstm.cpp
3rd/dnnl/examples/primitives/matmul.cpp
3rd/dnnl/examples/primitives/pooling.cpp
3rd/dnnl/examples/primitives/prelu.cpp
3rd/dnnl/examples/primitives/reduction.cpp
3rd/dnnl/examples/primitives/reorder.cpp
3rd/dnnl/examples/primitives/resampling.cpp
3rd/dnnl/examples/primitives/shuffle.cpp
3rd/dnnl/examples/primitives/softmax.cpp
3rd/dnnl/examples/primitives/sum.cpp
3rd/dnnl/examples/primitives/vanilla_rnn.cpp
3rd/dnnl/examples/tutorials/matmul/cpu_matmul_quantization.cpp
3rd/dnnl/examples/tutorials/matmul/cpu_sgemm_and_matmul.cpp
3rd/dnnl/examples/tutorials/matmul/inference_int8_matmul.cpp
3rd/dnnl/examples/tutorials/matmul/weights_decompression_matmul.cpp
3rd/dnnl/examples/ukernels/cpu_brgemm.cpp
3rd/dnnl/include/dnnl.h
3rd/dnnl/include/dnnl.hpp
3rd/dnnl/include/dnnl_config.h
3rd/dnnl/include/dnnl_debug.h
3rd/dnnl/include/dnnl_ocl.h
3rd/dnnl/include/dnnl_ocl.hpp
3rd/dnnl/include/dnnl_sycl.h
3rd/dnnl/include/dnnl_sycl.hpp
3rd/dnnl/include/dnnl_sycl_types.h
3rd/dnnl/include/dnnl_threadpool.h
3rd/dnnl/include/dnnl_threadpool.hpp
3rd/dnnl/include/dnnl_threadpool_iface.hpp
3rd/dnnl/include/dnnl_types.h
3rd/dnnl/include/dnnl_version.h
3rd/dnnl/include/oneapi/dnnl/dnnl.h
3rd/dnnl/include/oneapi/dnnl/dnnl.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_common.h
3rd/dnnl/include/oneapi/dnnl/dnnl_common.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_common_types.h
3rd/dnnl/include/oneapi/dnnl/dnnl_config.h.in
3rd/dnnl/include/oneapi/dnnl/dnnl_debug.h
3rd/dnnl/include/oneapi/dnnl/dnnl_graph.h
3rd/dnnl/include/oneapi/dnnl/dnnl_graph.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_graph_ocl.h
3rd/dnnl/include/oneapi/dnnl/dnnl_graph_ocl.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_graph_sycl.h
3rd/dnnl/include/oneapi/dnnl/dnnl_graph_sycl.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_graph_types.h
3rd/dnnl/include/oneapi/dnnl/dnnl_ocl.h
3rd/dnnl/include/oneapi/dnnl/dnnl_ocl.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_ocl_types.h
3rd/dnnl/include/oneapi/dnnl/dnnl_sycl.h
3rd/dnnl/include/oneapi/dnnl/dnnl_sycl.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_sycl_types.h
3rd/dnnl/include/oneapi/dnnl/dnnl_threadpool.h
3rd/dnnl/include/oneapi/dnnl/dnnl_threadpool.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_threadpool_iface.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_types.h
3rd/dnnl/include/oneapi/dnnl/dnnl_ukernel.h
3rd/dnnl/include/oneapi/dnnl/dnnl_ukernel.hpp
3rd/dnnl/include/oneapi/dnnl/dnnl_ukernel_types.h
3rd/dnnl/include/oneapi/dnnl/dnnl_version.h.in
3rd/dnnl/include/oneapi/dnnl/dnnl_version_hash.h.in
3rd/dnnl/scripts/README.md
3rd/dnnl/scripts/fix_header_guards.py
3rd/dnnl/scripts/generate_dnnl_debug.py
3rd/dnnl/scripts/generate_format_tags.py
3rd/dnnl/scripts/synthdnn/README.md
3rd/dnnl/scripts/synthdnn/synthdnn.py
3rd/dnnl/scripts/synthdnn/matmul/primitive.py
3rd/dnnl/scripts/synthdnn/matmul/sampler.py
3rd/dnnl/scripts/verbose_converter/README.md
3rd/dnnl/scripts/verbose_converter/verbose_converter.py
3rd/dnnl/scripts/verbose_converter/src/__init__.py
3rd/dnnl/scripts/verbose_converter/src/benchdnn_generator.py
3rd/dnnl/scripts/verbose_converter/src/breakdown_generator.py
3rd/dnnl/scripts/verbose_converter/src/dnnl_parser.py
3rd/dnnl/scripts/verbose_converter/src/ir.py
3rd/dnnl/scripts/verbose_converter/src/parse.py
3rd/dnnl/scripts/verbose_converter/src/utils.py
3rd/dnnl/scripts/verbose_converter/tests/README.md
3rd/dnnl/scripts/verbose_converter/tests/benchdnn_test.py
3rd/dnnl/scripts/verbose_converter/tests/dataset_ci
3rd/dnnl/scripts/verbose_converter/tests/dataset_simple
3rd/dnnl/src/CMakeLists.txt
3rd/dnnl/src/common/CMakeLists.txt
3rd/dnnl/src/common/batch_normalization.cpp
3rd/dnnl/src/common/batch_normalization_pd.hpp
3rd/dnnl/src/common/bfloat16.cpp
3rd/dnnl/src/common/bfloat16.hpp
3rd/dnnl/src/common/binary.cpp
3rd/dnnl/src/common/binary_pd.hpp
3rd/dnnl/src/common/bit_cast.hpp
3rd/dnnl/src/common/broadcast_strategy.cpp
3rd/dnnl/src/common/broadcast_strategy.hpp
3rd/dnnl/src/common/c_types_map.hpp
3rd/dnnl/src/common/cache_blob.hpp
3rd/dnnl/src/common/cache_blob_id.cpp
3rd/dnnl/src/common/cache_blob_id.hpp
3rd/dnnl/src/common/cache_hit_types.hpp
3rd/dnnl/src/common/cache_utils.hpp
3rd/dnnl/src/common/compiler_workarounds.hpp
3rd/dnnl/src/common/concat.cpp
3rd/dnnl/src/common/concat.hpp
3rd/dnnl/src/common/concat_pd.hpp
3rd/dnnl/src/common/convolution.cpp
3rd/dnnl/src/common/convolution_pd.cpp
3rd/dnnl/src/common/convolution_pd.hpp
3rd/dnnl/src/common/counting_barrier.hpp
3rd/dnnl/src/common/cpp_compat.hpp
3rd/dnnl/src/common/deconvolution.cpp
3rd/dnnl/src/common/deconvolution_pd.hpp
3rd/dnnl/src/common/dnnl_debug.cpp
3rd/dnnl/src/common/dnnl_debug_autogenerated.cpp
3rd/dnnl/src/common/dnnl_thread.hpp
3rd/dnnl/src/common/dnnl_thread_tbb_proxy.hpp
3rd/dnnl/src/common/dnnl_threadpool.cpp
3rd/dnnl/src/common/dnnl_traits.hpp
3rd/dnnl/src/common/eltwise.cpp
3rd/dnnl/src/common/eltwise_pd.hpp
3rd/dnnl/src/common/engine.cpp
3rd/dnnl/src/common/engine.hpp
3rd/dnnl/src/common/engine_id.hpp
3rd/dnnl/src/common/engine_impl.hpp
3rd/dnnl/src/common/experimental.cpp
3rd/dnnl/src/common/experimental.hpp
3rd/dnnl/src/common/float16.hpp
3rd/dnnl/src/common/float4.cpp
3rd/dnnl/src/common/float4.hpp
3rd/dnnl/src/common/float8.cpp
3rd/dnnl/src/common/float8.hpp
3rd/dnnl/src/common/fpmath_mode.cpp
3rd/dnnl/src/common/gemm.cpp
3rd/dnnl/src/common/gemm_pd.hpp
3rd/dnnl/src/common/gemm_types.hpp
3rd/dnnl/src/common/gemm_utils.hpp
3rd/dnnl/src/common/group_normalization.cpp
3rd/dnnl/src/common/group_normalization_pd.hpp
3rd/dnnl/src/common/impl_list_item.hpp
3rd/dnnl/src/common/impl_registration.hpp
3rd/dnnl/src/common/inner_product.cpp
3rd/dnnl/src/common/inner_product_pd.hpp
3rd/dnnl/src/common/int4.hpp
3rd/dnnl/src/common/internal_defs.hpp
3rd/dnnl/src/common/ittnotify.cpp
3rd/dnnl/src/common/ittnotify.hpp
3rd/dnnl/src/common/kernel_cache.cpp
3rd/dnnl/src/common/kernel_cache.hpp
3rd/dnnl/src/common/layer_normalization.cpp
3rd/dnnl/src/common/layer_normalization_pd.hpp
3rd/dnnl/src/common/logging.cpp
3rd/dnnl/src/common/logging.hpp
3rd/dnnl/src/common/lrn.cpp
3rd/dnnl/src/common/lrn_pd.hpp
3rd/dnnl/src/common/math_utils.hpp
3rd/dnnl/src/common/matmul.cpp
3rd/dnnl/src/common/matmul_pd.hpp
3rd/dnnl/src/common/memory.cpp
3rd/dnnl/src/common/memory.hpp
3rd/dnnl/src/common/memory_debug.cpp
3rd/dnnl/src/common/memory_debug.hpp
3rd/dnnl/src/common/memory_desc.cpp
3rd/dnnl/src/common/memory_desc.hpp
3rd/dnnl/src/common/memory_desc_wrapper.cpp
3rd/dnnl/src/common/memory_desc_wrapper.hpp
3rd/dnnl/src/common/memory_map_manager.hpp
3rd/dnnl/src/common/memory_storage.cpp
3rd/dnnl/src/common/memory_storage.hpp
3rd/dnnl/src/common/memory_tracking.cpp
3rd/dnnl/src/common/memory_tracking.hpp
3rd/dnnl/src/common/memory_zero_pad.cpp
3rd/dnnl/src/common/nstl.hpp
3rd/dnnl/src/common/opdesc.hpp
3rd/dnnl/src/common/optional.hpp
3rd/dnnl/src/common/pooling.cpp
3rd/dnnl/src/common/pooling_pd.hpp
3rd/dnnl/src/common/prelu.cpp
3rd/dnnl/src/common/prelu_pd.hpp
3rd/dnnl/src/common/primitive.cpp
3rd/dnnl/src/common/primitive.hpp
3rd/dnnl/src/common/primitive_attr.cpp
3rd/dnnl/src/common/primitive_attr.hpp
3rd/dnnl/src/common/primitive_attr_quant.cpp
3rd/dnnl/src/common/primitive_attr_quant.hpp
3rd/dnnl/src/common/primitive_cache.cpp
3rd/dnnl/src/common/primitive_cache.hpp
3rd/dnnl/src/common/primitive_desc.hpp
3rd/dnnl/src/common/primitive_desc_iface.cpp
3rd/dnnl/src/common/primitive_desc_iface.hpp
3rd/dnnl/src/common/primitive_desc_iterator.hpp
3rd/dnnl/src/common/primitive_exec_types.cpp
3rd/dnnl/src/common/primitive_exec_types.hpp
3rd/dnnl/src/common/primitive_hashing.cpp
3rd/dnnl/src/common/primitive_hashing.hpp
3rd/dnnl/src/common/primitive_iface.cpp
3rd/dnnl/src/common/primitive_iface.hpp
3rd/dnnl/src/common/primitive_serialization.cpp
3rd/dnnl/src/common/primitive_serialization.hpp
3rd/dnnl/src/common/profiler.hpp
3rd/dnnl/src/common/query.cpp
3rd/dnnl/src/common/reduction.cpp
3rd/dnnl/src/common/reduction_pd.hpp
3rd/dnnl/src/common/reorder.cpp
3rd/dnnl/src/common/reorder.hpp
3rd/dnnl/src/common/reorder_pd.hpp
3rd/dnnl/src/common/resampling.cpp
3rd/dnnl/src/common/resampling_pd.hpp
3rd/dnnl/src/common/resource.hpp
3rd/dnnl/src/common/rnn.cpp
3rd/dnnl/src/common/rnn.hpp
3rd/dnnl/src/common/rnn_pd.hpp
3rd/dnnl/src/common/rw_mutex.cpp
3rd/dnnl/src/common/rw_mutex.hpp
3rd/dnnl/src/common/scratchpad.cpp
3rd/dnnl/src/common/scratchpad.hpp
3rd/dnnl/src/common/scratchpad_debug.cpp
3rd/dnnl/src/common/scratchpad_debug.hpp
3rd/dnnl/src/common/sdpa_pd.hpp
3rd/dnnl/src/common/sdpa_test_iface.cpp
3rd/dnnl/src/common/sdpa_types.hpp
3rd/dnnl/src/common/sdpa_utils.hpp
3rd/dnnl/src/common/serialization.hpp
3rd/dnnl/src/common/shuffle.cpp
3rd/dnnl/src/common/shuffle_pd.hpp
3rd/dnnl/src/common/softmax.cpp
3rd/dnnl/src/common/softmax_pd.hpp
3rd/dnnl/src/common/stack_checker.hpp
3rd/dnnl/src/common/stream.cpp
3rd/dnnl/src/common/stream.hpp
3rd/dnnl/src/common/stream_impl.hpp
3rd/dnnl/src/common/stream_profiler.cpp
3rd/dnnl/src/common/stream_threadpool.cpp
3rd/dnnl/src/common/sum.cpp
3rd/dnnl/src/common/sum_pd.hpp
3rd/dnnl/src/common/tag_traits.hpp
3rd/dnnl/src/common/thread_local_storage.hpp
3rd/dnnl/src/common/type_helpers.hpp
3rd/dnnl/src/common/utils.cpp
3rd/dnnl/src/common/utils.hpp
3rd/dnnl/src/common/verbose.cpp
3rd/dnnl/src/common/verbose.hpp
3rd/dnnl/src/common/verbose_msg.hpp
3rd/dnnl/src/common/z_magic.hpp
3rd/dnnl/src/cpu/CMakeLists.txt
3rd/dnnl/src/cpu/README.md
3rd/dnnl/src/cpu/bfloat16.cpp
3rd/dnnl/src/cpu/binary_injector_utils.cpp
3rd/dnnl/src/cpu/binary_injector_utils.hpp
3rd/dnnl/src/cpu/cpu_batch_normalization_list.cpp
3rd/dnnl/src/cpu/cpu_batch_normalization_pd.hpp
3rd/dnnl/src/cpu/cpu_batch_normalization_utils.cpp
3rd/dnnl/src/cpu/cpu_batch_normalization_utils.hpp
3rd/dnnl/src/cpu/cpu_binary_list.cpp
3rd/dnnl/src/cpu/cpu_binary_pd.hpp
3rd/dnnl/src/cpu/cpu_concat.cpp
3rd/dnnl/src/cpu/cpu_concat_pd.hpp
3rd/dnnl/src/cpu/cpu_convolution_list.cpp
3rd/dnnl/src/cpu/cpu_convolution_pd.hpp
3rd/dnnl/src/cpu/cpu_deconvolution_list.cpp
3rd/dnnl/src/cpu/cpu_deconvolution_pd.hpp
3rd/dnnl/src/cpu/cpu_eltwise_list.cpp
3rd/dnnl/src/cpu/cpu_eltwise_pd.hpp
3rd/dnnl/src/cpu/cpu_engine.cpp
3rd/dnnl/src/cpu/cpu_engine.hpp
3rd/dnnl/src/cpu/cpu_group_normalization_list.cpp
3rd/dnnl/src/cpu/cpu_group_normalization_pd.hpp
3rd/dnnl/src/cpu/cpu_inner_product_list.cpp
3rd/dnnl/src/cpu/cpu_inner_product_pd.hpp
3rd/dnnl/src/cpu/cpu_layer_normalization_list.cpp
3rd/dnnl/src/cpu/cpu_layer_normalization_pd.hpp
3rd/dnnl/src/cpu/cpu_lrn_list.cpp
3rd/dnnl/src/cpu/cpu_lrn_pd.hpp
3rd/dnnl/src/cpu/cpu_memory_storage.hpp
3rd/dnnl/src/cpu/cpu_pooling_list.cpp
3rd/dnnl/src/cpu/cpu_pooling_pd.hpp
3rd/dnnl/src/cpu/cpu_prelu_list.cpp
3rd/dnnl/src/cpu/cpu_prelu_pd.hpp
3rd/dnnl/src/cpu/cpu_primitive.hpp
3rd/dnnl/src/cpu/cpu_reduction_list.cpp
3rd/dnnl/src/cpu/cpu_reduction_pd.hpp
3rd/dnnl/src/cpu/cpu_resampling_list.cpp
3rd/dnnl/src/cpu/cpu_resampling_pd.hpp
3rd/dnnl/src/cpu/cpu_rnn_list.cpp
3rd/dnnl/src/cpu/cpu_shuffle_list.cpp
3rd/dnnl/src/cpu/cpu_shuffle_pd.hpp
3rd/dnnl/src/cpu/cpu_softmax_list.cpp
3rd/dnnl/src/cpu/cpu_softmax_pd.hpp
3rd/dnnl/src/cpu/cpu_stream.hpp
3rd/dnnl/src/cpu/cpu_sum.cpp
3rd/dnnl/src/cpu/cpu_sum_pd.hpp
3rd/dnnl/src/cpu/dw_convolution_utils.hpp
3rd/dnnl/src/cpu/float16.cpp
3rd/dnnl/src/cpu/gemm_convolution.cpp
3rd/dnnl/src/cpu/gemm_convolution.hpp
3rd/dnnl/src/cpu/gemm_convolution_utils.cpp
3rd/dnnl/src/cpu/gemm_convolution_utils.hpp
3rd/dnnl/src/cpu/gemm_inner_product.cpp
3rd/dnnl/src/cpu/gemm_inner_product.hpp
3rd/dnnl/src/cpu/gemm_inner_product_utils.cpp
3rd/dnnl/src/cpu/gemm_inner_product_utils.hpp
3rd/dnnl/src/cpu/gemm_x8s8s32x_conv_zp_src_pad_comp.cpp
3rd/dnnl/src/cpu/gemm_x8s8s32x_conv_zp_src_pad_comp.hpp
3rd/dnnl/src/cpu/gemm_x8s8s32x_convolution.cpp
3rd/dnnl/src/cpu/gemm_x8s8s32x_convolution.hpp
3rd/dnnl/src/cpu/gemm_x8s8s32x_convolution_utils.cpp
3rd/dnnl/src/cpu/gemm_x8s8s32x_convolution_utils.hpp
3rd/dnnl/src/cpu/gemm_x8s8s32x_inner_product.cpp
3rd/dnnl/src/cpu/gemm_x8s8s32x_inner_product.hpp
3rd/dnnl/src/cpu/nchw_pooling.cpp
3rd/dnnl/src/cpu/nchw_pooling.hpp
3rd/dnnl/src/cpu/ncsp_batch_normalization.cpp
3rd/dnnl/src/cpu/ncsp_batch_normalization.hpp
3rd/dnnl/src/cpu/ncsp_group_normalization.cpp
3rd/dnnl/src/cpu/ncsp_group_normalization.hpp
3rd/dnnl/src/cpu/nhwc_pooling.cpp
3rd/dnnl/src/cpu/nhwc_pooling.hpp
3rd/dnnl/src/cpu/nspc_batch_normalization.cpp
3rd/dnnl/src/cpu/nspc_batch_normalization.hpp
3rd/dnnl/src/cpu/platform.cpp
3rd/dnnl/src/cpu/platform.hpp
3rd/dnnl/src/cpu/primitive_attr_postops.cpp
3rd/dnnl/src/cpu/primitive_attr_postops.hpp
3rd/dnnl/src/cpu/ref_batch_normalization.cpp
3rd/dnnl/src/cpu/ref_batch_normalization.hpp
3rd/dnnl/src/cpu/ref_binary.cpp
3rd/dnnl/src/cpu/ref_binary.hpp
3rd/dnnl/src/cpu/ref_concat.hpp
3rd/dnnl/src/cpu/ref_convolution.cpp
3rd/dnnl/src/cpu/ref_convolution.hpp
3rd/dnnl/src/cpu/ref_convolution_int8.cpp
3rd/dnnl/src/cpu/ref_convolution_int8.hpp
3rd/dnnl/src/cpu/ref_convolution_utils.hpp
3rd/dnnl/src/cpu/ref_deconvolution.cpp
3rd/dnnl/src/cpu/ref_deconvolution.hpp
3rd/dnnl/src/cpu/ref_eltwise.cpp
3rd/dnnl/src/cpu/ref_eltwise.hpp
3rd/dnnl/src/cpu/ref_fused_convolution.hpp
3rd/dnnl/src/cpu/ref_group_normalization.cpp
3rd/dnnl/src/cpu/ref_group_normalization.hpp
3rd/dnnl/src/cpu/ref_inner_product.cpp
3rd/dnnl/src/cpu/ref_inner_product.hpp
3rd/dnnl/src/cpu/ref_inner_product_int8.cpp
3rd/dnnl/src/cpu/ref_inner_product_int8.hpp
3rd/dnnl/src/cpu/ref_inner_product_utils.hpp
3rd/dnnl/src/cpu/ref_io_helper.hpp
3rd/dnnl/src/cpu/ref_layer_normalization.cpp
3rd/dnnl/src/cpu/ref_layer_normalization.hpp
3rd/dnnl/src/cpu/ref_lrn.cpp
3rd/dnnl/src/cpu/ref_lrn.hpp
3rd/dnnl/src/cpu/ref_pooling.cpp
3rd/dnnl/src/cpu/ref_pooling.hpp
3rd/dnnl/src/cpu/ref_prelu.cpp
3rd/dnnl/src/cpu/ref_prelu.hpp
3rd/dnnl/src/cpu/ref_reduction.cpp
3rd/dnnl/src/cpu/ref_reduction.hpp
3rd/dnnl/src/cpu/ref_resampling.cpp
3rd/dnnl/src/cpu/ref_resampling.hpp
3rd/dnnl/src/cpu/ref_shuffle.cpp
3rd/dnnl/src/cpu/ref_shuffle.hpp
3rd/dnnl/src/cpu/ref_softmax.cpp
3rd/dnnl/src/cpu/ref_softmax.hpp
3rd/dnnl/src/cpu/ref_sum.hpp
3rd/dnnl/src/cpu/resampling_utils.hpp
3rd/dnnl/src/cpu/scale_utils.cpp
3rd/dnnl/src/cpu/scale_utils.hpp
3rd/dnnl/src/cpu/simple_concat.cpp
3rd/dnnl/src/cpu/simple_concat.hpp
3rd/dnnl/src/cpu/simple_layer_normalization.cpp
3rd/dnnl/src/cpu/simple_layer_normalization.hpp
3rd/dnnl/src/cpu/simple_q10n.hpp
3rd/dnnl/src/cpu/simple_resampling.cpp
3rd/dnnl/src/cpu/simple_resampling.hpp
3rd/dnnl/src/cpu/simple_sum.cpp
3rd/dnnl/src/cpu/simple_sum.hpp
3rd/dnnl/src/cpu/zero_point_utils.cpp
3rd/dnnl/src/cpu/zero_point_utils.hpp
3rd/dnnl/src/cpu/aarch64/CMakeLists.txt
3rd/dnnl/src/cpu/aarch64/acl_batch_normalization.cpp
3rd/dnnl/src/cpu/aarch64/acl_batch_normalization.hpp
3rd/dnnl/src/cpu/aarch64/acl_benchmark_scheduler.cpp
3rd/dnnl/src/cpu/aarch64/acl_benchmark_scheduler.hpp
3rd/dnnl/src/cpu/aarch64/acl_binary.cpp
3rd/dnnl/src/cpu/aarch64/acl_binary.hpp
3rd/dnnl/src/cpu/aarch64/acl_convolution_utils.cpp
3rd/dnnl/src/cpu/aarch64/acl_convolution_utils.hpp
3rd/dnnl/src/cpu/aarch64/acl_deconvolution.cpp
3rd/dnnl/src/cpu/aarch64/acl_deconvolution.hpp
3rd/dnnl/src/cpu/aarch64/acl_depthwise_convolution.cpp
3rd/dnnl/src/cpu/aarch64/acl_depthwise_convolution.hpp
3rd/dnnl/src/cpu/aarch64/acl_eltwise.cpp
3rd/dnnl/src/cpu/aarch64/acl_eltwise.hpp
3rd/dnnl/src/cpu/aarch64/acl_gemm_convolution.cpp
3rd/dnnl/src/cpu/aarch64/acl_gemm_convolution.hpp
3rd/dnnl/src/cpu/aarch64/acl_indirect_gemm_convolution.cpp
3rd/dnnl/src/cpu/aarch64/acl_indirect_gemm_convolution.hpp
3rd/dnnl/src/cpu/aarch64/acl_inner_product.cpp
3rd/dnnl/src/cpu/aarch64/acl_inner_product.hpp
3rd/dnnl/src/cpu/aarch64/acl_layer_normalization.cpp
3rd/dnnl/src/cpu/aarch64/acl_layer_normalization.hpp
3rd/dnnl/src/cpu/aarch64/acl_pooling.cpp
3rd/dnnl/src/cpu/aarch64/acl_pooling.hpp
3rd/dnnl/src/cpu/aarch64/acl_post_ops.cpp
3rd/dnnl/src/cpu/aarch64/acl_post_ops.hpp
3rd/dnnl/src/cpu/aarch64/acl_prelu.cpp
3rd/dnnl/src/cpu/aarch64/acl_prelu.hpp
3rd/dnnl/src/cpu/aarch64/acl_reorder.cpp
3rd/dnnl/src/cpu/aarch64/acl_reorder.hpp
3rd/dnnl/src/cpu/aarch64/acl_softmax.cpp
3rd/dnnl/src/cpu/aarch64/acl_softmax.hpp
3rd/dnnl/src/cpu/aarch64/acl_thread.cpp
3rd/dnnl/src/cpu/aarch64/acl_thread.hpp
3rd/dnnl/src/cpu/aarch64/acl_threadpool_scheduler.cpp
3rd/dnnl/src/cpu/aarch64/acl_threadpool_scheduler.hpp
3rd/dnnl/src/cpu/aarch64/acl_utils.cpp
3rd/dnnl/src/cpu/aarch64/acl_utils.hpp
3rd/dnnl/src/cpu/aarch64/acl_winograd_convolution.cpp
3rd/dnnl/src/cpu/aarch64/acl_winograd_convolution.hpp
3rd/dnnl/src/cpu/aarch64/cpu_barrier.cpp
3rd/dnnl/src/cpu/aarch64/cpu_barrier.hpp
3rd/dnnl/src/cpu/aarch64/cpu_isa_traits.cpp
3rd/dnnl/src/cpu/aarch64/cpu_isa_traits.hpp
3rd/dnnl/src/cpu/aarch64/cpu_reducer.cpp
3rd/dnnl/src/cpu/aarch64/cpu_reducer.hpp
3rd/dnnl/src/cpu/aarch64/jit_brdgmm_dw_conv.cpp
3rd/dnnl/src/cpu/aarch64/jit_brdgmm_dw_conv.hpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_1x1_conv.cpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_1x1_conv.hpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv.cpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv.hpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv_bwd.cpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv_bwd.hpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv_comp_pad_kernel.cpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv_comp_pad_kernel.hpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv_trans_kernel.cpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv_trans_kernel.hpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv_utils.cpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_conv_utils.hpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_post_ops.hpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_primitive_conf.hpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp
3rd/dnnl/src/cpu/aarch64/jit_brgemm_transpose_utils.hpp
3rd/dnnl/src/cpu/aarch64/jit_generator.hpp
3rd/dnnl/src/cpu/aarch64/jit_op_imm_check.hpp
3rd/dnnl/src/cpu/aarch64/jit_primitive_conf.hpp
3rd/dnnl/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp
3rd/dnnl/src/cpu/aarch64/jit_sve_1x1_conv_kernel.hpp
3rd/dnnl/src/cpu/aarch64/jit_sve_1x1_convolution.cpp
3rd/dnnl/src/cpu/aarch64/jit_sve_1x1_convolution.hpp
3rd/dnnl/src/cpu/aarch64/jit_sve_512_core_x8s8s32x_deconvolution.cpp
3rd/dnnl/src/cpu/aarch64/jit_sve_512_core_x8s8s32x_deconvolution.hpp
3rd/dnnl/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp
3rd/dnnl/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.hpp
3rd/dnnl/src/cpu/aarch64/jit_sve_512_x8s8s32x_convolution.cpp
3rd/dnnl/src/cpu/aarch64/jit_sve_512_x8s8s32x_convolution.hpp
3rd/dnnl/src/cpu/aarch64/jit_sve_conv_kernel.cpp
3rd/dnnl/src/cpu/aarch64/jit_sve_conv_kernel.hpp
3rd/dnnl/src/cpu/aarch64/jit_sve_convolution.cpp
3rd/dnnl/src/cpu/aarch64/jit_sve_convolution.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_batch_normalization.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_batch_normalization.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_batch_normalization_s8.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_batch_normalization_s8.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_binary.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_binary.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_binary_kernel.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_binary_kernel.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_deconv_zp_pad_str_kernel.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_deconv_zp_pad_str_kernel.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_dw_conv_kernel_f32.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_dw_conv_kernel_f32.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_dw_conv_kernel_utils.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_dw_convolution.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_dw_convolution.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_eltwise.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_eltwise.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_eltwise_int.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_eltwise_int.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_i8i8_pooling.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_i8i8_pooling.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_pool_kernel.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_pool_kernel.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_pooling.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_pooling.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_reorder.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_reorder.hpp
3rd/dnnl/src/cpu/aarch64/jit_uni_reorder_utils.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_softmax.cpp
3rd/dnnl/src/cpu/aarch64/jit_uni_softmax.hpp
3rd/dnnl/src/cpu/aarch64/brgemm/brgemm.cpp
3rd/dnnl/src/cpu/aarch64/brgemm/brgemm.hpp
3rd/dnnl/src/cpu/aarch64/brgemm/brgemm_containers.cpp
3rd/dnnl/src/cpu/aarch64/brgemm/brgemm_containers.hpp
3rd/dnnl/src/cpu/aarch64/brgemm/brgemm_types.hpp
3rd/dnnl/src/cpu/aarch64/brgemm/brgemm_utils.cpp
3rd/dnnl/src/cpu/aarch64/brgemm/brgemm_utils.hpp
3rd/dnnl/src/cpu/aarch64/brgemm/jit_brdgmm_kernel.cpp
3rd/dnnl/src/cpu/aarch64/brgemm/jit_brdgmm_kernel.hpp
3rd/dnnl/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp
3rd/dnnl/src/cpu/aarch64/injectors/injector_utils.cpp
3rd/dnnl/src/cpu/aarch64/injectors/injector_utils.hpp
3rd/dnnl/src/cpu/aarch64/injectors/jit_uni_binary_injector.cpp
3rd/dnnl/src/cpu/aarch64/injectors/jit_uni_binary_injector.hpp
3rd/dnnl/src/cpu/aarch64/injectors/jit_uni_eltwise_injector.cpp
3rd/dnnl/src/cpu/aarch64/injectors/jit_uni_eltwise_injector.hpp
3rd/dnnl/src/cpu/aarch64/injectors/jit_uni_postops_injector.cpp
3rd/dnnl/src/cpu/aarch64/injectors/jit_uni_postops_injector.hpp
3rd/dnnl/src/cpu/aarch64/matmul/acl_lowp_matmul.cpp
3rd/dnnl/src/cpu/aarch64/matmul/acl_lowp_matmul.hpp
3rd/dnnl/src/cpu/aarch64/matmul/acl_lowp_matmul_sq.cpp
3rd/dnnl/src/cpu/aarch64/matmul/acl_lowp_matmul_sq.hpp
3rd/dnnl/src/cpu/aarch64/matmul/acl_matmul.cpp
3rd/dnnl/src/cpu/aarch64/matmul/acl_matmul.hpp
3rd/dnnl/src/cpu/aarch64/matmul/acl_matmul_utils.cpp
3rd/dnnl/src/cpu/aarch64/matmul/acl_matmul_utils.hpp
3rd/dnnl/src/cpu/aarch64/matmul/brgemm_matmul.cpp
3rd/dnnl/src/cpu/aarch64/matmul/brgemm_matmul.hpp
3rd/dnnl/src/cpu/aarch64/matmul/brgemm_matmul_copy_utils.cpp
3rd/dnnl/src/cpu/aarch64/matmul/brgemm_matmul_copy_utils.hpp
3rd/dnnl/src/cpu/aarch64/matmul/brgemm_matmul_reorders.cpp
3rd/dnnl/src/cpu/aarch64/matmul/brgemm_matmul_reorders.hpp
3rd/dnnl/src/cpu/aarch64/matmul/brgemm_matmul_utils.cpp
3rd/dnnl/src/cpu/aarch64/matmul/brgemm_matmul_utils.hpp
3rd/dnnl/src/cpu/aarch64/matmul/jit_int8_kernel_types.hpp
3rd/dnnl/src/cpu/aarch64/matmul/jit_int8_matmul.cpp
3rd/dnnl/src/cpu/aarch64/matmul/jit_int8_matmul.hpp
3rd/dnnl/src/cpu/aarch64/matmul/jit_int8_matmul_utils.cpp
3rd/dnnl/src/cpu/aarch64/matmul/jit_int8_matmul_utils.hpp
3rd/dnnl/src/cpu/aarch64/shuffle/jit_uni_shuffle.cpp
3rd/dnnl/src/cpu/aarch64/shuffle/jit_uni_shuffle.hpp
3rd/dnnl/src/cpu/aarch64/shuffle/jit_uni_shuffle_kernel.cpp
3rd/dnnl/src/cpu/aarch64/shuffle/jit_uni_shuffle_kernel.hpp
3rd/dnnl/src/cpu/aarch64/utils/jit_io_helper.cpp
3rd/dnnl/src/cpu/aarch64/utils/jit_io_helper.hpp
3rd/dnnl/src/cpu/gemm/gemm.cpp
3rd/dnnl/src/cpu/gemm/gemm.hpp
3rd/dnnl/src/cpu/gemm/gemm_msan_unpoison.hpp
3rd/dnnl/src/cpu/gemm/gemm_pack.cpp
3rd/dnnl/src/cpu/gemm/gemm_pack.hpp
3rd/dnnl/src/cpu/gemm/os_blas.hpp
3rd/dnnl/src/cpu/gemm/bf16/ref_gemm_bf16.cpp
3rd/dnnl/src/cpu/gemm/bf16/ref_gemm_bf16.hpp
3rd/dnnl/src/cpu/gemm/f32/gemm_utils_f32.cpp
3rd/dnnl/src/cpu/gemm/f32/gemm_utils_f32.hpp
3rd/dnnl/src/cpu/gemm/f32/ref_gemm_f32.cpp
3rd/dnnl/src/cpu/gemm/f32/ref_gemm_f32.hpp
3rd/dnnl/src/cpu/gemm/s8x8s32/ref_gemm_s8x8s32.cpp
3rd/dnnl/src/cpu/gemm/s8x8s32/ref_gemm_s8x8s32.hpp
3rd/dnnl/src/cpu/gemm/s8x8s32/simple_gemm_s8s8s32.cpp
3rd/dnnl/src/cpu/gemm/s8x8s32/simple_gemm_s8s8s32.hpp
3rd/dnnl/src/cpu/jit_utils/jit_utils.cpp
3rd/dnnl/src/cpu/jit_utils/jit_utils.hpp
3rd/dnnl/src/cpu/jit_utils/linux_perf/README.md
3rd/dnnl/src/cpu/jit_utils/linux_perf/linux_perf.cpp
3rd/dnnl/src/cpu/jit_utils/linux_perf/linux_perf.hpp
3rd/dnnl/src/cpu/matmul/cpu_matmul_list.cpp
3rd/dnnl/src/cpu/matmul/cpu_matmul_pd.hpp
3rd/dnnl/src/cpu/matmul/gemm_based_common.hpp
3rd/dnnl/src/cpu/matmul/gemm_bf16_matmul.cpp
3rd/dnnl/src/cpu/matmul/gemm_bf16_matmul.hpp
3rd/dnnl/src/cpu/matmul/gemm_f32_matmul.cpp
3rd/dnnl/src/cpu/matmul/gemm_f32_matmul.hpp
3rd/dnnl/src/cpu/matmul/gemm_x8s8s32x_matmul.cpp
3rd/dnnl/src/cpu/matmul/gemm_x8s8s32x_matmul.hpp
3rd/dnnl/src/cpu/matmul/matmul_utils.hpp
3rd/dnnl/src/cpu/matmul/ref_matmul.cpp
3rd/dnnl/src/cpu/matmul/ref_matmul.hpp
3rd/dnnl/src/cpu/matmul/ref_matmul_int8.cpp
3rd/dnnl/src/cpu/matmul/ref_matmul_int8.hpp
3rd/dnnl/src/cpu/matmul/ref_sparse_matmul.cpp
3rd/dnnl/src/cpu/matmul/ref_sparse_matmul.hpp
3rd/dnnl/src/cpu/ppc64/CMakeLists.txt
3rd/dnnl/src/cpu/ppc64/ppc64_gemm_driver.hpp
3rd/dnnl/src/cpu/ppc64/ppc64_gemm_reorder.cpp
3rd/dnnl/src/cpu/ppc64/ppc64_gemm_reorder.hpp
3rd/dnnl/src/cpu/ppc64/ppc64_gemm_s8x8s32.cpp
3rd/dnnl/src/cpu/ppc64/ppc64_gemm_s8x8s32.hpp
3rd/dnnl/src/cpu/ppc64/gemm/gemm_driver.cpp
3rd/dnnl/src/cpu/ppc64/gemm/gemm_driver.hpp
3rd/dnnl/src/cpu/ppc64/gemm/gemm_info.cpp
3rd/dnnl/src/cpu/ppc64/gemm/gemm_info.hpp
3rd/dnnl/src/cpu/ppc64/gemm/gemm_pack_storage.hpp
3rd/dnnl/src/cpu/ppc64/gemm/gemm_partition.hpp
3rd/dnnl/src/cpu/ppc64/gemm/gemm_threading.hpp
3rd/dnnl/src/cpu/ppc64/gemm/gemm_utils.hpp
3rd/dnnl/src/cpu/reorder/cpu_reorder.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder.hpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_comp_bf16_s8.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_comp_f32_s8.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_comp_s8_s8.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_pd.hpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_bf16.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_f16.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_f32_bf16.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_f32_f16.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_f32_f32.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_f32_fp8.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_f32_s32.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_f32_s8.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_f32_u8.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_fp4.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_fp8.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_s32.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_s4.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_s8.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_u4.cpp
3rd/dnnl/src/cpu/reorder/cpu_reorder_regular_u8.cpp
3rd/dnnl/src/cpu/reorder/simple_reorder.hpp
3rd/dnnl/src/cpu/reorder/simple_sparse_reorder.hpp
3rd/dnnl/src/cpu/rnn/brgemm_cell_common.cpp
3rd/dnnl/src/cpu/rnn/cell_common.cpp
3rd/dnnl/src/cpu/rnn/cell_gru.cpp
3rd/dnnl/src/cpu/rnn/cell_gru_lbr.cpp
3rd/dnnl/src/cpu/rnn/cpu_rnn_pd.hpp
3rd/dnnl/src/cpu/rnn/postgemm_dispatcher.hpp
3rd/dnnl/src/cpu/rnn/ref_postgemm_gru.cpp
3rd/dnnl/src/cpu/rnn/ref_postgemm_gru_lbr.cpp
3rd/dnnl/src/cpu/rnn/ref_postgemm_lstm.cpp
3rd/dnnl/src/cpu/rnn/ref_postgemm_lstm_projection.cpp
3rd/dnnl/src/cpu/rnn/ref_postgemm_rnn.cpp
3rd/dnnl/src/cpu/rnn/ref_rnn.cpp
3rd/dnnl/src/cpu/rnn/ref_rnn.hpp
3rd/dnnl/src/cpu/rnn/rnn_reorders.hpp
3rd/dnnl/src/cpu/rnn/rnn_utils.cpp
3rd/dnnl/src/cpu/rnn/rnn_utils.hpp
3rd/dnnl/src/cpu/rv64/CMakeLists.txt
3rd/dnnl/src/cpu/rv64/rvv_nchw_pooling.cpp
3rd/dnnl/src/cpu/rv64/rvv_nchw_pooling.hpp
3rd/dnnl/src/cpu/s390x/CMakeLists.txt
3rd/dnnl/src/cpu/s390x/gemm.h
3rd/dnnl/src/cpu/s390x/gemmu16.cpp
3rd/dnnl/src/cpu/s390x/helpers.h
3rd/dnnl/src/cpu/s390x/kernel_s16s16s32.hpp
3rd/dnnl/src/cpu/s390x/pack.hpp
3rd/dnnl/src/cpu/sycl/CMakeLists.txt
3rd/dnnl/src/cpu/sycl/engine.cpp
3rd/dnnl/src/cpu/sycl/engine.hpp
3rd/dnnl/src/cpu/sycl/stream.cpp
3rd/dnnl/src/cpu/sycl/stream.hpp
3rd/dnnl/src/cpu/sycl/stream_cpu_thunk.cpp
3rd/dnnl/src/cpu/sycl/stream_cpu_thunk.hpp
3rd/dnnl/src/cpu/sycl/stream_submit_cpu_primitive.cpp
3rd/dnnl/src/cpu/sycl/stream_submit_cpu_primitive.hpp
3rd/dnnl/src/cpu/ukernel/attr_params.cpp
3rd/dnnl/src/cpu/ukernel/brgemm.cpp
3rd/dnnl/src/cpu/ukernel/c_types_map.hpp
3rd/dnnl/src/cpu/ukernel/transform.cpp
3rd/dnnl/src/cpu/x64/CMakeLists.txt
3rd/dnnl/src/cpu/x64/amx_tile_configure.cpp
3rd/dnnl/src/cpu/x64/amx_tile_configure.hpp
3rd/dnnl/src/cpu/x64/cpu_barrier.cpp
3rd/dnnl/src/cpu/x64/cpu_barrier.hpp
3rd/dnnl/src/cpu/x64/cpu_isa_traits.cpp
3rd/dnnl/src/cpu/x64/cpu_isa_traits.hpp
3rd/dnnl/src/cpu/x64/cpu_reducer.cpp
3rd/dnnl/src/cpu/x64/cpu_reducer.hpp
3rd/dnnl/src/cpu/x64/gemm_bf16_convolution.cpp
3rd/dnnl/src/cpu/x64/gemm_bf16_convolution.hpp
3rd/dnnl/src/cpu/x64/gemm_bf16_inner_product.cpp
3rd/dnnl/src/cpu/x64/gemm_bf16_inner_product.hpp
3rd/dnnl/src/cpu/x64/ip_convolution.cpp
3rd/dnnl/src/cpu/x64/ip_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx2_1x1_conv_kernel_f32.cpp
3rd/dnnl/src/cpu/x64/jit_avx2_1x1_conv_kernel_f32.hpp
3rd/dnnl/src/cpu/x64/jit_avx2_1x1_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx2_1x1_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx2_conv_kernel_f32.cpp
3rd/dnnl/src/cpu/x64/jit_avx2_conv_kernel_f32.hpp
3rd/dnnl/src/cpu/x64/jit_avx2_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx2_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_common_1x1_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_common_1x1_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_common_1x1_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_common_1x1_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_common_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_common_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_common_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_common_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_1x1_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_1x1_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_1x1_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_1x1_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_conv_utils.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_deconvolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_amx_deconvolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_1x1_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_1x1_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_1x1_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_1x1_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_dw_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16_dw_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_bf16cvt.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_f16_dw_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_f16_dw_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_fp16cvt.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_fp16cvt.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_fp8cvt.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_fp8cvt.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_resampling.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_resampling.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_scale_precompute.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_scale_precompute.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_1x1_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_1x1_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_1x1_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_1x1_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_1x1_deconvolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_deconvolution.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_core_x8s8s32x_deconvolution.hpp
3rd/dnnl/src/cpu/x64/jit_avx512_sparse_decompress_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_avx512_sparse_decompress_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_brdgmm_dw_conv.cpp
3rd/dnnl/src/cpu/x64/jit_brdgmm_dw_conv.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_1x1_conv.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_1x1_conv.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_copy_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_copy_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_strided.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_strided.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_trans_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_trans_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_utils.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_utils.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_w.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_bwd_w.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_comp_pad_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_comp_pad_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_trans_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_trans_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_utils.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_conv_utils.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_deconv.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_deconv.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_inner_product.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_inner_product.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_inner_product_utils.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_inner_product_utils.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_post_ops.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_post_ops.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_primitive_conf.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_primitive_conf.hpp
3rd/dnnl/src/cpu/x64/jit_brgemm_transpose_utils.cpp
3rd/dnnl/src/cpu/x64/jit_brgemm_transpose_utils.hpp
3rd/dnnl/src/cpu/x64/jit_gemm_inner_product_utils.cpp
3rd/dnnl/src/cpu/x64/jit_gemm_inner_product_utils.hpp
3rd/dnnl/src/cpu/x64/jit_gemm_x8s8s32x_conv_zp_src_pad_comp.cpp
3rd/dnnl/src/cpu/x64/jit_gemm_x8s8s32x_conv_zp_src_pad_comp.hpp
3rd/dnnl/src/cpu/x64/jit_gemm_x8s8s32x_convolution_utils.cpp
3rd/dnnl/src/cpu/x64/jit_gemm_x8s8s32x_convolution_utils.hpp
3rd/dnnl/src/cpu/x64/jit_generator.cpp
3rd/dnnl/src/cpu/x64/jit_generator.hpp
3rd/dnnl/src/cpu/x64/jit_primitive_conf.hpp
3rd/dnnl/src/cpu/x64/jit_sse41_1x1_conv_kernel_f32.cpp
3rd/dnnl/src/cpu/x64/jit_sse41_1x1_conv_kernel_f32.hpp
3rd/dnnl/src/cpu/x64/jit_sse41_1x1_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_sse41_1x1_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_sse41_conv_kernel_f32.cpp
3rd/dnnl/src/cpu/x64/jit_sse41_conv_kernel_f32.hpp
3rd/dnnl/src/cpu/x64/jit_sse41_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_sse41_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_transpose_utils.cpp
3rd/dnnl/src/cpu/x64/jit_transpose_utils.hpp
3rd/dnnl/src/cpu/x64/jit_uni_1x1_conv_utils.hpp
3rd/dnnl/src/cpu/x64/jit_uni_batch_normalization.cpp
3rd/dnnl/src/cpu/x64/jit_uni_batch_normalization.hpp
3rd/dnnl/src/cpu/x64/jit_uni_batch_normalization_s8.cpp
3rd/dnnl/src/cpu/x64/jit_uni_batch_normalization_s8.hpp
3rd/dnnl/src/cpu/x64/jit_uni_binary.cpp
3rd/dnnl/src/cpu/x64/jit_uni_binary.hpp
3rd/dnnl/src/cpu/x64/jit_uni_binary_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_uni_binary_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_uni_convert_xf16.cpp
3rd/dnnl/src/cpu/x64/jit_uni_convert_xf16.hpp
3rd/dnnl/src/cpu/x64/jit_uni_deconv_zp_pad_str_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_uni_deconv_zp_pad_str_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_uni_dw_conv_kernel_f32.cpp
3rd/dnnl/src/cpu/x64/jit_uni_dw_conv_kernel_f32.hpp
3rd/dnnl/src/cpu/x64/jit_uni_dw_conv_kernel_utils.cpp
3rd/dnnl/src/cpu/x64/jit_uni_dw_conv_kernel_utils.hpp
3rd/dnnl/src/cpu/x64/jit_uni_dw_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_uni_dw_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_uni_eltwise.cpp
3rd/dnnl/src/cpu/x64/jit_uni_eltwise.hpp
3rd/dnnl/src/cpu/x64/jit_uni_eltwise_int.cpp
3rd/dnnl/src/cpu/x64/jit_uni_eltwise_int.hpp
3rd/dnnl/src/cpu/x64/jit_uni_group_normalization.cpp
3rd/dnnl/src/cpu/x64/jit_uni_group_normalization.hpp
3rd/dnnl/src/cpu/x64/jit_uni_i8i8_pooling.cpp
3rd/dnnl/src/cpu/x64/jit_uni_i8i8_pooling.hpp
3rd/dnnl/src/cpu/x64/jit_uni_instance_normalization.cpp
3rd/dnnl/src/cpu/x64/jit_uni_instance_normalization.hpp
3rd/dnnl/src/cpu/x64/jit_uni_layer_normalization.cpp
3rd/dnnl/src/cpu/x64/jit_uni_layer_normalization.hpp
3rd/dnnl/src/cpu/x64/jit_uni_ncsp_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_uni_ncsp_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_uni_pool_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_uni_pool_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_uni_pooling.cpp
3rd/dnnl/src/cpu/x64/jit_uni_pooling.hpp
3rd/dnnl/src/cpu/x64/jit_uni_reduction.cpp
3rd/dnnl/src/cpu/x64/jit_uni_reduction.hpp
3rd/dnnl/src/cpu/x64/jit_uni_reduction_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_uni_reduction_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_uni_reorder.cpp
3rd/dnnl/src/cpu/x64/jit_uni_reorder.hpp
3rd/dnnl/src/cpu/x64/jit_uni_reorder_direct_copy.cpp
3rd/dnnl/src/cpu/x64/jit_uni_reorder_direct_copy.hpp
3rd/dnnl/src/cpu/x64/jit_uni_reorder_utils.cpp
3rd/dnnl/src/cpu/x64/jit_uni_resampling.cpp
3rd/dnnl/src/cpu/x64/jit_uni_resampling.hpp
3rd/dnnl/src/cpu/x64/jit_uni_resampling_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_uni_resampling_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_uni_softmax.cpp
3rd/dnnl/src/cpu/x64/jit_uni_softmax.hpp
3rd/dnnl/src/cpu/x64/jit_uni_tbb_batch_normalization.cpp
3rd/dnnl/src/cpu/x64/jit_uni_tbb_batch_normalization.hpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_1x1_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_1x1_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_1x1_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_1x1_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_1x1_deconvolution.hpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_conv_kernel.cpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_conv_kernel.hpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_convolution.cpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_convolution.hpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_deconvolution.cpp
3rd/dnnl/src/cpu/x64/jit_uni_x8s8s32x_deconvolution.hpp
3rd/dnnl/src/cpu/x64/jit_uni_xf16_sum.cpp
3rd/dnnl/src/cpu/x64/jit_uni_xf16_sum.hpp
3rd/dnnl/src/cpu/x64/matmul_inner_product.cpp
3rd/dnnl/src/cpu/x64/matmul_inner_product.hpp
3rd/dnnl/src/cpu/x64/brgemm/brgemm.cpp
3rd/dnnl/src/cpu/x64/brgemm/brgemm.hpp
3rd/dnnl/src/cpu/x64/brgemm/brgemm_containers.cpp
3rd/dnnl/src/cpu/x64/brgemm/brgemm_containers.hpp
3rd/dnnl/src/cpu/x64/brgemm/brgemm_types.hpp
3rd/dnnl/src/cpu/x64/brgemm/brgemm_utils.cpp
3rd/dnnl/src/cpu/x64/brgemm/brgemm_utils.hpp
3rd/dnnl/src/cpu/x64/brgemm/jit_brdgmm_kernel.cpp
3rd/dnnl/src/cpu/x64/brgemm/jit_brdgmm_kernel.hpp
3rd/dnnl/src/cpu/x64/brgemm/jit_brgemm_amx_uker.cpp
3rd/dnnl/src/cpu/x64/brgemm/jit_brgemm_kernel.cpp
3rd/dnnl/src/cpu/x64/gemm/gemm_driver.cpp
3rd/dnnl/src/cpu/x64/gemm/gemm_driver.hpp
3rd/dnnl/src/cpu/x64/gemm/gemm_info.cpp
3rd/dnnl/src/cpu/x64/gemm/gemm_info.hpp
3rd/dnnl/src/cpu/x64/gemm/gemm_pack.cpp
3rd/dnnl/src/cpu/x64/gemm/gemm_pack.hpp
3rd/dnnl/src/cpu/x64/gemm/gemm_pack_storage.hpp
3rd/dnnl/src/cpu/x64/gemm/gemm_partition.hpp
3rd/dnnl/src/cpu/x64/gemm/gemm_threading.hpp
3rd/dnnl/src/cpu/x64/gemm/gemm_utils.hpp
3rd/dnnl/src/cpu/x64/gemm/gemv_driver.cpp
3rd/dnnl/src/cpu/x64/gemm/gemv_driver.hpp
3rd/dnnl/src/cpu/x64/gemm/amx/jit_avx512_core_amx_copy_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/amx/jit_avx512_core_amx_copy_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/amx/jit_avx512_core_amx_gemm_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/amx/jit_avx512_core_amx_gemm_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/bf16/common_s16.hpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_gemm_bf16bf16f32_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_gemm_bf16bf16f32_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_gemv_bf16bf16f32_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_gemv_bf16bf16f32_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_s16_24x8_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_s16_24x8_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_s16_24x8_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_s16_24x8_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_s16_48x8_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_s16_48x8_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_s16_48x8_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/bf16/jit_avx512_core_s16_48x8_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/common_f32.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx2_f32_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx2_f32_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx2_f32_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx2_f32_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx2_kernel_sgemm_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx2_kernel_sgemm_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_common_gemm_f32.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_common_gemm_f32.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_core_f32_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_core_f32_copy_at_kern_autogen.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_core_f32_copy_at_kern_part1_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_core_f32_copy_at_kern_part2_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_core_f32_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_core_f32_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_core_gemm_smalln_tn_f32_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx512_core_gemm_smalln_tn_f32_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_f32_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_f32_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_f32_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_f32_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_gemm_f32.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_gemm_f32.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_gemv_t_f32_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_gemv_t_f32_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_kernel_b0_sgemm_kern_autogen.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_kernel_b0_sgemm_kern_part1_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_kernel_b0_sgemm_kern_part2_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_kernel_sgemm_kern_autogen.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_kernel_sgemm_kern_part1_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_avx_kernel_sgemm_kern_part2_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_f32_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_f32_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_f32_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_f32_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_gemv_n_f32_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_gemv_n_f32_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_gemv_t_f32_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_gemv_t_f32_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_kernel_b0_sgemm_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/f32/jit_sse41_kernel_sgemm_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/common_u8.hpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_gemm_s8u8s32_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_gemm_s8u8s32_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_u8_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_u8_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_u8_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_u8_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_u8_copy_sum_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_u8_copy_sum_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_u8_copy_sum_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_u8_copy_sum_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_vnni_u8_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_vnni_u8_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_vnni_u8_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_vnni_u8_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_vnni_u8_copy_sum_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_vnni_u8_copy_sum_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_vnni_u8_copy_sum_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx2_vnni_u8_copy_sum_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_gemm_s8u8s32_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_gemm_s8u8s32_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_gemv_s8x8s32.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_gemv_s8x8s32.hpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_kernel_gemv_s8x8s32_kern.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_kernel_gemv_s8x8s32_kern.hpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_u8_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_u8_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_u8_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_u8_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_kernel_b0_b_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_kernel_b0_c_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_kernel_b0_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_kernel_b0_r_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_kernel_b_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_kernel_c_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_kernel_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_kernel_r_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_u8_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_u8_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_u8_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_u8_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_u8_copy_sum_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_u8_copy_sum_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_u8_copy_sum_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_avx_u8_copy_sum_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_kernel_b0_b_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_kernel_b0_c_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_kernel_b0_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_kernel_b0_r_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_kernel_b_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_kernel_c_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_kernel_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_kernel_r_gemm_s8u8s32_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_u8_copy_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_u8_copy_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_u8_copy_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_u8_copy_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_u8_copy_sum_an_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_u8_copy_sum_at_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_u8_copy_sum_bn_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/gemm/s8x8s32/jit_sse41_u8_copy_sum_bt_kern_autogen.cpp
3rd/dnnl/src/cpu/x64/injectors/injector_utils.cpp
3rd/dnnl/src/cpu/x64/injectors/injector_utils.hpp
3rd/dnnl/src/cpu/x64/injectors/jit_uni_binary_injector.cpp
3rd/dnnl/src/cpu/x64/injectors/jit_uni_binary_injector.hpp
3rd/dnnl/src/cpu/x64/injectors/jit_uni_eltwise_injector.cpp
3rd/dnnl/src/cpu/x64/injectors/jit_uni_eltwise_injector.hpp
3rd/dnnl/src/cpu/x64/injectors/jit_uni_postops_injector.cpp
3rd/dnnl/src/cpu/x64/injectors/jit_uni_postops_injector.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn.cpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_bwd_base.cpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_bwd_base.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_bwd_blocked.cpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_bwd_blocked.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_bwd_nhwc.cpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_bwd_nhwc.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_fwd_base.cpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_fwd_base.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_fwd_blocked.cpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_fwd_blocked.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_fwd_nhwc.cpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_fwd_nhwc.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_avx512_common_lrn_utils.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_uni_lrn.cpp
3rd/dnnl/src/cpu/x64/lrn/jit_uni_lrn.hpp
3rd/dnnl/src/cpu/x64/lrn/jit_uni_lrn_kernel.cpp
3rd/dnnl/src/cpu/x64/lrn/jit_uni_lrn_kernel.hpp
3rd/dnnl/src/cpu/x64/lrn/lrn_avx512_blocked_executor.hpp
3rd/dnnl/src/cpu/x64/lrn/lrn_avx512_nhwc_executor.hpp
3rd/dnnl/src/cpu/x64/lrn/lrn_executor.hpp
3rd/dnnl/src/cpu/x64/lrn/lrn_executor_factory.hpp
3rd/dnnl/src/cpu/x64/matmul/amx_blocking_heuristics.cpp
3rd/dnnl/src/cpu/x64/matmul/amx_blocking_heuristics.hpp
3rd/dnnl/src/cpu/x64/matmul/brgemm_matmul.cpp
3rd/dnnl/src/cpu/x64/matmul/brgemm_matmul.hpp
3rd/dnnl/src/cpu/x64/matmul/brgemm_matmul_copy_utils.cpp
3rd/dnnl/src/cpu/x64/matmul/brgemm_matmul_copy_utils.hpp
3rd/dnnl/src/cpu/x64/matmul/brgemm_matmul_reorders.cpp
3rd/dnnl/src/cpu/x64/matmul/brgemm_matmul_reorders.hpp
3rd/dnnl/src/cpu/x64/matmul/brgemm_matmul_utils.cpp
3rd/dnnl/src/cpu/x64/matmul/brgemm_matmul_utils.hpp
3rd/dnnl/src/cpu/x64/matmul/jit_uni_sparse_matmul.cpp
3rd/dnnl/src/cpu/x64/matmul/jit_uni_sparse_matmul.hpp
3rd/dnnl/src/cpu/x64/matmul/postops_estimator.hpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_backward.cpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_backward.hpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_base_kernel.cpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_base_kernel.hpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_forward.cpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_forward.hpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_reduction_kernel.cpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_reduction_kernel.hpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_utils.cpp
3rd/dnnl/src/cpu/x64/prelu/jit_prelu_utils.hpp
3rd/dnnl/src/cpu/x64/prelu/jit_uni_prelu_backward_kernel.cpp
3rd/dnnl/src/cpu/x64/prelu/jit_uni_prelu_backward_kernel.hpp
3rd/dnnl/src/cpu/x64/prelu/jit_uni_prelu_forward_kernel.cpp
3rd/dnnl/src/cpu/x64/prelu/jit_uni_prelu_forward_kernel.hpp
3rd/dnnl/src/cpu/x64/rnn/brgemm_cell_common_bwd.cpp
3rd/dnnl/src/cpu/x64/rnn/brgemm_cell_common_bwd.hpp
3rd/dnnl/src/cpu/x64/rnn/brgemm_cell_common_fwd.cpp
3rd/dnnl/src/cpu/x64/rnn/brgemm_cell_common_fwd.hpp
3rd/dnnl/src/cpu/x64/rnn/brgemm_cell_common_reorders.cpp
3rd/dnnl/src/cpu/x64/rnn/brgemm_cell_common_reorders.hpp
3rd/dnnl/src/cpu/x64/rnn/brgemm_cell_common_utils.cpp
3rd/dnnl/src/cpu/x64/rnn/brgemm_cell_common_utils.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_brgemm_transpose_single_row.cpp
3rd/dnnl/src/cpu/x64/rnn/jit_brgemm_transpose_single_row.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_diff_weights_peephole.cpp
3rd/dnnl/src/cpu/x64/rnn/jit_diff_weights_peephole.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_gates_reduction.cpp
3rd/dnnl/src/cpu/x64/rnn/jit_gates_reduction.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_gru_cell_postgemm_1_bwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_gru_cell_postgemm_1_fwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_gru_cell_postgemm_2_bwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_gru_cell_postgemm_2_fwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_gru_lbr_cell_postgemm_bwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_gru_lbr_cell_postgemm_fwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_lstm_cell_postgemm.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_lstm_cell_postgemm_bwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_lstm_cell_postgemm_fwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_lstm_cell_projection_postgemm_fwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_rnn_cell_postgemm_bwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_rnn_cell_postgemm_fwd.hpp
3rd/dnnl/src/cpu/x64/rnn/jit_uni_rnn_common_postgemm.hpp
3rd/dnnl/src/cpu/x64/rnn/rnn_brgemm_utils.cpp
3rd/dnnl/src/cpu/x64/rnn/rnn_brgemm_utils.hpp
3rd/dnnl/src/cpu/x64/shuffle/jit_uni_shuffle.cpp
3rd/dnnl/src/cpu/x64/shuffle/jit_uni_shuffle.hpp
3rd/dnnl/src/cpu/x64/shuffle/jit_uni_shuffle_kernel.cpp
3rd/dnnl/src/cpu/x64/shuffle/jit_uni_shuffle_kernel.hpp
3rd/dnnl/src/cpu/x64/ukernel/attr_params.cpp
3rd/dnnl/src/cpu/x64/ukernel/attr_params.hpp
3rd/dnnl/src/cpu/x64/ukernel/brgemm.cpp
3rd/dnnl/src/cpu/x64/ukernel/brgemm.hpp
3rd/dnnl/src/cpu/x64/ukernel/transform.cpp
3rd/dnnl/src/cpu/x64/ukernel/transform.hpp
3rd/dnnl/src/cpu/x64/utils/jit_io_helper.cpp
3rd/dnnl/src/cpu/x64/utils/jit_io_helper.hpp
3rd/dnnl/src/gpu/CMakeLists.txt
3rd/dnnl/src/gpu/README.md
3rd/dnnl/src/gpu/gpu_batch_normalization_list.cpp
3rd/dnnl/src/gpu/gpu_batch_normalization_pd.hpp
3rd/dnnl/src/gpu/gpu_binary_list.cpp
3rd/dnnl/src/gpu/gpu_binary_pd.hpp
3rd/dnnl/src/gpu/gpu_concat_list.cpp
3rd/dnnl/src/gpu/gpu_concat_pd.hpp
3rd/dnnl/src/gpu/gpu_convolution_list.cpp
3rd/dnnl/src/gpu/gpu_convolution_pd.hpp
3rd/dnnl/src/gpu/gpu_deconvolution_list.cpp
3rd/dnnl/src/gpu/gpu_deconvolution_pd.hpp
3rd/dnnl/src/gpu/gpu_eltwise_list.cpp
3rd/dnnl/src/gpu/gpu_eltwise_pd.hpp
3rd/dnnl/src/gpu/gpu_engine.hpp
3rd/dnnl/src/gpu/gpu_gemm_list.cpp
3rd/dnnl/src/gpu/gpu_gemm_pd.hpp
3rd/dnnl/src/gpu/gpu_group_normalization_list.cpp
3rd/dnnl/src/gpu/gpu_impl_list.cpp
3rd/dnnl/src/gpu/gpu_impl_list.hpp
3rd/dnnl/src/gpu/gpu_inner_product_list.cpp
3rd/dnnl/src/gpu/gpu_inner_product_pd.hpp
3rd/dnnl/src/gpu/gpu_layer_normalization_list.cpp
3rd/dnnl/src/gpu/gpu_layer_normalization_pd.hpp
3rd/dnnl/src/gpu/gpu_lrn_list.cpp
3rd/dnnl/src/gpu/gpu_lrn_pd.hpp
3rd/dnnl/src/gpu/gpu_matmul_list.cpp
3rd/dnnl/src/gpu/gpu_matmul_pd.hpp
3rd/dnnl/src/gpu/gpu_pooling_list.cpp
3rd/dnnl/src/gpu/gpu_pooling_pd.hpp
3rd/dnnl/src/gpu/gpu_prelu_list.cpp
3rd/dnnl/src/gpu/gpu_prelu_pd.hpp
3rd/dnnl/src/gpu/gpu_primitive.hpp
3rd/dnnl/src/gpu/gpu_reduction_list.cpp
3rd/dnnl/src/gpu/gpu_reduction_pd.hpp
3rd/dnnl/src/gpu/gpu_reorder_list.cpp
3rd/dnnl/src/gpu/gpu_reorder_pd.cpp
3rd/dnnl/src/gpu/gpu_reorder_pd.hpp
3rd/dnnl/src/gpu/gpu_resampling_list.cpp
3rd/dnnl/src/gpu/gpu_resampling_pd.hpp
3rd/dnnl/src/gpu/gpu_resource.hpp
3rd/dnnl/src/gpu/gpu_rnn_list.cpp
3rd/dnnl/src/gpu/gpu_rnn_pd.hpp
3rd/dnnl/src/gpu/gpu_sdpa_list.cpp
3rd/dnnl/src/gpu/gpu_shuffle_list.cpp
3rd/dnnl/src/gpu/gpu_shuffle_pd.hpp
3rd/dnnl/src/gpu/gpu_softmax_list.cpp
3rd/dnnl/src/gpu/gpu_softmax_pd.hpp
3rd/dnnl/src/gpu/gpu_stream.hpp
3rd/dnnl/src/gpu/gpu_sum_list.cpp
3rd/dnnl/src/gpu/gpu_sum_pd.hpp
3rd/dnnl/src/gpu/gpu_utils.hpp
3rd/dnnl/src/gpu/gpu_zero_pad_list.cpp
3rd/dnnl/src/gpu/gpu_zero_pad_pd.hpp
3rd/dnnl/src/gpu/gpu_zero_points_conv.cpp
3rd/dnnl/src/gpu/gpu_zero_points_conv.hpp
3rd/dnnl/src/gpu/amd/CMakeLists.txt
3rd/dnnl/src/gpu/amd/README.md
3rd/dnnl/src/gpu/amd/engine.cpp
3rd/dnnl/src/gpu/amd/engine.hpp
3rd/dnnl/src/gpu/amd/miopen_batch_normalization.cpp
3rd/dnnl/src/gpu/amd/miopen_batch_normalization.hpp
3rd/dnnl/src/gpu/amd/miopen_batch_normalization_executor.hpp
3rd/dnnl/src/gpu/amd/miopen_batch_normalization_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_binary.cpp
3rd/dnnl/src/gpu/amd/miopen_binary.hpp
3rd/dnnl/src/gpu/amd/miopen_binary_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_conv_filter_adjustment_base.hpp
3rd/dnnl/src/gpu/amd/miopen_convolution.cpp
3rd/dnnl/src/gpu/amd/miopen_convolution.hpp
3rd/dnnl/src/gpu/amd/miopen_convolution_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_convolution_pd.hpp
3rd/dnnl/src/gpu/amd/miopen_deconvolution.cpp
3rd/dnnl/src/gpu/amd/miopen_deconvolution.hpp
3rd/dnnl/src/gpu/amd/miopen_deconvolution_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_eltwise.cpp
3rd/dnnl/src/gpu/amd/miopen_eltwise.hpp
3rd/dnnl/src/gpu/amd/miopen_eltwise_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_gemm_inner_product.hpp
3rd/dnnl/src/gpu/amd/miopen_gemm_inner_product_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_inner_product.cpp
3rd/dnnl/src/gpu/amd/miopen_inner_product.hpp
3rd/dnnl/src/gpu/amd/miopen_inner_product_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_lrn.cpp
3rd/dnnl/src/gpu/amd/miopen_lrn.hpp
3rd/dnnl/src/gpu/amd/miopen_lrn_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_matmul.cpp
3rd/dnnl/src/gpu/amd/miopen_matmul.hpp
3rd/dnnl/src/gpu/amd/miopen_matmul_executor.hpp
3rd/dnnl/src/gpu/amd/miopen_matmul_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_pooling.cpp
3rd/dnnl/src/gpu/amd/miopen_pooling.hpp
3rd/dnnl/src/gpu/amd/miopen_pooling_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_reduction.cpp
3rd/dnnl/src/gpu/amd/miopen_reduction.hpp
3rd/dnnl/src/gpu/amd/miopen_reduction_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_reorder.cpp
3rd/dnnl/src/gpu/amd/miopen_reorder.hpp
3rd/dnnl/src/gpu/amd/miopen_reorder_impl.hpp
3rd/dnnl/src/gpu/amd/miopen_softmax.cpp
3rd/dnnl/src/gpu/amd/miopen_softmax.hpp
3rd/dnnl/src/gpu/amd/miopen_softmax_impl.hpp
3rd/dnnl/src/gpu/amd/stream.cpp
3rd/dnnl/src/gpu/amd/stream.hpp
3rd/dnnl/src/gpu/amd/sycl_hip_compat.cpp
3rd/dnnl/src/gpu/amd/sycl_hip_compat.hpp
3rd/dnnl/src/gpu/amd/sycl_hip_scoped_context.cpp
3rd/dnnl/src/gpu/amd/sycl_hip_scoped_context.hpp
3rd/dnnl/src/gpu/amd/sycl_hip_utils.cpp
3rd/dnnl/src/gpu/amd/sycl_hip_utils.hpp
3rd/dnnl/src/gpu/generic/CMakeLists.txt
3rd/dnnl/src/gpu/generic/convolution_deconvolution.hpp
3rd/dnnl/src/gpu/generic/cross_engine_reorder.cpp
3rd/dnnl/src/gpu/generic/cross_engine_reorder.hpp
3rd/dnnl/src/gpu/generic/direct_copy.hpp
3rd/dnnl/src/gpu/generic/ref_concat.hpp
3rd/dnnl/src/gpu/generic/ref_sum.hpp
3rd/dnnl/src/gpu/generic/sycl/CMakeLists.txt
3rd/dnnl/src/gpu/generic/sycl/README.md
3rd/dnnl/src/gpu/generic/sycl/batch_normalizations_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/binary_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/convolution_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/eltwise_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/engine.cpp
3rd/dnnl/src/gpu/generic/sycl/engine.hpp
3rd/dnnl/src/gpu/generic/sycl/group_normalization_kernel.hpp
3rd/dnnl/src/gpu/generic/sycl/layer_normalizations_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/lrn_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/matmul_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/pooling_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/prelu_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/reduction_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_batch_normalization.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_batch_normalization.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_binary.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_binary.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_convolution.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_convolution.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_deconvolution.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_deconvolution.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_eltwise.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_eltwise.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_group_normalization.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_group_normalization.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_inner_product.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_inner_product.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_layer_normalizations.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_layer_normalizations.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_lrn.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_lrn.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_matmul.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_matmul.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_pooling.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_pooling.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_prelu.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_prelu.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_reduction.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_reduction.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_reorder.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_reorder.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_resampling.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_resampling.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_shuffle.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_shuffle.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_softmax.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_softmax.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_sum.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_sum.hpp
3rd/dnnl/src/gpu/generic/sycl/ref_sum_many_inputs.cpp
3rd/dnnl/src/gpu/generic/sycl/ref_sum_many_inputs.hpp
3rd/dnnl/src/gpu/generic/sycl/reorder_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/resampling_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/resampling_utils.hpp
3rd/dnnl/src/gpu/generic/sycl/shuffle_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/simple_reduction.cpp
3rd/dnnl/src/gpu/generic/sycl/simple_reduction.hpp
3rd/dnnl/src/gpu/generic/sycl/simple_reduction_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/softmax_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/stream.cpp
3rd/dnnl/src/gpu/generic/sycl/stream.hpp
3rd/dnnl/src/gpu/generic/sycl/sum_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/sycl_gpu_kernel.cpp
3rd/dnnl/src/gpu/generic/sycl/sycl_gpu_kernel.hpp
3rd/dnnl/src/gpu/generic/sycl/sycl_gpu_primitive.hpp
3rd/dnnl/src/gpu/generic/sycl/sycl_io_helper.hpp
3rd/dnnl/src/gpu/generic/sycl/sycl_math_utils.hpp
3rd/dnnl/src/gpu/generic/sycl/sycl_post_ops.hpp
3rd/dnnl/src/gpu/generic/sycl/sycl_primitive_conf.hpp
3rd/dnnl/src/gpu/generic/sycl/sycl_q10n.hpp
3rd/dnnl/src/gpu/generic/sycl/sycl_utils.hpp
3rd/dnnl/src/gpu/generic/sycl/rnn/cell_common.cpp
3rd/dnnl/src/gpu/generic/sycl/rnn/ref_rnn.cpp
3rd/dnnl/src/gpu/generic/sycl/rnn/ref_rnn.hpp
3rd/dnnl/src/gpu/generic/sycl/rnn/rnn_kernels.hpp
3rd/dnnl/src/gpu/generic/sycl/rnn/rnn_utils.cpp
3rd/dnnl/src/gpu/generic/sycl/rnn/rnn_utils.hpp
3rd/dnnl/src/gpu/intel/CMakeLists.txt
3rd/dnnl/src/gpu/intel/block_structure.cpp
3rd/dnnl/src/gpu/intel/block_structure.hpp
3rd/dnnl/src/gpu/intel/config.hpp
3rd/dnnl/src/gpu/intel/gpu_post_ops.hpp
3rd/dnnl/src/gpu/intel/gpu_primitive.hpp
3rd/dnnl/src/gpu/intel/gpu_primitive_attr.hpp
3rd/dnnl/src/gpu/intel/kernel_cache.cpp
3rd/dnnl/src/gpu/intel/kernel_cache.hpp
3rd/dnnl/src/gpu/intel/logging.hpp
3rd/dnnl/src/gpu/intel/primitive_conf.cpp
3rd/dnnl/src/gpu/intel/primitive_conf.hpp
3rd/dnnl/src/gpu/intel/utils.cpp
3rd/dnnl/src/gpu/intel/utils.hpp
3rd/dnnl/src/gpu/intel/compute/CMakeLists.txt
3rd/dnnl/src/gpu/intel/compute/block_manipulation.cpp
3rd/dnnl/src/gpu/intel/compute/block_manipulation.hpp
3rd/dnnl/src/gpu/intel/compute/compute_engine.cpp
3rd/dnnl/src/gpu/intel/compute/compute_engine.hpp
3rd/dnnl/src/gpu/intel/compute/compute_stream.cpp
3rd/dnnl/src/gpu/intel/compute/compute_stream.hpp
3rd/dnnl/src/gpu/intel/compute/data_type_converter.hpp
3rd/dnnl/src/gpu/intel/compute/device_info.cpp
3rd/dnnl/src/gpu/intel/compute/device_info.hpp
3rd/dnnl/src/gpu/intel/compute/dispatch.cpp
3rd/dnnl/src/gpu/intel/compute/dispatch.hpp
3rd/dnnl/src/gpu/intel/compute/dispatch_reusable.cpp
3rd/dnnl/src/gpu/intel/compute/dispatch_reusable.hpp
3rd/dnnl/src/gpu/intel/compute/kernel.hpp
3rd/dnnl/src/gpu/intel/compute/kernel_arg_list.hpp
3rd/dnnl/src/gpu/intel/compute/kernel_ctx.cpp
3rd/dnnl/src/gpu/intel/compute/kernel_ctx.hpp
3rd/dnnl/src/gpu/intel/compute/utils.hpp
3rd/dnnl/src/gpu/intel/compute/zero_pool.cpp
3rd/dnnl/src/gpu/intel/compute/zero_pool.hpp
3rd/dnnl/src/gpu/intel/gemm/gpu_gemm.hpp
3rd/dnnl/src/gpu/intel/gemm/gpu_gemm_exec_types.hpp
3rd/dnnl/src/gpu/intel/jit/CMakeLists.txt
3rd/dnnl/src/gpu/intel/jit/README.md
3rd/dnnl/src/gpu/intel/jit/binary_format.cpp
3rd/dnnl/src/gpu/intel/jit/binary_format.hpp
3rd/dnnl/src/gpu/intel/jit/eltwise_injector.cpp
3rd/dnnl/src/gpu/intel/jit/eltwise_injector.hpp
3rd/dnnl/src/gpu/intel/jit/emulated_generator.cpp
3rd/dnnl/src/gpu/intel/jit/emulated_generator.hpp
3rd/dnnl/src/gpu/intel/jit/generator.cpp
3rd/dnnl/src/gpu/intel/jit/generator.hpp
3rd/dnnl/src/gpu/intel/jit/generator_base.hpp
3rd/dnnl/src/gpu/intel/jit/post_op_injector.cpp
3rd/dnnl/src/gpu/intel/jit/post_op_injector.hpp
3rd/dnnl/src/gpu/intel/jit/reduction.cpp
3rd/dnnl/src/gpu/intel/jit/reduction.hpp
3rd/dnnl/src/gpu/intel/jit/reduction_generator.hpp
3rd/dnnl/src/gpu/intel/jit/reduction_injector.cpp
3rd/dnnl/src/gpu/intel/jit/reduction_injector.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/bank_conflict_allocation.cpp
3rd/dnnl/src/gpu/intel/jit/codegen/bank_conflict_allocation.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/codegen.cpp
3rd/dnnl/src/gpu/intel/jit/codegen/codegen.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/kernel.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/ngen_helpers.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/operand.cpp
3rd/dnnl/src/gpu/intel/jit/codegen/operand.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/reduce.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/reg_buf.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/register_allocator.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/register_scope.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/reorder.hpp
3rd/dnnl/src/gpu/intel/jit/codegen/send.hpp
3rd/dnnl/src/gpu/intel/jit/config/gemmstone_config.cpp
3rd/dnnl/src/gpu/intel/jit/config/gemmstone_config.hpp
3rd/dnnl/src/gpu/intel/jit/config/ngen_config.hpp
3rd/dnnl/src/gpu/intel/jit/conv/README.md
3rd/dnnl/src/gpu/intel/jit/conv/config.cpp
3rd/dnnl/src/gpu/intel/jit/conv/config.hpp
3rd/dnnl/src/gpu/intel/jit/conv/conv_kernel.hpp
3rd/dnnl/src/gpu/intel/jit/conv/gen_convolution.cpp
3rd/dnnl/src/gpu/intel/jit/conv/gen_convolution.hpp
3rd/dnnl/src/gpu/intel/jit/conv/grf_usage.cpp
3rd/dnnl/src/gpu/intel/jit/conv/grf_usage.hpp
3rd/dnnl/src/gpu/intel/jit/conv/ir_builder.cpp
3rd/dnnl/src/gpu/intel/jit/conv/ir_builder.hpp
3rd/dnnl/src/gpu/intel/jit/conv/key.cpp
3rd/dnnl/src/gpu/intel/jit/conv/key.hpp
3rd/dnnl/src/gpu/intel/jit/conv/lookup_table.cpp
3rd/dnnl/src/gpu/intel/jit/conv/lookup_table.hpp
3rd/dnnl/src/gpu/intel/jit/conv/lookup_table_data.cpp
3rd/dnnl/src/gpu/intel/jit/conv/message_patterns.hpp
3rd/dnnl/src/gpu/intel/jit/conv/model.hpp
3rd/dnnl/src/gpu/intel/jit/conv/model_bridge.cpp
3rd/dnnl/src/gpu/intel/jit/conv/model_bridge.hpp
3rd/dnnl/src/gpu/intel/jit/conv/model_data.hpp
3rd/dnnl/src/gpu/intel/jit/conv/model_xehpc_common_data.cpp
3rd/dnnl/src/gpu/intel/jit/conv/model_xehpc_dw_data.cpp
3rd/dnnl/src/gpu/intel/jit/conv/model_xehpg_common_data.cpp
3rd/dnnl/src/gpu/intel/jit/conv/model_xehpg_dw_data.cpp
3rd/dnnl/src/gpu/intel/jit/conv/normalization.cpp
3rd/dnnl/src/gpu/intel/jit/conv/normalization.hpp
3rd/dnnl/src/gpu/intel/jit/conv/pipeline.cpp
3rd/dnnl/src/gpu/intel/jit/conv/pipeline.hpp
3rd/dnnl/src/gpu/intel/jit/conv/plan.cpp
3rd/dnnl/src/gpu/intel/jit/conv/plan.hpp
3rd/dnnl/src/gpu/intel/jit/conv/plan_utils.hpp
3rd/dnnl/src/gpu/intel/jit/conv/problem.cpp
3rd/dnnl/src/gpu/intel/jit/conv/problem.hpp
3rd/dnnl/src/gpu/intel/jit/conv/tiler.cpp
3rd/dnnl/src/gpu/intel/jit/conv/tiler.hpp
3rd/dnnl/src/gpu/intel/jit/conv/zero_out.cpp
3rd/dnnl/src/gpu/intel/jit/conv/zero_out.hpp
3rd/dnnl/src/gpu/intel/jit/conv/zp_plan.cpp
3rd/dnnl/src/gpu/intel/jit/conv/zp_plan.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/.clang-tidy
3rd/dnnl/src/gpu/intel/jit/gemm/CMakeLists.txt
3rd/dnnl/src/gpu/intel/jit/gemm/gemm_walk_orders.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/gen_gemm.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/gen_gemm.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/gen_gemm_kernel.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/gen_gemm_kernel.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/gen_gemm_kernel_db.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/gen_gemm_kernel_db.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/jit_gemm_pd.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/jit_gemm_pd.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/xe_hp_systolic_gemm.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/xe_hp_systolic_gemm.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/.clang-format
3rd/dnnl/src/gpu/intel/jit/gemm/generator/generator.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/microkernel_provider.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/strategy.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/strategy_parser.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/address_setup.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/alloc_utils.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/alloc_utils.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/allocators.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/allocators.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/asm_helpers.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/atomic_fusions.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/atomic_fusions.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/c_update.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/common.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/compute_utils.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/cooperative_split.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/cooperative_split.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/copy.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/copy_plan.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/copy_plan.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/driver_info.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/emulation.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/gemm.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/gemm_microkernel.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/gemm_setup.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/grf_multirange.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/hw_template_instantiations.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/hw_utils.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/invert.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/k_loop.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/k_loop_setup.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/kernel_queries.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/kernel_queries.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/l3_prefetch.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/layout_setup.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/layout_utils.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/layout_utils.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/loop_sequencer.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/loop_sequencer.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/map.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/masks.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/math_helpers.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/matrix_access.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/matrix_multiply.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/monolithic_k_loop_dpasw.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/ngen_object_helpers.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/ngen_object_helpers.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/post_ops.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/problem_utils.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/quantization.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/quantization.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/quantization.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/register_allocation.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/register_layout.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/register_layout.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/remask.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/remask.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/remask.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/row_column_sums.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/state.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/state.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/state_debug.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/state_utils.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/state_utils.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/state_utils.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/stream_k.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/tlb_warmup.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/token_alloc_utils.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/token_alloc_utils.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/generator/pieces/walk_orders.cxx
3rd/dnnl/src/gpu/intel/jit/gemm/include/.clang-format
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/config.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/driver_info.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/generator.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/kernel_catalog.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/kernel_evaluator.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/kernel_selector.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/microkernel_provider.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/problem.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/strategy.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/strategy_parser.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/gemmstone/type.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/internal/generator_inline.hxx
3rd/dnnl/src/gpu/intel/jit/gemm/include/internal/namespace_end.hxx
3rd/dnnl/src/gpu/intel/jit/gemm/include/internal/namespace_start.hxx
3rd/dnnl/src/gpu/intel/jit/gemm/include/internal/ngen_includes.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/include/internal/utils.hpp
3rd/dnnl/src/gpu/intel/jit/gemm/selector/.clang-format
3rd/dnnl/src/gpu/intel/jit/gemm/selector/kernel_evaluator.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/selector/kernel_selector.cpp
3rd/dnnl/src/gpu/intel/jit/gemm/selector/db/kernel.db
3rd/dnnl/src/gpu/intel/jit/gemm/selector/db/ukernel_lmr.db
3rd/dnnl/src/gpu/intel/jit/gemm/selector/db/ukernel_mlr.db
3rd/dnnl/src/gpu/intel/jit/gemm/selector/db/ukernel_mmr.db
3rd/dnnl/src/gpu/intel/jit/ir/README.md
3rd/dnnl/src/gpu/intel/jit/ir/block_2d_utils.hpp
3rd/dnnl/src/gpu/intel/jit/ir/blocking.cpp
3rd/dnnl/src/gpu/intel/jit/ir/blocking.hpp
3rd/dnnl/src/gpu/intel/jit/ir/config.hpp
3rd/dnnl/src/gpu/intel/jit/ir/core.cpp
3rd/dnnl/src/gpu/intel/jit/ir/core.hpp
3rd/dnnl/src/gpu/intel/jit/ir/eltwise.hpp
3rd/dnnl/src/gpu/intel/jit/ir/epilogue.cpp
3rd/dnnl/src/gpu/intel/jit/ir/epilogue.hpp
3rd/dnnl/src/gpu/intel/jit/ir/fma.cpp
3rd/dnnl/src/gpu/intel/jit/ir/fma.hpp
3rd/dnnl/src/gpu/intel/jit/ir/gemm_schedule.cpp
3rd/dnnl/src/gpu/intel/jit/ir/gemm_schedule.hpp
3rd/dnnl/src/gpu/intel/jit/ir/grf_permutation.hpp
3rd/dnnl/src/gpu/intel/jit/ir/hw.hpp
3rd/dnnl/src/gpu/intel/jit/ir/ir.cpp
3rd/dnnl/src/gpu/intel/jit/ir/ir.hpp
3rd/dnnl/src/gpu/intel/jit/ir/ir_builder.cpp
3rd/dnnl/src/gpu/intel/jit/ir/ir_builder.hpp
3rd/dnnl/src/gpu/intel/jit/ir/kernel_desc.hpp
3rd/dnnl/src/gpu/intel/jit/ir/kernel_info.hpp
3rd/dnnl/src/gpu/intel/jit/ir/linear_expr.cpp
3rd/dnnl/src/gpu/intel/jit/ir/linear_expr.hpp
3rd/dnnl/src/gpu/intel/jit/ir/message.cpp
3rd/dnnl/src/gpu/intel/jit/ir/message.hpp
3rd/dnnl/src/gpu/intel/jit/ir/message_patterns.hpp
3rd/dnnl/src/gpu/intel/jit/ir/post_ops.cpp
3rd/dnnl/src/gpu/intel/jit/ir/post_ops.hpp
3rd/dnnl/src/gpu/intel/jit/ir/primitive_plan.cpp
3rd/dnnl/src/gpu/intel/jit/ir/primitive_plan.hpp
3rd/dnnl/src/gpu/intel/jit/ir/problem.cpp
3rd/dnnl/src/gpu/intel/jit/ir/problem.hpp
3rd/dnnl/src/gpu/intel/jit/ir/reduce.cpp
3rd/dnnl/src/gpu/intel/jit/ir/reduce.hpp
3rd/dnnl/src/gpu/intel/jit/ir/reorder.hpp
3rd/dnnl/src/gpu/intel/jit/ir/send_plan.cpp
3rd/dnnl/src/gpu/intel/jit/ir/send_plan.hpp
3rd/dnnl/src/gpu/intel/jit/ir/slm_reduce_builder.cpp
3rd/dnnl/src/gpu/intel/jit/ir/slm_reduce_builder.hpp
3rd/dnnl/src/gpu/intel/jit/ir/tensor.cpp
3rd/dnnl/src/gpu/intel/jit/ir/tensor.hpp
3rd/dnnl/src/gpu/intel/jit/ir/tensor_config.cpp
3rd/dnnl/src/gpu/intel/jit/ir/tensor_config.hpp
3rd/dnnl/src/gpu/intel/jit/ir/walk_order.hpp
3rd/dnnl/src/gpu/intel/jit/pass/alloc.cpp
3rd/dnnl/src/gpu/intel/jit/pass/alloc.hpp
3rd/dnnl/src/gpu/intel/jit/pass/bank_conflict.cpp
3rd/dnnl/src/gpu/intel/jit/pass/bank_conflict.hpp
3rd/dnnl/src/gpu/intel/jit/pass/barrier.cpp
3rd/dnnl/src/gpu/intel/jit/pass/barrier.hpp
3rd/dnnl/src/gpu/intel/jit/pass/cse.cpp
3rd/dnnl/src/gpu/intel/jit/pass/cse.hpp
3rd/dnnl/src/gpu/intel/jit/pass/dp4a.cpp
3rd/dnnl/src/gpu/intel/jit/pass/dp4a.hpp
3rd/dnnl/src/gpu/intel/jit/pass/dpas.cpp
3rd/dnnl/src/gpu/intel/jit/pass/dpas.hpp
3rd/dnnl/src/gpu/intel/jit/pass/dpasw.cpp
3rd/dnnl/src/gpu/intel/jit/pass/dpasw.hpp
3rd/dnnl/src/gpu/intel/jit/pass/expr_scalarizer.hpp
3rd/dnnl/src/gpu/intel/jit/pass/hoist.cpp
3rd/dnnl/src/gpu/intel/jit/pass/hoist.hpp
3rd/dnnl/src/gpu/intel/jit/pass/overflow.cpp
3rd/dnnl/src/gpu/intel/jit/pass/overflow.hpp
3rd/dnnl/src/gpu/intel/jit/pass/pass.cpp
3rd/dnnl/src/gpu/intel/jit/pass/pass.hpp
3rd/dnnl/src/gpu/intel/jit/pass/peephole.cpp
3rd/dnnl/src/gpu/intel/jit/pass/peephole.hpp
3rd/dnnl/src/gpu/intel/jit/pass/send.cpp
3rd/dnnl/src/gpu/intel/jit/pass/send.hpp
3rd/dnnl/src/gpu/intel/jit/pass/shuffle_splitter.cpp
3rd/dnnl/src/gpu/intel/jit/pass/shuffle_splitter.hpp
3rd/dnnl/src/gpu/intel/jit/pass/simplify.cpp
3rd/dnnl/src/gpu/intel/jit/pass/simplify.hpp
3rd/dnnl/src/gpu/intel/jit/pass/slm.cpp
3rd/dnnl/src/gpu/intel/jit/pass/slm.hpp
3rd/dnnl/src/gpu/intel/jit/pass/strength_reduce.cpp
3rd/dnnl/src/gpu/intel/jit/pass/strength_reduce.hpp
3rd/dnnl/src/gpu/intel/jit/pass/unroll.cpp
3rd/dnnl/src/gpu/intel/jit/pass/unroll.hpp
3rd/dnnl/src/gpu/intel/jit/pooling/config.hpp
3rd/dnnl/src/gpu/intel/jit/pooling/gen_pooling.cpp
3rd/dnnl/src/gpu/intel/jit/pooling/gen_pooling.hpp
3rd/dnnl/src/gpu/intel/jit/pooling/ir_builder.cpp
3rd/dnnl/src/gpu/intel/jit/pooling/ir_builder.hpp
3rd/dnnl/src/gpu/intel/jit/pooling/pooling_kernel.hpp
3rd/dnnl/src/gpu/intel/jit/reorder/config.cpp
3rd/dnnl/src/gpu/intel/jit/reorder/config.hpp
3rd/dnnl/src/gpu/intel/jit/reorder/gen_reorder.cpp
3rd/dnnl/src/gpu/intel/jit/reorder/gen_reorder.hpp
3rd/dnnl/src/gpu/intel/jit/reorder/ir_builder.cpp
3rd/dnnl/src/gpu/intel/jit/reorder/ir_builder.hpp
3rd/dnnl/src/gpu/intel/jit/reorder/normalization.cpp
3rd/dnnl/src/gpu/intel/jit/reorder/normalization.hpp
3rd/dnnl/src/gpu/intel/jit/reorder/reorder_kernel.hpp
3rd/dnnl/src/gpu/intel/jit/reorder/tiler.cpp
3rd/dnnl/src/gpu/intel/jit/reorder/tiler.hpp
3rd/dnnl/src/gpu/intel/jit/utils/iterator.hpp
3rd/dnnl/src/gpu/intel/jit/utils/ngen_type_bridge.hpp
3rd/dnnl/src/gpu/intel/jit/utils/range.hpp
3rd/dnnl/src/gpu/intel/jit/utils/trace.cpp
3rd/dnnl/src/gpu/intel/jit/utils/trace.hpp
3rd/dnnl/src/gpu/intel/jit/utils/utils.cpp
3rd/dnnl/src/gpu/intel/jit/utils/utils.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/README.md
3rd/dnnl/src/gpu/intel/jit/v2/conv/bench_data.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/bench_data.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/bridge.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/builder.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/builder.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/debug.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/debug.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/gen_convolution.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/gen_convolution.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/kernel.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/kernel_desc.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/kernel_desc.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/kernel_desc_2d_reqs.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/model.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/model.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/plan.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/plan.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/plan_registry.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/plan_registry.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/plan_registry_data.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/problem.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/problem.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/tensor_utils.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/tensor_utils.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/CMakeLists.txt
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/bench.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/bench.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/model_fit.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/model_fit.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/planner.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/planner.hpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/planner_main.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/search.cpp
3rd/dnnl/src/gpu/intel/jit/v2/conv/planner/search.hpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/bridge.hpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/builder.cpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/builder.hpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/plan.hpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/plan_utils.hpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/reqs.cpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/reqs.hpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/send.cpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/send.hpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/tensor.cpp
3rd/dnnl/src/gpu/intel/jit/v2/ir/tensor.hpp
3rd/dnnl/src/gpu/intel/microkernels/.clang-tidy
3rd/dnnl/src/gpu/intel/microkernels/CMakeLists.txt
3rd/dnnl/src/gpu/intel/microkernels/elf.hpp
3rd/dnnl/src/gpu/intel/microkernels/entrance_agent.cpp
3rd/dnnl/src/gpu/intel/microkernels/entrance_agent.hpp
3rd/dnnl/src/gpu/intel/microkernels/fuser.cpp
3rd/dnnl/src/gpu/intel/microkernels/fuser.hpp
3rd/dnnl/src/gpu/intel/microkernels/internal_utilities.hpp
3rd/dnnl/src/gpu/intel/microkernels/package.hpp
3rd/dnnl/src/gpu/intel/microkernels/protocol.cpp
3rd/dnnl/src/gpu/intel/microkernels/protocol.hpp
3rd/dnnl/src/gpu/intel/microkernels/shim.cpp
3rd/dnnl/src/gpu/intel/microkernels/shim.hpp
3rd/dnnl/src/gpu/intel/ocl/CMakeLists.txt
3rd/dnnl/src/gpu/intel/ocl/binary_common.h
3rd/dnnl/src/gpu/intel/ocl/concat_common.h
3rd/dnnl/src/gpu/intel/ocl/concat_utils.hpp
3rd/dnnl/src/gpu/intel/ocl/convolution_deconvolution.hpp
3rd/dnnl/src/gpu/intel/ocl/convolution_inner_product.cpp
3rd/dnnl/src/gpu/intel/ocl/convolution_inner_product.hpp
3rd/dnnl/src/gpu/intel/ocl/custom_reorder.cl
3rd/dnnl/src/gpu/intel/ocl/custom_reorder.cpp
3rd/dnnl/src/gpu/intel/ocl/custom_reorder.hpp
3rd/dnnl/src/gpu/intel/ocl/deconv_backward_bias.cl
3rd/dnnl/src/gpu/intel/ocl/device_info.cpp
3rd/dnnl/src/gpu/intel/ocl/device_info.hpp
3rd/dnnl/src/gpu/intel/ocl/dispatch.h
3rd/dnnl/src/gpu/intel/ocl/engine.cpp
3rd/dnnl/src/gpu/intel/ocl/engine.hpp
3rd/dnnl/src/gpu/intel/ocl/gemm_inner_product.cpp
3rd/dnnl/src/gpu/intel/ocl/gemm_inner_product.hpp
3rd/dnnl/src/gpu/intel/ocl/gemm_matmul.cpp
3rd/dnnl/src/gpu/intel/ocl/gemm_matmul.hpp
3rd/dnnl/src/gpu/intel/ocl/generic_reorder.cl
3rd/dnnl/src/gpu/intel/ocl/generic_reorder.cpp
3rd/dnnl/src/gpu/intel/ocl/generic_reorder.hpp
3rd/dnnl/src/gpu/intel/ocl/hw_info.cpp
3rd/dnnl/src/gpu/intel/ocl/hw_info.hpp
3rd/dnnl/src/gpu/intel/ocl/kernel.cpp
3rd/dnnl/src/gpu/intel/ocl/kernel.hpp
3rd/dnnl/src/gpu/intel/ocl/layer_norm_common.h
3rd/dnnl/src/gpu/intel/ocl/lnorm_utils.hpp
3rd/dnnl/src/gpu/intel/ocl/many_inputs_sum.cl
3rd/dnnl/src/gpu/intel/ocl/many_inputs_sum.cpp
3rd/dnnl/src/gpu/intel/ocl/many_inputs_sum.hpp
3rd/dnnl/src/gpu/intel/ocl/mdapi_utils.cpp
3rd/dnnl/src/gpu/intel/ocl/mdapi_utils.hpp
3rd/dnnl/src/gpu/intel/ocl/micro_sdpa.cl
3rd/dnnl/src/gpu/intel/ocl/micro_sdpa.cpp
3rd/dnnl/src/gpu/intel/ocl/micro_sdpa.hpp
3rd/dnnl/src/gpu/intel/ocl/micro_sdpa_configs.cpp
3rd/dnnl/src/gpu/intel/ocl/micro_sdpa_configs.hpp
3rd/dnnl/src/gpu/intel/ocl/multi_concat.hpp
3rd/dnnl/src/gpu/intel/ocl/multi_po_reorder_binary.hpp
3rd/dnnl/src/gpu/intel/ocl/multi_po_reorder_sum.hpp
3rd/dnnl/src/gpu/intel/ocl/ocl_conversion.h
3rd/dnnl/src/gpu/intel/ocl/ocl_custom_types.h
3rd/dnnl/src/gpu/intel/ocl/ocl_eltwise.h
3rd/dnnl/src/gpu/intel/ocl/ocl_generic_vector_ops.h
3rd/dnnl/src/gpu/intel/ocl/ocl_io.h
3rd/dnnl/src/gpu/intel/ocl/ocl_kernel_list.cpp.in
3rd/dnnl/src/gpu/intel/ocl/ocl_math_utils.h
3rd/dnnl/src/gpu/intel/ocl/ocl_overrides.md
3rd/dnnl/src/gpu/intel/ocl/ocl_philox.h
3rd/dnnl/src/gpu/intel/ocl/ocl_post_ops.h
3rd/dnnl/src/gpu/intel/ocl/ocl_scales.h
3rd/dnnl/src/gpu/intel/ocl/ocl_types.h
3rd/dnnl/src/gpu/intel/ocl/ocl_types_specific.h
3rd/dnnl/src/gpu/intel/ocl/ocl_utils.h
3rd/dnnl/src/gpu/intel/ocl/offsets.h
3rd/dnnl/src/gpu/intel/ocl/ref_convolution.cl
3rd/dnnl/src/gpu/intel/ocl/ref_convolution.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_convolution.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_eltwise.cl
3rd/dnnl/src/gpu/intel/ocl/ref_eltwise.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_eltwise.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_group_normalization.cl
3rd/dnnl/src/gpu/intel/ocl/ref_group_normalization.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_group_normalization.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_inner_product.cl
3rd/dnnl/src/gpu/intel/ocl/ref_inner_product.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_inner_product.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_layer_normalization.cl
3rd/dnnl/src/gpu/intel/ocl/ref_layer_normalization.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_layer_normalization.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_lrn.cl
3rd/dnnl/src/gpu/intel/ocl/ref_lrn.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_lrn.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_matmul.cl
3rd/dnnl/src/gpu/intel/ocl/ref_matmul.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_matmul.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_pooling.cl
3rd/dnnl/src/gpu/intel/ocl/ref_pooling.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_pooling.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_prelu.cl
3rd/dnnl/src/gpu/intel/ocl/ref_prelu.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_prelu.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_reorder.cl
3rd/dnnl/src/gpu/intel/ocl/ref_reorder.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_reorder.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_resampling.cl
3rd/dnnl/src/gpu/intel/ocl/ref_resampling.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_resampling.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_sdpa.cl
3rd/dnnl/src/gpu/intel/ocl/ref_sdpa.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_sdpa.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_shuffle.cl
3rd/dnnl/src/gpu/intel/ocl/ref_shuffle.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_shuffle.hpp
3rd/dnnl/src/gpu/intel/ocl/ref_sparse_matmul.cl
3rd/dnnl/src/gpu/intel/ocl/ref_sparse_matmul.cpp
3rd/dnnl/src/gpu/intel/ocl/ref_sparse_matmul.hpp
3rd/dnnl/src/gpu/intel/ocl/reorder_common.h
3rd/dnnl/src/gpu/intel/ocl/reusable_lnorm.cl
3rd/dnnl/src/gpu/intel/ocl/reusable_lnorm.cpp
3rd/dnnl/src/gpu/intel/ocl/reusable_lnorm.hpp
3rd/dnnl/src/gpu/intel/ocl/reusable_simple_concat.cl
3rd/dnnl/src/gpu/intel/ocl/reusable_simple_concat.cpp
3rd/dnnl/src/gpu/intel/ocl/reusable_simple_concat.hpp
3rd/dnnl/src/gpu/intel/ocl/reusable_softmax.cl
3rd/dnnl/src/gpu/intel/ocl/reusable_softmax.cpp
3rd/dnnl/src/gpu/intel/ocl/reusable_softmax.hpp
3rd/dnnl/src/gpu/intel/ocl/reusable_vectorized_lnorm.cl
3rd/dnnl/src/gpu/intel/ocl/reusable_vectorized_lnorm.cpp
3rd/dnnl/src/gpu/intel/ocl/reusable_vectorized_lnorm.hpp
3rd/dnnl/src/gpu/intel/ocl/sdpa_utils.h
3rd/dnnl/src/gpu/intel/ocl/shuffle_by_reorder.hpp
3rd/dnnl/src/gpu/intel/ocl/simple_binary.cl
3rd/dnnl/src/gpu/intel/ocl/simple_binary.cpp
3rd/dnnl/src/gpu/intel/ocl/simple_binary.hpp
3rd/dnnl/src/gpu/intel/ocl/simple_layer_normalization.cl
3rd/dnnl/src/gpu/intel/ocl/simple_layer_normalization.cpp
3rd/dnnl/src/gpu/intel/ocl/simple_layer_normalization.hpp
3rd/dnnl/src/gpu/intel/ocl/simple_softmax.cl
3rd/dnnl/src/gpu/intel/ocl/simple_softmax.cpp
3rd/dnnl/src/gpu/intel/ocl/simple_softmax.h
3rd/dnnl/src/gpu/intel/ocl/simple_softmax.hpp
3rd/dnnl/src/gpu/intel/ocl/simple_sum.cl
3rd/dnnl/src/gpu/intel/ocl/simple_sum.cpp
3rd/dnnl/src/gpu/intel/ocl/simple_sum.hpp
3rd/dnnl/src/gpu/intel/ocl/simple_zero_pad.cl
3rd/dnnl/src/gpu/intel/ocl/simple_zero_pad.cpp
3rd/dnnl/src/gpu/intel/ocl/simple_zero_pad.hpp
3rd/dnnl/src/gpu/intel/ocl/stream.cpp
3rd/dnnl/src/gpu/intel/ocl/stream.hpp
3rd/dnnl/src/gpu/intel/ocl/subbyte_pack.cl
3rd/dnnl/src/gpu/intel/ocl/tile_ops.h
3rd/dnnl/src/gpu/intel/ocl/types_interop.h
3rd/dnnl/src/gpu/intel/ocl/types_interop.hpp
3rd/dnnl/src/gpu/intel/ocl/usm_utils.cpp
3rd/dnnl/src/gpu/intel/ocl/usm_utils.hpp
3rd/dnnl/src/gpu/intel/ocl/utils.cpp
3rd/dnnl/src/gpu/intel/ocl/utils.hpp
3rd/dnnl/src/gpu/intel/ocl/vectorized_lnorm.cl
3rd/dnnl/src/gpu/intel/ocl/vectorized_lnorm.cpp
3rd/dnnl/src/gpu/intel/ocl/vectorized_lnorm.hpp
3rd/dnnl/src/gpu/intel/ocl/vectorized_lnorm_fused.cl
3rd/dnnl/src/gpu/intel/ocl/vectorized_resampling.cl
3rd/dnnl/src/gpu/intel/ocl/vectorized_resampling.cpp
3rd/dnnl/src/gpu/intel/ocl/vectorized_resampling.hpp
3rd/dnnl/src/gpu/intel/ocl/xe_binary.cl
3rd/dnnl/src/gpu/intel/ocl/xe_binary.cpp
3rd/dnnl/src/gpu/intel/ocl/xe_binary.hpp
3rd/dnnl/src/gpu/intel/ocl/xe_concat.cl
3rd/dnnl/src/gpu/intel/ocl/xe_concat.cpp
3rd/dnnl/src/gpu/intel/ocl/xe_concat.hpp
3rd/dnnl/src/gpu/intel/ocl/xe_eltwise.cl
3rd/dnnl/src/gpu/intel/ocl/xe_eltwise.cpp
3rd/dnnl/src/gpu/intel/ocl/xe_eltwise.hpp
3rd/dnnl/src/gpu/intel/ocl/xe_global_pooling.cl
3rd/dnnl/src/gpu/intel/ocl/xe_global_pooling.cpp
3rd/dnnl/src/gpu/intel/ocl/xe_global_pooling.hpp
3rd/dnnl/src/gpu/intel/ocl/xe_pooling.cl
3rd/dnnl/src/gpu/intel/ocl/xe_pooling.cpp
3rd/dnnl/src/gpu/intel/ocl/xe_pooling.hpp
3rd/dnnl/src/gpu/intel/ocl/xe_softmax.cl
3rd/dnnl/src/gpu/intel/ocl/xe_softmax.cpp
3rd/dnnl/src/gpu/intel/ocl/xe_softmax.hpp
3rd/dnnl/src/gpu/intel/ocl/xe_sum.cl
3rd/dnnl/src/gpu/intel/ocl/xe_sum.cpp
3rd/dnnl/src/gpu/intel/ocl/xe_sum.hpp
3rd/dnnl/src/gpu/intel/ocl/xe_wino_conv_fwd_data_2x3.cl
3rd/dnnl/src/gpu/intel/ocl/xe_wino_conv_fwd_data_fused.cl
3rd/dnnl/src/gpu/intel/ocl/xe_wino_convolution.cpp
3rd/dnnl/src/gpu/intel/ocl/xe_wino_convolution.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/lookup_table.cpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/lookup_table.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/model.cpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/model.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/nhwc_batch_normalization.cpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/nhwc_batch_normalization.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/nhwc_reusable.cl
3rd/dnnl/src/gpu/intel/ocl/bnorm/nhwc_reusable.cpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/nhwc_reusable.h
3rd/dnnl/src/gpu/intel/ocl/bnorm/nhwc_reusable.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/ref_batch_normalization.cpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/ref_batch_normalization.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/ref_bnorm.cl
3rd/dnnl/src/gpu/intel/ocl/bnorm/reusable_bnorm.cl
3rd/dnnl/src/gpu/intel/ocl/bnorm/reusable_bnorm.cpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/reusable_bnorm.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/simple_bnorm.cl
3rd/dnnl/src/gpu/intel/ocl/bnorm/simple_bnorm.cpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/simple_bnorm.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/utils.cpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/utils.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/xe_batch_normalization.cpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/xe_batch_normalization.hpp
3rd/dnnl/src/gpu/intel/ocl/bnorm/xe_bnorm.h
3rd/dnnl/src/gpu/intel/ocl/bnorm/xe_bnorm_bwd.cl
3rd/dnnl/src/gpu/intel/ocl/bnorm/xe_bnorm_fwd.cl
3rd/dnnl/src/gpu/intel/ocl/bnorm/xe_bnorm_nhwc_bwd.cl
3rd/dnnl/src/gpu/intel/ocl/bnorm/xe_bnorm_nhwc_fwd.cl
3rd/dnnl/src/gpu/intel/ocl/bnorm/xe_bnorm_reduce.h
3rd/dnnl/src/gpu/intel/ocl/gemm/conv_gemm.hpp
3rd/dnnl/src/gpu/intel/ocl/gemm/gemm_with_post_ops.cl
3rd/dnnl/src/gpu/intel/ocl/gemm/gemm_with_post_ops.cpp
3rd/dnnl/src/gpu/intel/ocl/gemm/gemm_with_post_ops.hpp
3rd/dnnl/src/gpu/intel/ocl/gemm/ocl_gemm_attrs.h
3rd/dnnl/src/gpu/intel/ocl/gemm/ref_gemm.cl
3rd/dnnl/src/gpu/intel/ocl/gemm/ref_gemm.cpp
3rd/dnnl/src/gpu/intel/ocl/gemm/ref_gemm.hpp
3rd/dnnl/src/gpu/intel/ocl/gemm/xe_hp_systolic_gemm_copy.cl
3rd/dnnl/src/gpu/intel/ocl/gemm/xe_hpc_systolic_gemm_copy.cl
3rd/dnnl/src/gpu/intel/ocl/gemm/xe_systolic_gemm_copy_kernel.hpp
3rd/dnnl/src/gpu/intel/ocl/graph/gen_index.cl
3rd/dnnl/src/gpu/intel/ocl/reduction/atomic_reduction.cl
3rd/dnnl/src/gpu/intel/ocl/reduction/atomic_reduction.cpp
3rd/dnnl/src/gpu/intel/ocl/reduction/atomic_reduction.hpp
3rd/dnnl/src/gpu/intel/ocl/reduction/combined_reduction.cl
3rd/dnnl/src/gpu/intel/ocl/reduction/combined_reduction.cpp
3rd/dnnl/src/gpu/intel/ocl/reduction/combined_reduction.hpp
3rd/dnnl/src/gpu/intel/ocl/reduction/ocl_reduction.h
3rd/dnnl/src/gpu/intel/ocl/reduction/ref_reduction.cl
3rd/dnnl/src/gpu/intel/ocl/reduction/ref_reduction.cpp
3rd/dnnl/src/gpu/intel/ocl/reduction/ref_reduction.hpp
3rd/dnnl/src/gpu/intel/ocl/reduction/reusable_ref_reduction.cl
3rd/dnnl/src/gpu/intel/ocl/reduction/reusable_ref_reduction.cpp
3rd/dnnl/src/gpu/intel/ocl/reduction/reusable_ref_reduction.hpp
3rd/dnnl/src/gpu/intel/ocl/reduction/utils.cpp
3rd/dnnl/src/gpu/intel/ocl/reduction/utils.hpp
3rd/dnnl/src/gpu/intel/ocl/rnn/cell_common.cpp
3rd/dnnl/src/gpu/intel/ocl/rnn/cell_compute.h
3rd/dnnl/src/gpu/intel/ocl/rnn/cell_gru.cpp
3rd/dnnl/src/gpu/intel/ocl/rnn/cell_gru_lbr.cpp
3rd/dnnl/src/gpu/intel/ocl/rnn/cell_kind_utility.h
3rd/dnnl/src/gpu/intel/ocl/rnn/common.h
3rd/dnnl/src/gpu/intel/ocl/rnn/grid.cl
3rd/dnnl/src/gpu/intel/ocl/rnn/grid.cpp
3rd/dnnl/src/gpu/intel/ocl/rnn/grid.hpp
3rd/dnnl/src/gpu/intel/ocl/rnn/reorders.cpp
3rd/dnnl/src/gpu/intel/ocl/rnn/reorders.hpp
3rd/dnnl/src/gpu/intel/ocl/rnn/rnn_reorder.cl
3rd/dnnl/src/gpu/intel/ocl/rnn/simple_cell_fusion.cpp
3rd/dnnl/src/gpu/intel/ocl/rnn/simple_cell_fusion.hpp
3rd/dnnl/src/gpu/intel/ocl/rnn/simple_postgemm.cpp
3rd/dnnl/src/gpu/intel/ocl/rnn/utils.cpp
3rd/dnnl/src/gpu/intel/ocl/rnn/utils.hpp
3rd/dnnl/src/gpu/intel/sycl/CMakeLists.txt
3rd/dnnl/src/gpu/intel/sycl/compat.cpp
3rd/dnnl/src/gpu/intel/sycl/compat.hpp
3rd/dnnl/src/gpu/intel/sycl/device_info.cpp
3rd/dnnl/src/gpu/intel/sycl/device_info.hpp
3rd/dnnl/src/gpu/intel/sycl/engine.cpp
3rd/dnnl/src/gpu/intel/sycl/engine.hpp
3rd/dnnl/src/gpu/intel/sycl/interop_kernel.cpp
3rd/dnnl/src/gpu/intel/sycl/interop_kernel.hpp
3rd/dnnl/src/gpu/intel/sycl/stream.cpp
3rd/dnnl/src/gpu/intel/sycl/stream.hpp
3rd/dnnl/src/gpu/intel/sycl/utils.cpp
3rd/dnnl/src/gpu/intel/sycl/utils.hpp
3rd/dnnl/src/gpu/intel/sycl/l0/utils.cpp
3rd/dnnl/src/gpu/intel/sycl/l0/utils.hpp
3rd/dnnl/src/gpu/nvidia/CMakeLists.txt
3rd/dnnl/src/gpu/nvidia/README.md
3rd/dnnl/src/gpu/nvidia/cudnn_batch_normalization.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_batch_normalization.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_batch_normalization_executor.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_batch_normalization_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_binary.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_binary.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_binary_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_conv_filter_adjustment_base.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_conv_inner_product.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_conv_inner_product_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_convolution.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_convolution.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_convolution_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_convolution_pd.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_deconvolution.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_deconvolution.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_deconvolution_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_eltwise.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_eltwise.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_eltwise_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_gemm_inner_product.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_gemm_inner_product_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_inner_product.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_inner_product.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_inner_product_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_lrn.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_lrn.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_lrn_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_matmul.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_matmul.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_matmul_base_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_matmul_executor.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_matmul_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_matmul_lt.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_matmul_lt_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_pooling.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_pooling.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_pooling_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_reduction.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_reduction.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_reduction_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_reorder.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_reorder.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_reorder_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_reorder_lt.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_reorder_lt.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_reorder_lt_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_softmax.cpp
3rd/dnnl/src/gpu/nvidia/cudnn_softmax.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_softmax_impl.hpp
3rd/dnnl/src/gpu/nvidia/cudnn_sum.hpp
3rd/dnnl/src/gpu/nvidia/engine.cpp
3rd/dnnl/src/gpu/nvidia/engine.hpp
3rd/dnnl/src/gpu/nvidia/stream.cpp
3rd/dnnl/src/gpu/nvidia/stream.hpp
3rd/dnnl/src/gpu/nvidia/sycl_cuda_compat.cpp
3rd/dnnl/src/gpu/nvidia/sycl_cuda_compat.hpp
3rd/dnnl/src/gpu/nvidia/sycl_cuda_scoped_context.cpp
3rd/dnnl/src/gpu/nvidia/sycl_cuda_scoped_context.hpp
3rd/dnnl/src/gpu/nvidia/sycl_cuda_stream_utils.hpp
3rd/dnnl/src/gpu/nvidia/sycl_cuda_utils.cpp
3rd/dnnl/src/gpu/nvidia/sycl_cuda_utils.hpp
3rd/dnnl/src/graph/CMakeLists.txt
3rd/dnnl/src/graph/backend/CMakeLists.txt
3rd/dnnl/src/graph/backend/dnnl/CMakeLists.txt
3rd/dnnl/src/graph/backend/dnnl/common.cpp
3rd/dnnl/src/graph/backend/dnnl/common.hpp
3rd/dnnl/src/graph/backend/dnnl/dnnl_backend.cpp
3rd/dnnl/src/graph/backend/dnnl/dnnl_backend.hpp
3rd/dnnl/src/graph/backend/dnnl/dnnl_constant_tensor_cache.hpp
3rd/dnnl/src/graph/backend/dnnl/dnnl_op_def.hpp
3rd/dnnl/src/graph/backend/dnnl/dnnl_opset.hpp
3rd/dnnl/src/graph/backend/dnnl/dnnl_partition_impl.cpp
3rd/dnnl/src/graph/backend/dnnl/dnnl_partition_impl.hpp
3rd/dnnl/src/graph/backend/dnnl/dnnl_shape_infer.cpp
3rd/dnnl/src/graph/backend/dnnl/dnnl_shape_infer.hpp
3rd/dnnl/src/graph/backend/dnnl/fusion_info.cpp
3rd/dnnl/src/graph/backend/dnnl/fusion_info.hpp
3rd/dnnl/src/graph/backend/dnnl/internal_attrs.hpp
3rd/dnnl/src/graph/backend/dnnl/internal_ops.hpp
3rd/dnnl/src/graph/backend/dnnl/layout_id_mgr.cpp
3rd/dnnl/src/graph/backend/dnnl/layout_id_mgr.hpp
3rd/dnnl/src/graph/backend/dnnl/layout_propagator.cpp
3rd/dnnl/src/graph/backend/dnnl/layout_propagator.hpp
3rd/dnnl/src/graph/backend/dnnl/op_executable.cpp
3rd/dnnl/src/graph/backend/dnnl/op_executable.hpp
3rd/dnnl/src/graph/backend/dnnl/platform.cpp
3rd/dnnl/src/graph/backend/dnnl/platform.hpp
3rd/dnnl/src/graph/backend/dnnl/scratchpad.hpp
3rd/dnnl/src/graph/backend/dnnl/subgraph.cpp
3rd/dnnl/src/graph/backend/dnnl/subgraph.hpp
3rd/dnnl/src/graph/backend/dnnl/thread_local_cache.hpp
3rd/dnnl/src/graph/backend/dnnl/utils.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/batch_norm.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/batch_norm.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/binary.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/binary.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/concat.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/concat.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/conv.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/conv.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/conv_base.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/conv_base.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/conv_transpose.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/conv_transpose.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/dummy.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/dummy.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/eltwise.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/eltwise.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/gen_index.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/gen_index.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/group_norm.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/group_norm.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/kernel_base.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/kernel_base.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/kernels.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/large_partition.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/large_partition.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/layer_norm.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/layer_norm.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/log_softmax.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/log_softmax.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/matmul.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/matmul.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/mqa.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/mqa_decomp.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/mqa_decomp.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/mqa_decomp_config.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/mqa_decomp_config.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/pool.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/pool.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/prelu.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/prelu.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/quantize.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/quantize.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/reduction.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/reduction.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/reorder.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/reorder.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/resampling.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/resampling.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_decomp.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_decomp.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_decomp_config.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_decomp_config.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_primitive.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_primitive.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_primitive_config.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_primitive_config.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_primitive_v1.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sdp_primitive_v1.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/shuffle.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/shuffle.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/softmax.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/softmax.hpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sum.cpp
3rd/dnnl/src/graph/backend/dnnl/kernels/sum.hpp
3rd/dnnl/src/graph/backend/dnnl/passes/compile_ops.cpp
3rd/dnnl/src/graph/backend/dnnl/passes/compile_ops.hpp
3rd/dnnl/src/graph/backend/dnnl/passes/constant_propagation.cpp
3rd/dnnl/src/graph/backend/dnnl/passes/constant_propagation.hpp
3rd/dnnl/src/graph/backend/dnnl/passes/insert_ops.cpp
3rd/dnnl/src/graph/backend/dnnl/passes/insert_ops.hpp
3rd/dnnl/src/graph/backend/dnnl/passes/layout_propagation.cpp
3rd/dnnl/src/graph/backend/dnnl/passes/layout_propagation.hpp
3rd/dnnl/src/graph/backend/dnnl/passes/lower.cpp
3rd/dnnl/src/graph/backend/dnnl/passes/lower.hpp
3rd/dnnl/src/graph/backend/dnnl/passes/memory_planning.cpp
3rd/dnnl/src/graph/backend/dnnl/passes/memory_planning.hpp
3rd/dnnl/src/graph/backend/dnnl/passes/transform.cpp
3rd/dnnl/src/graph/backend/dnnl/passes/transform.hpp
3rd/dnnl/src/graph/backend/dnnl/passes/utils.cpp
3rd/dnnl/src/graph/backend/dnnl/passes/utils.hpp
3rd/dnnl/src/graph/backend/dnnl/patterns/binary_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/bn_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/concat_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/conv_block_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/conv_post_ops.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/convtranspose_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/data_type_check_pass.hpp
3rd/dnnl/src/graph/backend/dnnl/patterns/eltwise_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/fusions.hpp
3rd/dnnl/src/graph/backend/dnnl/patterns/groupnorm_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/interpolate_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/layernorm_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/matmul_post_ops.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/mlp.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/pattern_matcher_pass.hpp
3rd/dnnl/src/graph/backend/dnnl/patterns/pool_post_ops.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/quantize_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/reduction_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/reorder_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/sdp.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/shuffle_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/single_op_pattern.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/softmax_post_ops.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/sum_fusion.cpp
3rd/dnnl/src/graph/backend/dnnl/patterns/utils.hpp
3rd/dnnl/src/graph/backend/fake/CMakeLists.txt
3rd/dnnl/src/graph/backend/fake/fake_backend.cpp
3rd/dnnl/src/graph/backend/fake/fake_backend.hpp
3rd/dnnl/src/graph/backend/fake/fake_partition_impl.hpp
3rd/dnnl/src/graph/backend/fake/pattern_utils.hpp
3rd/dnnl/src/graph/backend/fake/single_op_pass.hpp
3rd/dnnl/src/graph/backend/fake/transformation_pass.hpp
3rd/dnnl/src/graph/interface/CMakeLists.txt
3rd/dnnl/src/graph/interface/allocator.cpp
3rd/dnnl/src/graph/interface/allocator.hpp
3rd/dnnl/src/graph/interface/backend.cpp
3rd/dnnl/src/graph/interface/backend.hpp
3rd/dnnl/src/graph/interface/c_types_map.hpp
3rd/dnnl/src/graph/interface/constant_tensor_cache.cpp
3rd/dnnl/src/graph/interface/constant_tensor_cache.hpp
3rd/dnnl/src/graph/interface/graph.cpp
3rd/dnnl/src/graph/interface/graph.hpp
3rd/dnnl/src/graph/interface/graph_attr.hpp
3rd/dnnl/src/graph/interface/logical_tensor.cpp
3rd/dnnl/src/graph/interface/logical_tensor.hpp
3rd/dnnl/src/graph/interface/op.cpp
3rd/dnnl/src/graph/interface/op.hpp
3rd/dnnl/src/graph/interface/op_def.hpp
3rd/dnnl/src/graph/interface/op_def_constraint.cpp
3rd/dnnl/src/graph/interface/op_def_constraint.hpp
3rd/dnnl/src/graph/interface/op_schema.cpp
3rd/dnnl/src/graph/interface/op_schema.hpp
3rd/dnnl/src/graph/interface/opset.hpp
3rd/dnnl/src/graph/interface/partition.cpp
3rd/dnnl/src/graph/interface/partition.hpp
3rd/dnnl/src/graph/interface/partition_cache.cpp
3rd/dnnl/src/graph/interface/partition_cache.hpp
3rd/dnnl/src/graph/interface/partition_hashing.cpp
3rd/dnnl/src/graph/interface/partition_hashing.hpp
3rd/dnnl/src/graph/interface/partition_impl.cpp
3rd/dnnl/src/graph/interface/partition_impl.hpp
3rd/dnnl/src/graph/interface/shape_infer.cpp
3rd/dnnl/src/graph/interface/shape_infer.hpp
3rd/dnnl/src/graph/interface/tensor.cpp
3rd/dnnl/src/graph/interface/tensor.hpp
3rd/dnnl/src/graph/interface/value.cpp
3rd/dnnl/src/graph/interface/value.hpp
3rd/dnnl/src/graph/utils/CMakeLists.txt
3rd/dnnl/src/graph/utils/alloc.cpp
3rd/dnnl/src/graph/utils/alloc.hpp
3rd/dnnl/src/graph/utils/any.hpp
3rd/dnnl/src/graph/utils/attribute_value.hpp
3rd/dnnl/src/graph/utils/debug.cpp
3rd/dnnl/src/graph/utils/debug.hpp
3rd/dnnl/src/graph/utils/id.cpp
3rd/dnnl/src/graph/utils/id.hpp
3rd/dnnl/src/graph/utils/json.hpp
3rd/dnnl/src/graph/utils/ocl_check.hpp
3rd/dnnl/src/graph/utils/ocl_usm_utils.cpp
3rd/dnnl/src/graph/utils/ocl_usm_utils.hpp
3rd/dnnl/src/graph/utils/utils.cpp
3rd/dnnl/src/graph/utils/utils.hpp
3rd/dnnl/src/graph/utils/verbose.cpp
3rd/dnnl/src/graph/utils/verbose.hpp
3rd/dnnl/src/graph/utils/pm/dag_check_pass.hpp
3rd/dnnl/src/graph/utils/pm/nested_matcher.cpp
3rd/dnnl/src/graph/utils/pm/nested_matcher.hpp
3rd/dnnl/src/graph/utils/pm/op_depth_check_pass.hpp
3rd/dnnl/src/graph/utils/pm/pass_base.cpp
3rd/dnnl/src/graph/utils/pm/pass_base.hpp
3rd/dnnl/src/graph/utils/pm/pass_manager.cpp
3rd/dnnl/src/graph/utils/pm/pass_manager.hpp
3rd/dnnl/src/graph/utils/pm/pbuilder.cpp
3rd/dnnl/src/graph/utils/pm/pbuilder.hpp
3rd/dnnl/src/xpu/CMakeLists.txt
3rd/dnnl/src/xpu/README.md
3rd/dnnl/src/xpu/context.hpp
3rd/dnnl/src/xpu/stream_profiler.hpp
3rd/dnnl/src/xpu/utils.cpp
3rd/dnnl/src/xpu/utils.hpp
3rd/dnnl/src/xpu/ocl/CMakeLists.txt
3rd/dnnl/src/xpu/ocl/buffer_memory_storage.cpp
3rd/dnnl/src/xpu/ocl/buffer_memory_storage.hpp
3rd/dnnl/src/xpu/ocl/c_types_map.hpp
3rd/dnnl/src/xpu/ocl/context.hpp
3rd/dnnl/src/xpu/ocl/engine_factory.hpp
3rd/dnnl/src/xpu/ocl/engine_id.hpp
3rd/dnnl/src/xpu/ocl/engine_impl.cpp
3rd/dnnl/src/xpu/ocl/engine_impl.hpp
3rd/dnnl/src/xpu/ocl/memory_storage.hpp
3rd/dnnl/src/xpu/ocl/memory_storage_base.hpp
3rd/dnnl/src/xpu/ocl/stream_impl.cpp
3rd/dnnl/src/xpu/ocl/stream_impl.hpp
3rd/dnnl/src/xpu/ocl/stream_profiler.cpp
3rd/dnnl/src/xpu/ocl/stream_profiler.hpp
3rd/dnnl/src/xpu/ocl/usm_memory_storage.cpp
3rd/dnnl/src/xpu/ocl/usm_memory_storage.hpp
3rd/dnnl/src/xpu/ocl/usm_utils.cpp
3rd/dnnl/src/xpu/ocl/usm_utils.hpp
3rd/dnnl/src/xpu/ocl/utils.cpp
3rd/dnnl/src/xpu/ocl/utils.hpp
3rd/dnnl/src/xpu/ocl/verbose.hpp
3rd/dnnl/src/xpu/ocl/capi/engine.cpp
3rd/dnnl/src/xpu/ocl/capi/memory.cpp
3rd/dnnl/src/xpu/ocl/capi/primitive.cpp
3rd/dnnl/src/xpu/ocl/capi/stream.cpp
3rd/dnnl/src/xpu/sycl/CMakeLists.txt
3rd/dnnl/src/xpu/sycl/buffer_memory_storage.cpp
3rd/dnnl/src/xpu/sycl/buffer_memory_storage.hpp
3rd/dnnl/src/xpu/sycl/c_types_map.hpp
3rd/dnnl/src/xpu/sycl/compat.cpp
3rd/dnnl/src/xpu/sycl/compat.hpp
3rd/dnnl/src/xpu/sycl/context.hpp
3rd/dnnl/src/xpu/sycl/engine_factory.cpp
3rd/dnnl/src/xpu/sycl/engine_factory.hpp
3rd/dnnl/src/xpu/sycl/engine_id.hpp
3rd/dnnl/src/xpu/sycl/engine_impl.cpp
3rd/dnnl/src/xpu/sycl/engine_impl.hpp
3rd/dnnl/src/xpu/sycl/memory_storage.hpp
3rd/dnnl/src/xpu/sycl/memory_storage_base.cpp
3rd/dnnl/src/xpu/sycl/memory_storage_base.hpp
3rd/dnnl/src/xpu/sycl/memory_storage_helper.hpp
3rd/dnnl/src/xpu/sycl/stream_impl.cpp
3rd/dnnl/src/xpu/sycl/stream_impl.hpp
3rd/dnnl/src/xpu/sycl/stream_profiler.cpp
3rd/dnnl/src/xpu/sycl/stream_profiler.hpp
3rd/dnnl/src/xpu/sycl/types.hpp
3rd/dnnl/src/xpu/sycl/usm_memory_storage.cpp
3rd/dnnl/src/xpu/sycl/usm_memory_storage.hpp
3rd/dnnl/src/xpu/sycl/utils.cpp
3rd/dnnl/src/xpu/sycl/utils.hpp
3rd/dnnl/src/xpu/sycl/verbose.hpp
3rd/dnnl/src/xpu/sycl/capi/capi_engine.cpp
3rd/dnnl/src/xpu/sycl/capi/capi_memory.cpp
3rd/dnnl/src/xpu/sycl/capi/capi_primitive.cpp
3rd/dnnl/src/xpu/sycl/capi/capi_stream.cpp
3rd/dnnl/tests/CMakeLists.txt
3rd/dnnl/tests/api.c
3rd/dnnl/tests/generate_c_symbols_refs.sh
3rd/dnnl/tests/test_isa_common.hpp
3rd/dnnl/tests/test_thread.cpp
3rd/dnnl/tests/test_thread.hpp
3rd/dnnl/tests/benchdnn/CMakeLists.txt
3rd/dnnl/tests/benchdnn/README.md
3rd/dnnl/tests/benchdnn/benchdnn.cpp
3rd/dnnl/tests/benchdnn/common.cpp
3rd/dnnl/tests/benchdnn/common.hpp
3rd/dnnl/tests/benchdnn/dnn_types.cpp
3rd/dnnl/tests/benchdnn/dnn_types.hpp
3rd/dnnl/tests/benchdnn/dnnl_common.cpp
3rd/dnnl/tests/benchdnn/dnnl_common.hpp
3rd/dnnl/tests/benchdnn/dnnl_debug.hpp
3rd/dnnl/tests/benchdnn/dnnl_debug_autogenerated.cpp
3rd/dnnl/tests/benchdnn/dnnl_memory.cpp
3rd/dnnl/tests/benchdnn/dnnl_memory.hpp
3rd/dnnl/tests/benchdnn/binary/bench_binary.cpp
3rd/dnnl/tests/benchdnn/binary/binary.cpp
3rd/dnnl/tests/benchdnn/binary/binary.hpp
3rd/dnnl/tests/benchdnn/binary/binary_aux.cpp
3rd/dnnl/tests/benchdnn/binary/ref_binary.cpp
3rd/dnnl/tests/benchdnn/bnorm/bench_bnorm.cpp
3rd/dnnl/tests/benchdnn/bnorm/bnorm.cpp
3rd/dnnl/tests/benchdnn/bnorm/bnorm.hpp
3rd/dnnl/tests/benchdnn/bnorm/bnorm_aux.cpp
3rd/dnnl/tests/benchdnn/bnorm/ref_bnorm.cpp
3rd/dnnl/tests/benchdnn/brgemm/bench_brgemm.cpp
3rd/dnnl/tests/benchdnn/brgemm/brgemm.cpp
3rd/dnnl/tests/benchdnn/brgemm/brgemm.hpp
3rd/dnnl/tests/benchdnn/brgemm/brgemm_aux.cpp
3rd/dnnl/tests/benchdnn/brgemm/cfg.cpp
3rd/dnnl/tests/benchdnn/brgemm/ref_brgemm.cpp
3rd/dnnl/tests/benchdnn/concat/bench_concat.cpp
3rd/dnnl/tests/benchdnn/concat/concat.cpp
3rd/dnnl/tests/benchdnn/concat/concat.hpp
3rd/dnnl/tests/benchdnn/concat/concat_aux.cpp
3rd/dnnl/tests/benchdnn/concat/ref_concat.cpp
3rd/dnnl/tests/benchdnn/conv/bench_conv.cpp
3rd/dnnl/tests/benchdnn/conv/cfg.cpp
3rd/dnnl/tests/benchdnn/conv/conv.cpp
3rd/dnnl/tests/benchdnn/conv/conv.hpp
3rd/dnnl/tests/benchdnn/conv/conv_aux.cpp
3rd/dnnl/tests/benchdnn/conv/conv_dw_fusion.cpp
3rd/dnnl/tests/benchdnn/conv/conv_dw_fusion.hpp
3rd/dnnl/tests/benchdnn/conv/ref_conv.cpp
3rd/dnnl/tests/benchdnn/conv/ref_conv.hpp
3rd/dnnl/tests/benchdnn/conv/ref_wino.cpp
3rd/dnnl/tests/benchdnn/deconv/bench_deconv.cpp
3rd/dnnl/tests/benchdnn/deconv/cfg.cpp
3rd/dnnl/tests/benchdnn/deconv/deconv.cpp
3rd/dnnl/tests/benchdnn/deconv/deconv.hpp
3rd/dnnl/tests/benchdnn/deconv/deconv_aux.cpp
3rd/dnnl/tests/benchdnn/deconv/ref_deconv.cpp
3rd/dnnl/tests/benchdnn/deconv/ref_deconv.hpp
3rd/dnnl/tests/benchdnn/deconv/ref_wino.cpp
3rd/dnnl/tests/benchdnn/doc/benchdnn_general_info.md
3rd/dnnl/tests/benchdnn/doc/benchdnn_input_files_naming_convention.md
3rd/dnnl/tests/benchdnn/doc/driver_binary.md
3rd/dnnl/tests/benchdnn/doc/driver_bnorm.md
3rd/dnnl/tests/benchdnn/doc/driver_brgemm.md
3rd/dnnl/tests/benchdnn/doc/driver_concat.md
3rd/dnnl/tests/benchdnn/doc/driver_conv.md
3rd/dnnl/tests/benchdnn/doc/driver_eltwise.md
3rd/dnnl/tests/benchdnn/doc/driver_gnorm.md
3rd/dnnl/tests/benchdnn/doc/driver_graph.md
3rd/dnnl/tests/benchdnn/doc/driver_ip.md
3rd/dnnl/tests/benchdnn/doc/driver_lnorm.md
3rd/dnnl/tests/benchdnn/doc/driver_lrn.md
3rd/dnnl/tests/benchdnn/doc/driver_matmul.md
3rd/dnnl/tests/benchdnn/doc/driver_pool.md
3rd/dnnl/tests/benchdnn/doc/driver_prelu.md
3rd/dnnl/tests/benchdnn/doc/driver_reduction.md
3rd/dnnl/tests/benchdnn/doc/driver_reorder.md
3rd/dnnl/tests/benchdnn/doc/driver_resampling.md
3rd/dnnl/tests/benchdnn/doc/driver_rnn.md
3rd/dnnl/tests/benchdnn/doc/driver_shuffle.md
3rd/dnnl/tests/benchdnn/doc/driver_softmax.md
3rd/dnnl/tests/benchdnn/doc/driver_sum.md
3rd/dnnl/tests/benchdnn/doc/driver_zeropad.md
3rd/dnnl/tests/benchdnn/doc/knob_cold_cache.md
3rd/dnnl/tests/benchdnn/doc/knob_impl_filter.md
3rd/dnnl/tests/benchdnn/doc/knob_strides.md
3rd/dnnl/tests/benchdnn/doc/knob_summary.md
3rd/dnnl/tests/benchdnn/doc/knob_use_fast_ref.md
3rd/dnnl/tests/benchdnn/doc/knobs_attr.md
3rd/dnnl/tests/benchdnn/doc/knobs_common.md
3rd/dnnl/tests/benchdnn/doc/knobs_desc.md
3rd/dnnl/tests/benchdnn/doc/knobs_dir.md
3rd/dnnl/tests/benchdnn/doc/knobs_dt.md
3rd/dnnl/tests/benchdnn/doc/knobs_encoding.md
3rd/dnnl/tests/benchdnn/doc/knobs_perf_report.md
3rd/dnnl/tests/benchdnn/doc/knobs_tag.md
3rd/dnnl/tests/benchdnn/doc/knobs_verbose.md
3rd/dnnl/tests/benchdnn/eltwise/bench_eltwise.cpp
3rd/dnnl/tests/benchdnn/eltwise/eltwise.cpp
3rd/dnnl/tests/benchdnn/eltwise/eltwise.hpp
3rd/dnnl/tests/benchdnn/eltwise/eltwise_aux.cpp
3rd/dnnl/tests/benchdnn/eltwise/ref_eltwise.cpp
3rd/dnnl/tests/benchdnn/gnorm/bench_gnorm.cpp
3rd/dnnl/tests/benchdnn/gnorm/gnorm.cpp
3rd/dnnl/tests/benchdnn/gnorm/gnorm.hpp
3rd/dnnl/tests/benchdnn/gnorm/gnorm_aux.cpp
3rd/dnnl/tests/benchdnn/gnorm/ref_gnorm.cpp
3rd/dnnl/tests/benchdnn/graph/allocator.cpp
3rd/dnnl/tests/benchdnn/graph/allocator.hpp
3rd/dnnl/tests/benchdnn/graph/bench_graph.cpp
3rd/dnnl/tests/benchdnn/graph/custom_driver.cpp
3rd/dnnl/tests/benchdnn/graph/custom_driver.hpp
3rd/dnnl/tests/benchdnn/graph/deserialize.cpp
3rd/dnnl/tests/benchdnn/graph/deserialize.hpp
3rd/dnnl/tests/benchdnn/graph/flex_rewrite.cpp
3rd/dnnl/tests/benchdnn/graph/flex_rewrite.hpp
3rd/dnnl/tests/benchdnn/graph/graph.cpp
3rd/dnnl/tests/benchdnn/graph/graph.hpp
3rd/dnnl/tests/benchdnn/graph/graph_memory.cpp
3rd/dnnl/tests/benchdnn/graph/graph_memory.hpp
3rd/dnnl/tests/benchdnn/graph/input_displacer.cpp
3rd/dnnl/tests/benchdnn/graph/input_displacer.hpp
3rd/dnnl/tests/benchdnn/graph/memory_pool.hpp
3rd/dnnl/tests/benchdnn/graph/parser.cpp
3rd/dnnl/tests/benchdnn/graph/parser.hpp
3rd/dnnl/tests/benchdnn/graph/ref_partition.cpp
3rd/dnnl/tests/benchdnn/graph/ref_partition.hpp
3rd/dnnl/tests/benchdnn/graph/ref_primitive.cpp
3rd/dnnl/tests/benchdnn/graph/ref_primitive.hpp
3rd/dnnl/tests/benchdnn/graph/setting_handler.cpp
3rd/dnnl/tests/benchdnn/graph/setting_handler.hpp
3rd/dnnl/tests/benchdnn/graph/utils.cpp
3rd/dnnl/tests/benchdnn/graph/utils.hpp
3rd/dnnl/tests/benchdnn/inputs/binary/harness_binary_bf16
3rd/dnnl/tests/benchdnn/inputs/binary/harness_binary_different_dt
3rd/dnnl/tests/benchdnn/inputs/binary/harness_binary_f16
3rd/dnnl/tests/benchdnn/inputs/binary/harness_binary_f32
3rd/dnnl/tests/benchdnn/inputs/binary/harness_binary_i8
3rd/dnnl/tests/benchdnn/inputs/binary/harness_binary_regression
3rd/dnnl/tests/benchdnn/inputs/binary/option_set_all
3rd/dnnl/tests/benchdnn/inputs/binary/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/binary/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/binary/option_set_minimal
3rd/dnnl/tests/benchdnn/inputs/binary/option_set_src0_bcast
3rd/dnnl/tests/benchdnn/inputs/binary/perf_binary_gpu
3rd/dnnl/tests/benchdnn/inputs/binary/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/binary/shapes_perf_1st_conv
3rd/dnnl/tests/benchdnn/inputs/binary/shapes_perf_scaleshift
3rd/dnnl/tests/benchdnn/inputs/binary/test_binary_all
3rd/dnnl/tests/benchdnn/inputs/binary/test_binary_bfloat16
3rd/dnnl/tests/benchdnn/inputs/binary/test_binary_ci
3rd/dnnl/tests/benchdnn/inputs/binary/test_binary_different_dt_ci
3rd/dnnl/tests/benchdnn/inputs/binary/test_binary_float16
3rd/dnnl/tests/benchdnn/inputs/binary/test_binary_gpu
3rd/dnnl/tests/benchdnn/inputs/binary/test_binary_smoke
3rd/dnnl/tests/benchdnn/inputs/bnorm/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/bnorm/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/bnorm/perf_bnorm_gpu
3rd/dnnl/tests/benchdnn/inputs/bnorm/set_nd
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_1d
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_2d
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_3d
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_densenet_121
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_googlenet_v2
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_googlenet_v3
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_large
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_regressions
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_resnet_50
3rd/dnnl/tests/benchdnn/inputs/bnorm/shapes_topologies_small
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_all_blocked
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_all_plain
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_bfloat16_blocked
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_bfloat16_plain
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_ci
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_float16_plain
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_gpu
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_regressions
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_regressions_large
3rd/dnnl/tests/benchdnn/inputs/bnorm/test_bnorm_smoke
3rd/dnnl/tests/benchdnn/inputs/brgemm/harness_brgemm_f32
3rd/dnnl/tests/benchdnn/inputs/brgemm/harness_brgemm_f8
3rd/dnnl/tests/benchdnn/inputs/brgemm/harness_brgemm_fpmath
3rd/dnnl/tests/benchdnn/inputs/brgemm/option_set_bf16
3rd/dnnl/tests/benchdnn/inputs/brgemm/option_set_f32
3rd/dnnl/tests/benchdnn/inputs/brgemm/option_set_int8
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_big_k_bf16
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_big_k_f32
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_big_k_int8
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_big_k_tail_n_bf16
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_big_k_tail_n_f32
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_big_k_tail_n_int8
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_no_tail_bf16
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_no_tail_f32
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_no_tail_int8
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_tail_k_bf16
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_tail_k_f32
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_tail_k_int8
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_tail_k_tail_n_bf16
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_tail_k_tail_n_f32
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_tail_k_tail_n_int8
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_tail_n_bf16
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_tail_n_f32
3rd/dnnl/tests/benchdnn/inputs/brgemm/shapes_2d_tail_n_int8
3rd/dnnl/tests/benchdnn/inputs/brgemm/test_brgemm_all
3rd/dnnl/tests/benchdnn/inputs/brgemm/test_brgemm_bf16
3rd/dnnl/tests/benchdnn/inputs/brgemm/test_brgemm_ci
3rd/dnnl/tests/benchdnn/inputs/brgemm/test_brgemm_f16
3rd/dnnl/tests/benchdnn/inputs/brgemm/test_brgemm_f32
3rd/dnnl/tests/benchdnn/inputs/brgemm/test_brgemm_f8
3rd/dnnl/tests/benchdnn/inputs/brgemm/test_brgemm_int8
3rd/dnnl/tests/benchdnn/inputs/brgemm/test_brgemm_regression
3rd/dnnl/tests/benchdnn/inputs/brgemm/test_brgemm_smoke
3rd/dnnl/tests/benchdnn/inputs/concat/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/concat/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/concat/option_set_xe_gpu
3rd/dnnl/tests/benchdnn/inputs/concat/test_concat_all
3rd/dnnl/tests/benchdnn/inputs/concat/test_concat_bfloat16
3rd/dnnl/tests/benchdnn/inputs/concat/test_concat_ci
3rd/dnnl/tests/benchdnn/inputs/concat/test_concat_float16
3rd/dnnl/tests/benchdnn/inputs/concat/test_concat_gpu
3rd/dnnl/tests/benchdnn/inputs/concat/test_concat_large_gpu
3rd/dnnl/tests/benchdnn/inputs/concat/test_concat_smoke
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_arbitrary_dst
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_attrs_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_attrs_int8
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_attrs_int8_asymmetric
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_auto
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_deepbench
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_depthwise_int8
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_dilated_3d
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_dilated_int8
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_dw_bfloat16
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_dw_bfloat16_nxc
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_dw_float16_nxc
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_dw_fp8_nxc
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_f32
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_f32_plain
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_fused_depthwise
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_int8
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_output_striding
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_regression_general
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_saturation_int8
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_smoke_ref
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_tags
3rd/dnnl/tests/benchdnn/inputs/conv/harness_conv_zero_points
3rd/dnnl/tests/benchdnn/inputs/conv/option_gpu_ci
3rd/dnnl/tests/benchdnn/inputs/conv/option_set_all_eltwise_postops
3rd/dnnl/tests/benchdnn/inputs/conv/option_set_combined_postops
3rd/dnnl/tests/benchdnn/inputs/conv/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/option_set_v2
3rd/dnnl/tests/benchdnn/inputs/conv/perf_conv_bdw_1sock
3rd/dnnl/tests/benchdnn/inputs/conv/perf_conv_clx_1sock
3rd/dnnl/tests/benchdnn/inputs/conv/perf_conv_skx_1sock
3rd/dnnl/tests/benchdnn/inputs/conv/perf_conv_xe
3rd/dnnl/tests/benchdnn/inputs/conv/perf_conv_xe_hp
3rd/dnnl/tests/benchdnn/inputs/conv/perf_conv_xe_lp
3rd/dnnl/tests/benchdnn/inputs/conv/set_all_topologies
3rd/dnnl/tests/benchdnn/inputs/conv/set_conv_3d
3rd/dnnl/tests/benchdnn/inputs/conv/set_conv_all
3rd/dnnl/tests/benchdnn/inputs/conv/set_conv_dw
3rd/dnnl/tests/benchdnn/inputs/conv/set_dilated-conv
3rd/dnnl/tests/benchdnn/inputs/conv/set_dilated-conv_1st
3rd/dnnl/tests/benchdnn/inputs/conv/set_dilated-conv_3d
3rd/dnnl/tests/benchdnn/inputs/conv/set_fastrcnn
3rd/dnnl/tests/benchdnn/inputs/conv/set_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/set_maskrcnn
3rd/dnnl/tests/benchdnn/inputs/conv/set_perf_cpu_all_mb
3rd/dnnl/tests/benchdnn/inputs/conv/set_perf_cpu_inference_only
3rd/dnnl/tests/benchdnn/inputs/conv/set_perf_cpu_large_mb
3rd/dnnl/tests/benchdnn/inputs/conv/set_perf_cpu_small_mb
3rd/dnnl/tests/benchdnn/inputs/conv/set_perf_gpu_all_mb
3rd/dnnl/tests/benchdnn/inputs/conv/set_perf_gpu_large_mb
3rd/dnnl/tests/benchdnn/inputs/conv/set_perf_gpu_small_mb
3rd/dnnl/tests/benchdnn/inputs/conv/set_topologies_inference_only
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_1d
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_1d_wavenet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_1x1
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_1st_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_1x1_strided_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_1x1_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_1x1_unit-stride_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_1x1_unit-stride_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_2d_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_i3d
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_resnext101
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_strided_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_unet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_unit-stride_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_3d_unit-stride_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_4bit
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_a3c
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_alexnet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_auto
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_basic
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_ci_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_cosmictagger
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_deepbench_inference_device
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_deepbench_inference_server
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_deepbench_training
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_densnet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_1d_1st_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_1d_strided_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_1d_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_1d_unit-stride_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_1d_unit-stride_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_2d_1st_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_2d_strided_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_2d_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_2d_unit-stride_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_2d_unit-stride_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_3d_strided_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_3d_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_3d_unit-stride_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_3d_unit-stride_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dilated_rfcn
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_1d_stride_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_1d_unit-stride_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_1d_unit-stride_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_2d_1d_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_2d_strided_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_2d_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_2d_unit-stride_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_2d_unit-stride_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_3d_strided_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_3d_strided_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_3d_unit-stride_no-padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_3d_unit-stride_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_minibatch_2d-spatial
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_dw_minibatch_channel_2d-spatial
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_efficientdet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_fastrcnn_p1
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_fastrcnn_p2
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_fastrcnn_p3
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_ffn
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_fused_large_src
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_fused_mobilenet_stride_1
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_fused_mobilenet_stride_2
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_gemm
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_googlenet_v1
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_googlenet_v2
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_googlenet_v3
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_large_conv
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_large_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_maskrcnn_p1
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_maskrcnn_p2
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_mem_strided
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_mobilenet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_mobilenet_dw
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_movinet_dw
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_pointnet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_regression_1x1
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_regression_dw
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_regression_gemm
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_regression_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_regression_small_spatial
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_resnet_50
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_resnet_50_sparse
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_resnet_50_v1_5
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_resnext_101
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_segnet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_src-transpose_padding
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_ssd_300_voc0712
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_ssd_mobilenet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_ssd_resnet34_inference
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_ssd_resnet34_training
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_tails
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_tails_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_unet
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_vgg_11
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_vgg_19
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_x3d_dw
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_xception
3rd/dnnl/tests/benchdnn/inputs/conv/shapes_yolov2
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_3d
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_3d_f32_plain
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_all
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_all_topologies
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_all_topologies_f32_plain
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_attrs
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_attrs_f32_plain
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_bfloat16
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_bfloat16_nxc
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_bfloat16_ymm
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_ci
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_depthwise
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_dilated
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_dilated_f32_plain
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_dt
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_dt_plain
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_float16_nxc
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_fp4
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_fp8_nxc
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_function
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_gemm_bfloat16
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_gemm_bfloat16_nxc
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_gemm_dt
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_gemm_dt_nxc
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_gemm_int8
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_gpu_ci
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_int8
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_large_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_regression
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_regression_gpu
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_smoke
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_wino_f32
3rd/dnnl/tests/benchdnn/inputs/conv/test_conv_wino_gpu
3rd/dnnl/tests/benchdnn/inputs/deconv/harness_deconv_attrs_int8
3rd/dnnl/tests/benchdnn/inputs/deconv/harness_deconv_attrs_int8_asymmetric
3rd/dnnl/tests/benchdnn/inputs/deconv/harness_deconv_regression_general_f32
3rd/dnnl/tests/benchdnn/inputs/deconv/harness_deconv_regression_general_int8
3rd/dnnl/tests/benchdnn/inputs/deconv/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/deconv/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/deconv/set_all
3rd/dnnl/tests/benchdnn/inputs/deconv/shapes_1d
3rd/dnnl/tests/benchdnn/inputs/deconv/shapes_1x1
3rd/dnnl/tests/benchdnn/inputs/deconv/shapes_2d
3rd/dnnl/tests/benchdnn/inputs/deconv/shapes_3d
3rd/dnnl/tests/benchdnn/inputs/deconv/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/deconv/shapes_dilated
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_all
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_all_f32_nxc
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_bfloat16
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_bfloat16_nxc
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_bfloat16_ymm
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_ci
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_float16_nxc
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_fp8_nxc
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_gpu
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_int8
3rd/dnnl/tests/benchdnn/inputs/deconv/test_deconv_smoke
3rd/dnnl/tests/benchdnn/inputs/eltwise/harness_eltwise_large_buffer
3rd/dnnl/tests/benchdnn/inputs/eltwise/harness_eltwise_regression
3rd/dnnl/tests/benchdnn/inputs/eltwise/harness_eltwise_saturation
3rd/dnnl/tests/benchdnn/inputs/eltwise/option_set_all_algs
3rd/dnnl/tests/benchdnn/inputs/eltwise/option_set_all_algs_ci
3rd/dnnl/tests/benchdnn/inputs/eltwise/option_set_all_algs_int8
3rd/dnnl/tests/benchdnn/inputs/eltwise/option_set_all_algs_int8_ci
3rd/dnnl/tests/benchdnn/inputs/eltwise/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/eltwise/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/eltwise/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/eltwise/shapes_eltwise
3rd/dnnl/tests/benchdnn/inputs/eltwise/shapes_large_buffer
3rd/dnnl/tests/benchdnn/inputs/eltwise/test_eltwise_all
3rd/dnnl/tests/benchdnn/inputs/eltwise/test_eltwise_bfloat16
3rd/dnnl/tests/benchdnn/inputs/eltwise/test_eltwise_ci
3rd/dnnl/tests/benchdnn/inputs/eltwise/test_eltwise_float16
3rd/dnnl/tests/benchdnn/inputs/eltwise/test_eltwise_float8
3rd/dnnl/tests/benchdnn/inputs/eltwise/test_eltwise_gpu
3rd/dnnl/tests/benchdnn/inputs/eltwise/test_eltwise_smoke
3rd/dnnl/tests/benchdnn/inputs/gnorm/shapes_all
3rd/dnnl/tests/benchdnn/inputs/gnorm/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/gnorm/shapes_sd
3rd/dnnl/tests/benchdnn/inputs/gnorm/test_gnorm_all
3rd/dnnl/tests/benchdnn/inputs/gnorm/test_gnorm_ci
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_all
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_bf16
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_ci
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_f16
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_f32
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_f8
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_fusions
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_fusions_gpu
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_int8
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_op_gpu
3rd/dnnl/tests/benchdnn/inputs/graph/test_graph_pattern_gpu
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/harness_mha_all
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/harness_mha_ci
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/harness_mlp_all
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/harness_mlp_ci
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/GQA-fp16-v2.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/GQA-fp16.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/JAX-MHA-inf-fp32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/JAX-MQA-inf-fp32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/MHA-GPT-inf-fp32-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/MHA-GPT-inf-int8-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/MHA-bert_large-inf-fp32-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/MHA-bert_large-inf-int8-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/MHA-distill_bert-inf-fp32-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/MHA-distill_bert-inf-int8-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/MHA-stable_diffusion-inf-fp32-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/codegemma-bf16-f32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/gemma2-bf16-f32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/gqa-plain-bottom-right-implicit-causal-mask-f16-f32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/gqa-plain-implicit-causal-mask-fp32-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-compressed-k-int8-gs32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-compressed-kv-implicit-causal-mask-int8-gs128.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-compressed-kv-int4-gs32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-compressed-v-int8-gs32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-bottom-right-implicit-causal-mask-f16-f32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-implicit-causal-mask-fp32-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-simplified-f16-f32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-simplified-f16.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-training-backward-bf16-f32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-training-backward-f32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-training-forward-bf16-f32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-wo-mask-f16.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-wo-scale-f16-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mha/sdpa-plain-wo-scale-int8-bs1.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mlp/gated-mlp-f32.json
3rd/dnnl/tests/benchdnn/inputs/graph/complex_fusion/mlp/gated-mlp-int4.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/harness_bf16_all
3rd/dnnl/tests/benchdnn/inputs/graph/op/harness_bf16_ci
3rd/dnnl/tests/benchdnn/inputs/graph/op/harness_f16_all
3rd/dnnl/tests/benchdnn/inputs/graph/op/harness_f16_ci
3rd/dnnl/tests/benchdnn/inputs/graph/op/harness_f32_all
3rd/dnnl/tests/benchdnn/inputs/graph/op/harness_f32_ci
3rd/dnnl/tests/benchdnn/inputs/graph/op/bf16/dynamicdq_s4.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/bf16/dynamicdq_u4.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/bf16/typecast.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f16/dynamicdq_s4.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f16/dynamicdq_u4.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f16/typecast.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/abs.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/abs_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/add.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/avgpool.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/avgpool_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/biasadd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/biasadd_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/bnorm.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/bnorm_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/bnorm_fwd_d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/clamp.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/clamp_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/concat.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/concat_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/concat_3.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/conv_2d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/conv_3d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/conv_bwd_d_2d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/conv_bwd_d_3d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/conv_bwd_w_2d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/deconv.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/deconv_bwd_d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/deconv_bwd_w.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/dequantize_f8_e4m3.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/dequantize_f8_e5m2.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/dequantize_s8.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/dequantize_u8.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/dynamicdq.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/dynamicdq_s4.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/dynamicdq_u4.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/dynamicq.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/dynamicq_s4.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/elu.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/elu_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/gelu.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/genindex.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/gnorm.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/greaterequal.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/hardsigmoid.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/hardsigmoid_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/interpolate.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/interpolate_3d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/interpolate_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/interpolate_bwd_2d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/lnorm.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/lnorm_3d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/lnorm_3d_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/lnorm_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/lnorm_ks.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/logsoftmax.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/logsoftmax_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/matmul_2d_4d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/maxpool.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/maxpool_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/prelu.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/prelu_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/prelu_bwd_dw_5d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/quantize.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/quantize_f8_e4m3.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/quantize_f8_e5m2.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/reciprocal.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/reducel1.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/reducel2.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/reducemax.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/reducemean.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/reducemin.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/reduceprod.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/reducesum.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/relu.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/relu_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/reorder.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/select.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/softmax.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/softmax_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/softmax_bwd_d_3d.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/softmax_w_stats.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/softplus_bwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/static_reshape.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/static_transpose.json
3rd/dnnl/tests/benchdnn/inputs/graph/op/f32/typecast.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_bf16_all
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_bf16_ci
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_f16_all
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_f16_ci
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_f32_all
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_f32_ci
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_f8_all
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_f8_ci
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_int8_all
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/harness_int8_ci
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/avgpool_3d_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/binary_2d_post_ops_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/binary_2d_post_ops_sum_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/binary_3d_post_ops_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/binary_4d_post_ops_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/binary_4d_post_ops_sum_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/binary_post_ops_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/binary_post_ops_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/binary_post_ops_logistic_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/bn_bwd_relu_bwd_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/bn_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_add_sigmoid_multiply_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_add_swish_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_bias_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_bias_mul_mul_depthwise_bias_swish_fusion_cpu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_bias_post_ops_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_bias_post_ops_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_bias_relu_depthwise_bias_relu_fusion_cpu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_bias_sum_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_bias_sum_fusion_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_bias_swish_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_depthwise_fusion_cpu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/conv_post_ops_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/convtranspose_post_ops_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/interpolate_post_ops_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/interpolate_post_ops_chain_fusion_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/interpolate_post_ops_chain_fusion_3.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/interpolate_post_ops_chain_fusion_4.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/lnorm_gelu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_bias_post_ops_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_bias_post_ops_clip_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_bias_post_ops_elu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_post_ops_add_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_post_ops_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_post_ops_clip_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_post_ops_relu_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_post_ops_sum_logistic_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_post_ops_sum_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_post_ops_swish_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/matmul_select.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/maxpool_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/maxpool_sum_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/reciprocal_multiply_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/reduction_post_ops_l1_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/reduction_post_ops_l2_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/reduction_post_ops_max_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/reduction_post_ops_mean_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/reduction_post_ops_min_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/reduction_post_ops_prod_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/reduction_post_ops_sum_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/shuffle_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/softmax_post_ops_binary_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/softmax_post_ops_unary_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/unary_post_ops_elu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/unary_post_ops_gelu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/unary_post_ops_hardswish_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/unary_post_ops_log_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/unary_post_ops_round_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/unary_post_ops_sqrt_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/unary_post_ops_square_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f32/unary_post_ops_tanh_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_bf16_matmul_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_bf16_matmul_sum_add_mul_relu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_conv_add_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_conv_bias_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_conv_fwd.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_conv_post_ops_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_conv_post_ops_int8_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_f32_matmul_mul_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_matmul.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/f8/f8_matmul_sum_add_mul_relu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_avgpool_reshape_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_avgpool_transpose_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_conv_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_conv_add_relu_mul.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_conv_binary_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_conv_binary_add_fusion_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_gnorm_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_gnorm_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_add_mul_relu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_mul_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_mul_add_fusion_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_mul_w_smooth_quant_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_post_ops_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_relu_w_smooth_quant_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_sum_add_mul_relu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_tc_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bf16_matmul_tc_add_quant_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_bnorm_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_concat_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_concat_fusion_3.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_2d_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_2d_fusion_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_2d_fwd_i_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_add_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_add_mul_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_bias_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_bias_mish_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_bias_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_bias_relu_fusion_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_bias_relu_fusion_3.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_post_ops_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_post_ops_int8_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_conv_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_convtranspose_post_ops_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_convtranspose_post_ops_chain_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_convtranspose_post_ops_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_convtranspose_post_ops_square_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_convtranspose_post_ops_sum_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_convtranspose_post_ops_sum_fusion_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_depthwise_conv_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_f32_matmul_mul_add_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_f32_matmul_mul_add_fusion_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_lnorm_gelu_quantize.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_lnorm_multiply_quantize.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_lnorm_tc_multiply_quantize.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_matmul_add_mul_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_matmul_add_mul_relu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_matmul_bia_relu_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_matmul_bias_sum_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_matmul_logistic_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_matmul_mul_add_mul_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_matmul_post_ops_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_matmul_sum_add_mul_relu.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_maxpool_add_mul_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_reorder_fusion.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_reorder_fusion_2.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_reorder_fusion_3.json
3rd/dnnl/tests/benchdnn/inputs/graph/pattern/int8/int8_softmax_add.json
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_2016-32_inf_lb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_2016-32_inf_lb_f32
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_2016-32_inf_lb_float16
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_2016-32_inf_sb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_2016-32_inf_sb_f32
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_2016-32_inf_sb_float16
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_32-32_inf_lb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_32-32_inf_lb_f32
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_32-32_inf_lb_float16
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_32-32_inf_sb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_32-32_inf_sb_f32
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_gpt-j_32-32_inf_sb_float16
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_regression
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_sanitizers
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_saturation
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_smoke_ref
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_tag
3rd/dnnl/tests/benchdnn/inputs/ip/harness_ip_tag_gpu
3rd/dnnl/tests/benchdnn/inputs/ip/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/ip/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/ip/option_set_fwks_key_perf_gpu
3rd/dnnl/tests/benchdnn/inputs/ip/option_set_fwks_llm_gpu
3rd/dnnl/tests/benchdnn/inputs/ip/perf_ip_cpu
3rd/dnnl/tests/benchdnn/inputs/ip/perf_ip_inference_lb
3rd/dnnl/tests/benchdnn/inputs/ip/perf_ip_inference_sb
3rd/dnnl/tests/benchdnn/inputs/ip/perf_ip_knx
3rd/dnnl/tests/benchdnn/inputs/ip/perf_ip_training
3rd/dnnl/tests/benchdnn/inputs/ip/perf_ip_xe
3rd/dnnl/tests/benchdnn/inputs/ip/perf_ip_xe_hp
3rd/dnnl/tests/benchdnn/inputs/ip/perf_ip_xe_lp
3rd/dnnl/tests/benchdnn/inputs/ip/set_all
3rd/dnnl/tests/benchdnn/inputs/ip/set_gpu
3rd/dnnl/tests/benchdnn/inputs/ip/set_topologies
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_0d
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_0d_gpu
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_1d
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_3d
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_alexnet
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_bert
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_bert_large
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_dien_sb
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_dlrm
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_gnmt
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_googlenet_v1
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_googlenet_v3
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_maskrcnn
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_ncf
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_regression
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_resnet_50
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_resnet_50_sparse
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_rnn_t
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_transformer_lt
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_vgg16
3rd/dnnl/tests/benchdnn/inputs/ip/shapes_wd
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_acl
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_all
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_bf32_bfloat16
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_bfloat16
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_bfloat16_ymm
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_ci
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_float16
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_fp8
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_gpu
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_int8
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_large_gpu
3rd/dnnl/tests/benchdnn/inputs/ip/test_ip_smoke
3rd/dnnl/tests/benchdnn/inputs/lnorm/option_set_all
3rd/dnnl/tests/benchdnn/inputs/lnorm/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/lnorm/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/lnorm/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/lnorm/test_lnorm_all
3rd/dnnl/tests/benchdnn/inputs/lnorm/test_lnorm_bfloat16
3rd/dnnl/tests/benchdnn/inputs/lnorm/test_lnorm_ci
3rd/dnnl/tests/benchdnn/inputs/lnorm/test_lnorm_float16
3rd/dnnl/tests/benchdnn/inputs/lnorm/test_lnorm_gpu
3rd/dnnl/tests/benchdnn/inputs/lnorm/test_lnorm_int8
3rd/dnnl/tests/benchdnn/inputs/lnorm/test_lnorm_smoke
3rd/dnnl/tests/benchdnn/inputs/lrn/set_all
3rd/dnnl/tests/benchdnn/inputs/lrn/shapes_0d
3rd/dnnl/tests/benchdnn/inputs/lrn/shapes_2d
3rd/dnnl/tests/benchdnn/inputs/lrn/shapes_3d
3rd/dnnl/tests/benchdnn/inputs/lrn/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/lrn/shapes_topologies
3rd/dnnl/tests/benchdnn/inputs/lrn/test_lrn_all
3rd/dnnl/tests/benchdnn/inputs/lrn/test_lrn_bfloat16
3rd/dnnl/tests/benchdnn/inputs/lrn/test_lrn_ci
3rd/dnnl/tests/benchdnn/inputs/lrn/test_lrn_float16
3rd/dnnl/tests/benchdnn/inputs/lrn/test_lrn_gpu
3rd/dnnl/tests/benchdnn/inputs/lrn/test_lrn_smoke
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_3d_bcast
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_bert_inf_lb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_bert_inf_lb_int8
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_bert_inf_sb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_bert_inf_sb_int8
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_bert_tr_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_bert_tr_float16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_data_tags
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_decompression
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_dropout
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_generated_ci
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_2016-32_inf_lb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_2016-32_inf_lb_f32
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_2016-32_inf_lb_float16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_2016-32_inf_sb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_2016-32_inf_sb_f32
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_2016-32_inf_sb_float16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_32-32_inf_lb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_32-32_inf_lb_f32
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_32-32_inf_lb_float16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_32-32_inf_sb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_32-32_inf_sb_f32
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_gpt-j_32-32_inf_sb_float16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_regression_bf16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_regression_f32
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_regression_float16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_regression_int8
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_runtime_f32
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_runtime_int8
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_smoke_ref
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_strides
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_transformer_lt_inf_lb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_transformer_lt_inf_lb_int8
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_transformer_lt_inf_sb_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_transformer_lt_inf_sb_int8
3rd/dnnl/tests/benchdnn/inputs/matmul/harness_matmul_transformer_lt_tr_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/option_set_fp8_mixed
3rd/dnnl/tests/benchdnn/inputs/matmul/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/matmul/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/matmul/option_set_fwks_key_gpu_tf32
3rd/dnnl/tests/benchdnn/inputs/matmul/option_set_fwks_key_perf_gpu
3rd/dnnl/tests/benchdnn/inputs/matmul/option_set_fwks_llm_gpu
3rd/dnnl/tests/benchdnn/inputs/matmul/perf_matmul_inference_batched
3rd/dnnl/tests/benchdnn/inputs/matmul/perf_matmul_inference_lb
3rd/dnnl/tests/benchdnn/inputs/matmul/perf_matmul_training
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_2d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_2d_ci
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_3d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_4bit
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_4d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_bert
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_bert_large
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_alexnet
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_dlrm
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_gmnt
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_googlenet
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_maskrcnn
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_ncf
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_resnet
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_rnn_t
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_vgg16
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_lb_wd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_inf_sb_dien
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_alexnet_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_alexnet_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_alexnet_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_dlrm_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_dlrm_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_dlrm_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_gmnt_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_gmnt_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_gmnt_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_googlenet_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_googlenet_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_googlenet_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_maskrcnn_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_maskrcnn_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_maskrcnn_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_ncf_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_ncf_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_ncf_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_resnet_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_resnet_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_resnet_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_rnn_t_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_rnn_t_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_rnn_t_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_vgg16_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_vgg16_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_vgg16_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_wd_bwd_d
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_wd_bwd_w
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_converted_ip_tr_wd_fwd
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_mem_strided
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_multidim
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_sparse
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_sparse_packed
3rd/dnnl/tests/benchdnn/inputs/matmul/shapes_transformer
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_all
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_bf32_bf16
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_bfloat16
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_bfloat16_ymm
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_ci
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_float16
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_fp4
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_fp8
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_gpu
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_int8
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_large_gpu
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_llm_gpu
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_multidims
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_smoke
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_sparse
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_sparse_ci
3rd/dnnl/tests/benchdnn/inputs/matmul/test_matmul_sparse_gpu
3rd/dnnl/tests/benchdnn/inputs/pool/harness_pool_regression
3rd/dnnl/tests/benchdnn/inputs/pool/harness_pool_smoke_ref
3rd/dnnl/tests/benchdnn/inputs/pool/harness_pooling_different_dt
3rd/dnnl/tests/benchdnn/inputs/pool/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/pool/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/pool/perf_pool_gpu
3rd/dnnl/tests/benchdnn/inputs/pool/set_all
3rd/dnnl/tests/benchdnn/inputs/pool/set_all_small
3rd/dnnl/tests/benchdnn/inputs/pool/set_topologies
3rd/dnnl/tests/benchdnn/inputs/pool/set_topologies_gpu
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_1d
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_2d
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_2d_small
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_3d
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_3d_small
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_3d_unet
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_alexnet
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_basic
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_global_pooling
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_googlenet_v1
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_googlenet_v3
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_i3d_resnet50_v1
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_large_pool
3rd/dnnl/tests/benchdnn/inputs/pool/shapes_resnet_50
3rd/dnnl/tests/benchdnn/inputs/pool/test_pool_all
3rd/dnnl/tests/benchdnn/inputs/pool/test_pool_bfloat16
3rd/dnnl/tests/benchdnn/inputs/pool/test_pool_ci
3rd/dnnl/tests/benchdnn/inputs/pool/test_pool_float16
3rd/dnnl/tests/benchdnn/inputs/pool/test_pool_fp8
3rd/dnnl/tests/benchdnn/inputs/pool/test_pool_gpu
3rd/dnnl/tests/benchdnn/inputs/pool/test_pool_large_gpu
3rd/dnnl/tests/benchdnn/inputs/pool/test_pool_smoke
3rd/dnnl/tests/benchdnn/inputs/prelu/option_set_all
3rd/dnnl/tests/benchdnn/inputs/prelu/shapes_all
3rd/dnnl/tests/benchdnn/inputs/prelu/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/prelu/test_prelu_all
3rd/dnnl/tests/benchdnn/inputs/prelu/test_prelu_bfloat16
3rd/dnnl/tests/benchdnn/inputs/prelu/test_prelu_ci
3rd/dnnl/tests/benchdnn/inputs/prelu/test_prelu_float16
3rd/dnnl/tests/benchdnn/inputs/prelu/test_prelu_gpu
3rd/dnnl/tests/benchdnn/inputs/prelu/test_prelu_smoke
3rd/dnnl/tests/benchdnn/inputs/reduction/harness_reduction_bf16
3rd/dnnl/tests/benchdnn/inputs/reduction/harness_reduction_f16
3rd/dnnl/tests/benchdnn/inputs/reduction/harness_reduction_f32
3rd/dnnl/tests/benchdnn/inputs/reduction/harness_reduction_i8
3rd/dnnl/tests/benchdnn/inputs/reduction/option_set_all
3rd/dnnl/tests/benchdnn/inputs/reduction/option_set_all_algs
3rd/dnnl/tests/benchdnn/inputs/reduction/option_set_all_algs_ci
3rd/dnnl/tests/benchdnn/inputs/reduction/option_set_all_algs_int8
3rd/dnnl/tests/benchdnn/inputs/reduction/option_set_all_algs_int8_ci
3rd/dnnl/tests/benchdnn/inputs/reduction/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/reduction/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/reduction/perf_reduction_gpu
3rd/dnnl/tests/benchdnn/inputs/reduction/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/reduction/shapes_gpu_all
3rd/dnnl/tests/benchdnn/inputs/reduction/shapes_nested_gpu
3rd/dnnl/tests/benchdnn/inputs/reduction/test_reduction_all
3rd/dnnl/tests/benchdnn/inputs/reduction/test_reduction_bfloat16
3rd/dnnl/tests/benchdnn/inputs/reduction/test_reduction_ci
3rd/dnnl/tests/benchdnn/inputs/reduction/test_reduction_float16
3rd/dnnl/tests/benchdnn/inputs/reduction/test_reduction_gpu
3rd/dnnl/tests/benchdnn/inputs/reduction/test_reduction_smoke
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_conv_reorders_gpu
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_reorder_amx
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_reorder_compensation
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_reorder_cross_engine_gpu
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_reorder_decompression
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_reorder_large
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_reorder_regression
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_reorder_runtime
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_reorder_saturation
3rd/dnnl/tests/benchdnn/inputs/reorder/harness_reorder_scales
3rd/dnnl/tests/benchdnn/inputs/reorder/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/reorder/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/reorder/test_reorder_all
3rd/dnnl/tests/benchdnn/inputs/reorder/test_reorder_bfloat16
3rd/dnnl/tests/benchdnn/inputs/reorder/test_reorder_ci
3rd/dnnl/tests/benchdnn/inputs/reorder/test_reorder_float16
3rd/dnnl/tests/benchdnn/inputs/reorder/test_reorder_float8
3rd/dnnl/tests/benchdnn/inputs/reorder/test_reorder_fp4
3rd/dnnl/tests/benchdnn/inputs/reorder/test_reorder_gpu
3rd/dnnl/tests/benchdnn/inputs/reorder/test_reorder_int4
3rd/dnnl/tests/benchdnn/inputs/reorder/test_reorder_smoke
3rd/dnnl/tests/benchdnn/inputs/resampling/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/resampling/set_all
3rd/dnnl/tests/benchdnn/inputs/resampling/shapes_1d
3rd/dnnl/tests/benchdnn/inputs/resampling/shapes_2d
3rd/dnnl/tests/benchdnn/inputs/resampling/shapes_3d
3rd/dnnl/tests/benchdnn/inputs/resampling/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/resampling/shapes_maskrcnn
3rd/dnnl/tests/benchdnn/inputs/resampling/test_resampling_all
3rd/dnnl/tests/benchdnn/inputs/resampling/test_resampling_bfloat16
3rd/dnnl/tests/benchdnn/inputs/resampling/test_resampling_ci
3rd/dnnl/tests/benchdnn/inputs/resampling/test_resampling_float16
3rd/dnnl/tests/benchdnn/inputs/resampling/test_resampling_gpu
3rd/dnnl/tests/benchdnn/inputs/resampling/test_resampling_smoke
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_augru_bf32
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_augru_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_augru_float16
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_gru_bf32
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_gru_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_gru_f32
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_gru_float16
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_gru_int8
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_gru_regression
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_lstm_bf32
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_lstm_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_lstm_f32
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_lstm_float16
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_lstm_int8
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_rnn_bf32
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_rnn_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_rnn_f32
3rd/dnnl/tests/benchdnn/inputs/rnn/harness_rnn_float16
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_gnmt_decoder
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_gnmt_encoder
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_large
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_lstmp_large
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_lstmp_small
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_perf_inference_lb
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_perf_inference_sb
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_perf_training
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_rnnt
3rd/dnnl/tests/benchdnn/inputs/rnn/option_set_small
3rd/dnnl/tests/benchdnn/inputs/rnn/perf_rnn_cpu
3rd/dnnl/tests/benchdnn/inputs/rnn/perf_rnn_inference_lb
3rd/dnnl/tests/benchdnn/inputs/rnn/perf_rnn_inference_sb
3rd/dnnl/tests/benchdnn/inputs/rnn/perf_rnn_knx
3rd/dnnl/tests/benchdnn/inputs/rnn/perf_rnn_training
3rd/dnnl/tests/benchdnn/inputs/rnn/perf_rnn_xe
3rd/dnnl/tests/benchdnn/inputs/rnn/perf_rnn_xe_hp
3rd/dnnl/tests/benchdnn/inputs/rnn/perf_rnn_xe_lp
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_deepspeech_2
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_inference
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_large
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_large_gru
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_lstmp_large
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_lstmp_small
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_rnn_t
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_small
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_small_gru
3rd/dnnl/tests/benchdnn/inputs/rnn/shapes_training
3rd/dnnl/tests/benchdnn/inputs/rnn/test_augru_all
3rd/dnnl/tests/benchdnn/inputs/rnn/test_augru_bf32_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_augru_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_augru_ci
3rd/dnnl/tests/benchdnn/inputs/rnn/test_augru_float16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_gru_all
3rd/dnnl/tests/benchdnn/inputs/rnn/test_gru_bf32_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_gru_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_gru_ci
3rd/dnnl/tests/benchdnn/inputs/rnn/test_gru_float16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_gru_int8
3rd/dnnl/tests/benchdnn/inputs/rnn/test_lstm_all
3rd/dnnl/tests/benchdnn/inputs/rnn/test_lstm_bf32_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_lstm_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_lstm_bfloat16_ymm
3rd/dnnl/tests/benchdnn/inputs/rnn/test_lstm_ci
3rd/dnnl/tests/benchdnn/inputs/rnn/test_lstm_f32
3rd/dnnl/tests/benchdnn/inputs/rnn/test_lstm_float16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_lstm_int8
3rd/dnnl/tests/benchdnn/inputs/rnn/test_rnn_all
3rd/dnnl/tests/benchdnn/inputs/rnn/test_rnn_bf32_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_rnn_bfloat16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_rnn_ci
3rd/dnnl/tests/benchdnn/inputs/rnn/test_rnn_float16
3rd/dnnl/tests/benchdnn/inputs/rnn/test_rnn_gpu
3rd/dnnl/tests/benchdnn/inputs/self/test_self_ci
3rd/dnnl/tests/benchdnn/inputs/self/test_self_f32
3rd/dnnl/tests/benchdnn/inputs/self/test_self_smoke
3rd/dnnl/tests/benchdnn/inputs/shuffle/option_set_all
3rd/dnnl/tests/benchdnn/inputs/shuffle/option_set_min
3rd/dnnl/tests/benchdnn/inputs/shuffle/option_set_perf
3rd/dnnl/tests/benchdnn/inputs/shuffle/perf_shuffle_cpu
3rd/dnnl/tests/benchdnn/inputs/shuffle/test_shuffle_all
3rd/dnnl/tests/benchdnn/inputs/shuffle/test_shuffle_bfloat16
3rd/dnnl/tests/benchdnn/inputs/shuffle/test_shuffle_ci
3rd/dnnl/tests/benchdnn/inputs/shuffle/test_shuffle_float16
3rd/dnnl/tests/benchdnn/inputs/shuffle/test_shuffle_gpu
3rd/dnnl/tests/benchdnn/inputs/shuffle/test_shuffle_smoke
3rd/dnnl/tests/benchdnn/inputs/softmax/harness_softmax_regression
3rd/dnnl/tests/benchdnn/inputs/softmax/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/softmax/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/softmax/set_0d
3rd/dnnl/tests/benchdnn/inputs/softmax/shapes_0d
3rd/dnnl/tests/benchdnn/inputs/softmax/shapes_2d
3rd/dnnl/tests/benchdnn/inputs/softmax/shapes_3d
3rd/dnnl/tests/benchdnn/inputs/softmax/shapes_ci
3rd/dnnl/tests/benchdnn/inputs/softmax/shapes_large
3rd/dnnl/tests/benchdnn/inputs/softmax/shapes_large_axis
3rd/dnnl/tests/benchdnn/inputs/softmax/shapes_nlp
3rd/dnnl/tests/benchdnn/inputs/softmax/test_softmax_acl
3rd/dnnl/tests/benchdnn/inputs/softmax/test_softmax_all
3rd/dnnl/tests/benchdnn/inputs/softmax/test_softmax_bfloat16
3rd/dnnl/tests/benchdnn/inputs/softmax/test_softmax_ci
3rd/dnnl/tests/benchdnn/inputs/softmax/test_softmax_float16
3rd/dnnl/tests/benchdnn/inputs/softmax/test_softmax_gpu
3rd/dnnl/tests/benchdnn/inputs/softmax/test_softmax_smoke
3rd/dnnl/tests/benchdnn/inputs/sum/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/sum/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/sum/test_sum_all
3rd/dnnl/tests/benchdnn/inputs/sum/test_sum_bfloat16
3rd/dnnl/tests/benchdnn/inputs/sum/test_sum_ci
3rd/dnnl/tests/benchdnn/inputs/sum/test_sum_float16
3rd/dnnl/tests/benchdnn/inputs/sum/test_sum_gpu
3rd/dnnl/tests/benchdnn/inputs/sum/test_sum_smoke
3rd/dnnl/tests/benchdnn/inputs/zeropad/option_set_fwks_ext_gpu
3rd/dnnl/tests/benchdnn/inputs/zeropad/option_set_fwks_key_gpu
3rd/dnnl/tests/benchdnn/inputs/zeropad/set_dim1_block_3d
3rd/dnnl/tests/benchdnn/inputs/zeropad/set_dim1dim2_block_2d
3rd/dnnl/tests/benchdnn/inputs/zeropad/set_dim1dim2_block_3d
3rd/dnnl/tests/benchdnn/inputs/zeropad/set_dim2_block_3d
3rd/dnnl/tests/benchdnn/inputs/zeropad/set_dim2dim3_block_4d
3rd/dnnl/tests/benchdnn/inputs/zeropad/shapes_dim1_block_3d
3rd/dnnl/tests/benchdnn/inputs/zeropad/shapes_dim1dim2_block_2d
3rd/dnnl/tests/benchdnn/inputs/zeropad/shapes_dim1dim2_block_3d
3rd/dnnl/tests/benchdnn/inputs/zeropad/shapes_dim2_block_3d
3rd/dnnl/tests/benchdnn/inputs/zeropad/shapes_dim2dim3_block_4d
3rd/dnnl/tests/benchdnn/inputs/zeropad/test_zeropad_ci
3rd/dnnl/tests/benchdnn/inputs/zeropad/test_zeropad_gpu
3rd/dnnl/tests/benchdnn/ip/bench_ip.cpp
3rd/dnnl/tests/benchdnn/ip/cfg.cpp
3rd/dnnl/tests/benchdnn/ip/ip.cpp
3rd/dnnl/tests/benchdnn/ip/ip.hpp
3rd/dnnl/tests/benchdnn/ip/ip_aux.cpp
3rd/dnnl/tests/benchdnn/ip/ref_ip.cpp
3rd/dnnl/tests/benchdnn/lnorm/bench_lnorm.cpp
3rd/dnnl/tests/benchdnn/lnorm/lnorm.cpp
3rd/dnnl/tests/benchdnn/lnorm/lnorm.hpp
3rd/dnnl/tests/benchdnn/lnorm/lnorm_aux.cpp
3rd/dnnl/tests/benchdnn/lnorm/ref_lnorm.cpp
3rd/dnnl/tests/benchdnn/lrn/bench_lrn.cpp
3rd/dnnl/tests/benchdnn/lrn/lrn.cpp
3rd/dnnl/tests/benchdnn/lrn/lrn.hpp
3rd/dnnl/tests/benchdnn/lrn/lrn_aux.cpp
3rd/dnnl/tests/benchdnn/lrn/ref_lrn.cpp
3rd/dnnl/tests/benchdnn/matmul/bench_matmul.cpp
3rd/dnnl/tests/benchdnn/matmul/cfg.cpp
3rd/dnnl/tests/benchdnn/matmul/matmul.cpp
3rd/dnnl/tests/benchdnn/matmul/matmul.hpp
3rd/dnnl/tests/benchdnn/matmul/matmul_aux.cpp
3rd/dnnl/tests/benchdnn/matmul/ref_matmul.cpp
3rd/dnnl/tests/benchdnn/pool/bench_pool.cpp
3rd/dnnl/tests/benchdnn/pool/cfg.cpp
3rd/dnnl/tests/benchdnn/pool/pool.cpp
3rd/dnnl/tests/benchdnn/pool/pool.hpp
3rd/dnnl/tests/benchdnn/pool/pool_aux.cpp
3rd/dnnl/tests/benchdnn/pool/ref_pool.cpp
3rd/dnnl/tests/benchdnn/prelu/bench_prelu.cpp
3rd/dnnl/tests/benchdnn/prelu/prelu.cpp
3rd/dnnl/tests/benchdnn/prelu/prelu.hpp
3rd/dnnl/tests/benchdnn/prelu/prelu_aux.cpp
3rd/dnnl/tests/benchdnn/prelu/ref_prelu.cpp
3rd/dnnl/tests/benchdnn/reduction/bench_reduction.cpp
3rd/dnnl/tests/benchdnn/reduction/reduction.cpp
3rd/dnnl/tests/benchdnn/reduction/reduction.hpp
3rd/dnnl/tests/benchdnn/reduction/reduction_aux.cpp
3rd/dnnl/tests/benchdnn/reduction/ref_reduction.cpp
3rd/dnnl/tests/benchdnn/reorder/bench_reorder.cpp
3rd/dnnl/tests/benchdnn/reorder/cfg.cpp
3rd/dnnl/tests/benchdnn/reorder/ref_reorder.cpp
3rd/dnnl/tests/benchdnn/reorder/reorder.cpp
3rd/dnnl/tests/benchdnn/reorder/reorder.hpp
3rd/dnnl/tests/benchdnn/reorder/reorder_aux.cpp
3rd/dnnl/tests/benchdnn/resampling/bench_resampling.cpp
3rd/dnnl/tests/benchdnn/resampling/ref_resampling.cpp
3rd/dnnl/tests/benchdnn/resampling/resampling.cpp
3rd/dnnl/tests/benchdnn/resampling/resampling.hpp
3rd/dnnl/tests/benchdnn/resampling/resampling_aux.cpp
3rd/dnnl/tests/benchdnn/rnn/bench_rnn.cpp
3rd/dnnl/tests/benchdnn/rnn/cells.hpp
3rd/dnnl/tests/benchdnn/rnn/cfg.cpp
3rd/dnnl/tests/benchdnn/rnn/gru_cell.cpp
3rd/dnnl/tests/benchdnn/rnn/lbr_gru_cell.cpp
3rd/dnnl/tests/benchdnn/rnn/lstm_cell.cpp
3rd/dnnl/tests/benchdnn/rnn/ref_rnn_bwd.cpp
3rd/dnnl/tests/benchdnn/rnn/ref_rnn_fwd.cpp
3rd/dnnl/tests/benchdnn/rnn/rnn.cpp
3rd/dnnl/tests/benchdnn/rnn/rnn.hpp
3rd/dnnl/tests/benchdnn/rnn/rnn_aux.cpp
3rd/dnnl/tests/benchdnn/rnn/rnn_aux.hpp
3rd/dnnl/tests/benchdnn/rnn/rnn_cell.cpp
3rd/dnnl/tests/benchdnn/rnn/rnn_task.hpp
3rd/dnnl/tests/benchdnn/rnn/rnn_task_executor.hpp
3rd/dnnl/tests/benchdnn/rnn/rnn_utils.cpp
3rd/dnnl/tests/benchdnn/self/bnorm.cpp
3rd/dnnl/tests/benchdnn/self/common.cpp
3rd/dnnl/tests/benchdnn/self/compare.cpp
3rd/dnnl/tests/benchdnn/self/conv.cpp
3rd/dnnl/tests/benchdnn/self/graph_example.cpp
3rd/dnnl/tests/benchdnn/self/memory.cpp
3rd/dnnl/tests/benchdnn/self/norm.cpp
3rd/dnnl/tests/benchdnn/self/res.cpp
3rd/dnnl/tests/benchdnn/self/self.cpp
3rd/dnnl/tests/benchdnn/self/self.hpp
3rd/dnnl/tests/benchdnn/shuffle/bench_shuffle.cpp
3rd/dnnl/tests/benchdnn/shuffle/ref_shuffle.cpp
3rd/dnnl/tests/benchdnn/shuffle/shuffle.cpp
3rd/dnnl/tests/benchdnn/shuffle/shuffle.hpp
3rd/dnnl/tests/benchdnn/shuffle/shuffle_aux.cpp
3rd/dnnl/tests/benchdnn/softmax/bench_softmax.cpp
3rd/dnnl/tests/benchdnn/softmax/ref_softmax.cpp
3rd/dnnl/tests/benchdnn/softmax/softmax.cpp
3rd/dnnl/tests/benchdnn/softmax/softmax.hpp
3rd/dnnl/tests/benchdnn/softmax/softmax_aux.cpp
3rd/dnnl/tests/benchdnn/sum/bench_sum.cpp
3rd/dnnl/tests/benchdnn/sum/ref_sum.cpp
3rd/dnnl/tests/benchdnn/sum/sum.cpp
3rd/dnnl/tests/benchdnn/sum/sum.hpp
3rd/dnnl/tests/benchdnn/sum/sum_aux.cpp
3rd/dnnl/tests/benchdnn/utils/bench_mode.cpp
3rd/dnnl/tests/benchdnn/utils/bench_mode.hpp
3rd/dnnl/tests/benchdnn/utils/cfg.hpp
3rd/dnnl/tests/benchdnn/utils/cold_cache.cpp
3rd/dnnl/tests/benchdnn/utils/cold_cache.hpp
3rd/dnnl/tests/benchdnn/utils/compare.cpp
3rd/dnnl/tests/benchdnn/utils/compare.hpp
3rd/dnnl/tests/benchdnn/utils/data_kind.cpp
3rd/dnnl/tests/benchdnn/utils/data_kind.hpp
3rd/dnnl/tests/benchdnn/utils/dims.cpp
3rd/dnnl/tests/benchdnn/utils/dims.hpp
3rd/dnnl/tests/benchdnn/utils/dnnl_query.cpp
3rd/dnnl/tests/benchdnn/utils/dnnl_query.hpp
3rd/dnnl/tests/benchdnn/utils/fill.cpp
3rd/dnnl/tests/benchdnn/utils/fill.hpp
3rd/dnnl/tests/benchdnn/utils/impl_filter.cpp
3rd/dnnl/tests/benchdnn/utils/impl_filter.hpp
3rd/dnnl/tests/benchdnn/utils/norm.hpp
3rd/dnnl/tests/benchdnn/utils/numeric.cpp
3rd/dnnl/tests/benchdnn/utils/numeric.hpp
3rd/dnnl/tests/benchdnn/utils/parallel.cpp
3rd/dnnl/tests/benchdnn/utils/parallel.hpp
3rd/dnnl/tests/benchdnn/utils/parser.cpp
3rd/dnnl/tests/benchdnn/utils/parser.hpp
3rd/dnnl/tests/benchdnn/utils/perf_report.cpp
3rd/dnnl/tests/benchdnn/utils/perf_report.hpp
3rd/dnnl/tests/benchdnn/utils/res.hpp
3rd/dnnl/tests/benchdnn/utils/settings.hpp
3rd/dnnl/tests/benchdnn/utils/stream_kind.cpp
3rd/dnnl/tests/benchdnn/utils/stream_kind.hpp
3rd/dnnl/tests/benchdnn/utils/task.hpp
3rd/dnnl/tests/benchdnn/utils/task_executor.hpp
3rd/dnnl/tests/benchdnn/utils/timer.cpp
3rd/dnnl/tests/benchdnn/utils/timer.hpp
3rd/dnnl/tests/benchdnn/utils/wrapper.hpp
3rd/dnnl/tests/benchdnn/zeropad/bench_zeropad.cpp
3rd/dnnl/tests/benchdnn/zeropad/zeropad.cpp
3rd/dnnl/tests/benchdnn/zeropad/zeropad.hpp
3rd/dnnl/tests/benchdnn/zeropad/zeropad_aux.cpp
3rd/dnnl/tests/gtests/CMakeLists.txt
3rd/dnnl/tests/gtests/convolution_common.h
3rd/dnnl/tests/gtests/dnnl_test_common.hpp
3rd/dnnl/tests/gtests/dnnl_test_common_ocl.hpp
3rd/dnnl/tests/gtests/dnnl_test_macros.hpp
3rd/dnnl/tests/gtests/main.cpp
3rd/dnnl/tests/gtests/test_batch_normalization.cpp
3rd/dnnl/tests/gtests/test_binary.cpp
3rd/dnnl/tests/gtests/test_concat.cpp
3rd/dnnl/tests/gtests/test_concurrency.cpp
3rd/dnnl/tests/gtests/test_convolution_backward_data_common.hpp
3rd/dnnl/tests/gtests/test_convolution_backward_data_f32.cpp
3rd/dnnl/tests/gtests/test_convolution_backward_weights_common.hpp
3rd/dnnl/tests/gtests/test_convolution_backward_weights_f32.cpp
3rd/dnnl/tests/gtests/test_convolution_eltwise_forward_common.hpp
3rd/dnnl/tests/gtests/test_convolution_eltwise_forward_f32.cpp
3rd/dnnl/tests/gtests/test_convolution_eltwise_forward_x8s8f32s32.cpp
3rd/dnnl/tests/gtests/test_convolution_format_any.cpp
3rd/dnnl/tests/gtests/test_convolution_forward_common.hpp
3rd/dnnl/tests/gtests/test_convolution_forward_f32.cpp
3rd/dnnl/tests/gtests/test_convolution_forward_u8s8fp.cpp
3rd/dnnl/tests/gtests/test_convolution_forward_u8s8s32.cpp
3rd/dnnl/tests/gtests/test_cross_engine_reorder.cpp
3rd/dnnl/tests/gtests/test_deconvolution.cpp
3rd/dnnl/tests/gtests/test_eltwise.cpp
3rd/dnnl/tests/gtests/test_gemm_bf16bf16bf16.cpp
3rd/dnnl/tests/gtests/test_gemm_bf16bf16f32.cpp
3rd/dnnl/tests/gtests/test_gemm_common.hpp
3rd/dnnl/tests/gtests/test_gemm_data_preparation.hpp
3rd/dnnl/tests/gtests/test_gemm_f16.cpp
3rd/dnnl/tests/gtests/test_gemm_f16f16f32.cpp
3rd/dnnl/tests/gtests/test_gemm_f32.cpp
3rd/dnnl/tests/gtests/test_gemm_params.hpp
3rd/dnnl/tests/gtests/test_gemm_s8s8s32.cpp
3rd/dnnl/tests/gtests/test_gemm_s8u8s32.cpp
3rd/dnnl/tests/gtests/test_gemm_u8s8s32.cpp
3rd/dnnl/tests/gtests/test_gemm_u8u8s32.cpp
3rd/dnnl/tests/gtests/test_gemm_validation.hpp
3rd/dnnl/tests/gtests/test_global_scratchpad.cpp
3rd/dnnl/tests/gtests/test_group_normalization.cpp
3rd/dnnl/tests/gtests/test_iface_attr.cpp
3rd/dnnl/tests/gtests/test_iface_attr_quantization.cpp
3rd/dnnl/tests/gtests/test_iface_binary_bcast.cpp
3rd/dnnl/tests/gtests/test_iface_gpu_only.cpp
3rd/dnnl/tests/gtests/test_iface_handle.cpp
3rd/dnnl/tests/gtests/test_iface_pd.cpp
3rd/dnnl/tests/gtests/test_iface_pd_iter.cpp
3rd/dnnl/tests/gtests/test_iface_primitive_cache.cpp
3rd/dnnl/tests/gtests/test_iface_runtime_dims.cpp
3rd/dnnl/tests/gtests/test_iface_sparse.cpp
3rd/dnnl/tests/gtests/test_iface_threadpool.cpp
3rd/dnnl/tests/gtests/test_iface_weights_format.cpp
3rd/dnnl/tests/gtests/test_iface_wino_convolution.cpp
3rd/dnnl/tests/gtests/test_inner_product_backward_data.cpp
3rd/dnnl/tests/gtests/test_inner_product_backward_weights.cpp
3rd/dnnl/tests/gtests/test_inner_product_forward.cpp
3rd/dnnl/tests/gtests/test_ip_formats.cpp
3rd/dnnl/tests/gtests/test_isa_hints.cpp
3rd/dnnl/tests/gtests/test_isa_iface.cpp
3rd/dnnl/tests/gtests/test_isa_mask.cpp
3rd/dnnl/tests/gtests/test_layer_normalization.cpp
3rd/dnnl/tests/gtests/test_lrn.cpp
3rd/dnnl/tests/gtests/test_malloc.cpp
3rd/dnnl/tests/gtests/test_malloc.hpp
3rd/dnnl/tests/gtests/test_matmul.cpp
3rd/dnnl/tests/gtests/test_persistent_cache_api.cpp
3rd/dnnl/tests/gtests/test_pooling_backward.cpp
3rd/dnnl/tests/gtests/test_pooling_forward.cpp
3rd/dnnl/tests/gtests/test_prelu.cpp
3rd/dnnl/tests/gtests/test_primitive_cache_mt.cpp
3rd/dnnl/tests/gtests/test_reduction.cpp
3rd/dnnl/tests/gtests/test_reorder.cpp
3rd/dnnl/tests/gtests/test_reorder_common.hpp
3rd/dnnl/tests/gtests/test_reorder_formats.cpp
3rd/dnnl/tests/gtests/test_resampling.cpp
3rd/dnnl/tests/gtests/test_rnn_forward.cpp
3rd/dnnl/tests/gtests/test_shuffle.cpp
3rd/dnnl/tests/gtests/test_softmax.cpp
3rd/dnnl/tests/gtests/test_sum.cpp
3rd/dnnl/tests/gtests/api/CMakeLists.txt
3rd/dnnl/tests/gtests/api/test_engine.cpp
3rd/dnnl/tests/gtests/api/test_memory.cpp
3rd/dnnl/tests/gtests/api/test_memory_creation.cpp
3rd/dnnl/tests/gtests/api/test_memory_desc.cpp
3rd/dnnl/tests/gtests/api/test_memory_desc_ops.cpp
3rd/dnnl/tests/gtests/api/test_memory_map.cpp
3rd/dnnl/tests/gtests/api/test_namespace.cpp
3rd/dnnl/tests/gtests/api/test_stream.cpp
3rd/dnnl/tests/gtests/api/test_submemory.cpp
3rd/dnnl/tests/gtests/graph/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/test_allocator.cpp
3rd/dnnl/tests/gtests/graph/test_allocator.hpp
3rd/dnnl/tests/gtests/graph/api/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/api/api_test_main.cpp
3rd/dnnl/tests/gtests/graph/api/test_api_common.cpp
3rd/dnnl/tests/gtests/graph/api/test_api_common.h
3rd/dnnl/tests/gtests/graph/api/test_api_common.hpp
3rd/dnnl/tests/gtests/graph/api/test_c_api_add_op.cpp
3rd/dnnl/tests/gtests/graph/api/test_c_api_compile.cpp
3rd/dnnl/tests/gtests/graph/api/test_c_api_compile_parametrized.cpp
3rd/dnnl/tests/gtests/graph/api/test_c_api_constant_cache.cpp
3rd/dnnl/tests/gtests/graph/api/test_c_api_filter.cpp
3rd/dnnl/tests/gtests/graph/api/test_c_api_graph.cpp
3rd/dnnl/tests/gtests/graph/api/test_c_api_logical_tensor.cpp
3rd/dnnl/tests/gtests/graph/api/test_c_api_op.cpp
3rd/dnnl/tests/gtests/graph/api/test_cpp_api_compile.cpp
3rd/dnnl/tests/gtests/graph/api/test_cpp_api_constant_cache.cpp
3rd/dnnl/tests/gtests/graph/api/test_cpp_api_engine.cpp
3rd/dnnl/tests/gtests/graph/api/test_cpp_api_graph.cpp
3rd/dnnl/tests/gtests/graph/api/test_cpp_api_logical_tensor.cpp
3rd/dnnl/tests/gtests/graph/api/test_cpp_api_op.cpp
3rd/dnnl/tests/gtests/graph/api/test_cpp_api_partition.cpp
3rd/dnnl/tests/gtests/graph/api/test_cpp_api_tensor.cpp
3rd/dnnl/tests/gtests/graph/api/ocl/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/api/ocl/test_cpp_api_compiled_partition.cpp
3rd/dnnl/tests/gtests/graph/api/ocl/test_cpp_api_engine.cpp
3rd/dnnl/tests/gtests/graph/api/ocl/test_cpp_api_tensor.cpp
3rd/dnnl/tests/gtests/graph/api/sycl/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/api/sycl/test_cpp_api_compiled_partition.cpp
3rd/dnnl/tests/gtests/graph/api/sycl/test_cpp_api_engine.cpp
3rd/dnnl/tests/gtests/graph/api/sycl/test_cpp_api_tensor.cpp
3rd/dnnl/tests/gtests/graph/unit/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/unit/unit_test_common.cpp
3rd/dnnl/tests/gtests/graph/unit/unit_test_common.hpp
3rd/dnnl/tests/gtests/graph/unit/unit_test_main.cpp
3rd/dnnl/tests/gtests/graph/unit/utils.hpp
3rd/dnnl/tests/gtests/graph/unit/backend/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/dnnl_test_common.hpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/ref_func.hpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_batch_norm.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_binary_op.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_bmm.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_common.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_compiled_partition.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_concat.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_constant_cache.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_convolution.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_convtranspose.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_dequantize.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_dnnl_infer_shape_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_dnnl_utils_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_eltwise.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_fusion_info_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_graph_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_group_norm.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_insert_ops_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_internal_attrs_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_interpolate.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_large_partition.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_layer_norm.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_layout_id_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_layout_propagator_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_logical_tensor_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_matmul.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_memory_planning_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_mqa_decomp.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_op_executable.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_op_schema_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_partition_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_pass.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_pool.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_prelu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_quantize.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_reduce.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_reorder.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_scratchpad.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_sdp_decomp.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_select.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_softmax.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_subgraph_pass.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_thread_local_cache_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/dnnl/test_typecast.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/fake/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/unit/backend/fake/test_compiled_partition.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/fake/test_fake_backend.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/fake/test_graph.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/fake/test_partition.cpp
3rd/dnnl/tests/gtests/graph/unit/backend/fake/test_pass.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/unit/interface/test_allocator.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_backend_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_compiled_partition.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_graph_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_logical_tensor_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_op_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_op_def_constraint_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_op_schema_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_partition_hashing.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_shape_infer_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_tensor.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/test_value_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/interface/sycl/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/unit/interface/sycl/test_allocator.cpp
3rd/dnnl/tests/gtests/graph/unit/utils/CMakeLists.txt
3rd/dnnl/tests/gtests/graph/unit/utils/test_allocator.cpp
3rd/dnnl/tests/gtests/graph/unit/utils/test_attribute_value_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/utils/test_debug_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/utils/test_json_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/utils/test_pattern_matcher_cpu.cpp
3rd/dnnl/tests/gtests/graph/unit/utils/test_utils_cpu.cpp
3rd/dnnl/tests/gtests/in/convolution_attr.h
3rd/dnnl/tests/gtests/in/convolution_simple.h
3rd/dnnl/tests/gtests/in/gemm_in.h
3rd/dnnl/tests/gtests/in/layer_normalization.h
3rd/dnnl/tests/gtests/internals/CMakeLists.txt
3rd/dnnl/tests/gtests/internals/sdpa_internal.hpp
3rd/dnnl/tests/gtests/internals/test_bcast_strategy.cpp
3rd/dnnl/tests/gtests/internals/test_bfloat16.cpp
3rd/dnnl/tests/gtests/internals/test_brgemm.cpp
3rd/dnnl/tests/gtests/internals/test_comparison_operators.cpp
3rd/dnnl/tests/gtests/internals/test_dnnl_threading.cpp
3rd/dnnl/tests/gtests/internals/test_env_vars_dnnl.cpp
3rd/dnnl/tests/gtests/internals/test_env_vars_onednn.cpp
3rd/dnnl/tests/gtests/internals/test_float8.cpp
3rd/dnnl/tests/gtests/internals/test_nibble.cpp
3rd/dnnl/tests/gtests/internals/test_sdpa.cpp
3rd/dnnl/tests/gtests/internals/test_utils.cpp
3rd/dnnl/tests/gtests/internals/test_utils.hpp
3rd/dnnl/tests/gtests/ocl/CMakeLists.txt
3rd/dnnl/tests/gtests/ocl/api/CMakeLists.txt
3rd/dnnl/tests/gtests/ocl/api/test_engine.cpp
3rd/dnnl/tests/gtests/ocl/api/test_memory_buffer.cpp
3rd/dnnl/tests/gtests/ocl/api/test_memory_usm.cpp
3rd/dnnl/tests/gtests/ocl/api/test_stream.cpp
3rd/dnnl/tests/gtests/regression/CMakeLists.txt
3rd/dnnl/tests/gtests/regression/test_binary_stride.cpp
3rd/dnnl/tests/gtests/sycl/CMakeLists.txt
3rd/dnnl/tests/gtests/sycl/api/CMakeLists.txt
3rd/dnnl/tests/gtests/sycl/api/test_engine.cpp
3rd/dnnl/tests/gtests/sycl/api/test_memory_buffer.cpp
3rd/dnnl/tests/gtests/sycl/api/test_memory_usm.cpp
3rd/dnnl/tests/gtests/sycl/api/test_stream.cpp
3rd/dnnl/tests/noexcept/CMakeLists.txt
3rd/dnnl/tests/noexcept/main.cpp
3rd/dnnl/tests/other/subproject/CMakeLists.txt
3rd/dnnl/tests/other/subproject/main.c
3rd/dnnl/third_party/.clang-format
3rd/dnnl/third_party/.clang-tidy
3rd/dnnl/third_party/gtest/CMakeLists.txt
3rd/dnnl/third_party/gtest/LICENSE
3rd/dnnl/third_party/gtest/gtest-death-test.h
3rd/dnnl/third_party/gtest/gtest-matchers.h
3rd/dnnl/third_party/gtest/gtest-message.h
3rd/dnnl/third_party/gtest/gtest-param-test.h
3rd/dnnl/third_party/gtest/gtest-printers.h
3rd/dnnl/third_party/gtest/gtest-spi.h
3rd/dnnl/third_party/gtest/gtest-test-part.h
3rd/dnnl/third_party/gtest/gtest-typed-test.h
3rd/dnnl/third_party/gtest/gtest.h
3rd/dnnl/third_party/gtest/gtest_pred_impl.h
3rd/dnnl/third_party/gtest/gtest_prod.h
3rd/dnnl/third_party/gtest/internal/gtest-death-test-internal.h
3rd/dnnl/third_party/gtest/internal/gtest-filepath.h
3rd/dnnl/third_party/gtest/internal/gtest-internal.h
3rd/dnnl/third_party/gtest/internal/gtest-param-util.h
3rd/dnnl/third_party/gtest/internal/gtest-port-arch.h
3rd/dnnl/third_party/gtest/internal/gtest-port.h
3rd/dnnl/third_party/gtest/internal/gtest-string.h
3rd/dnnl/third_party/gtest/internal/gtest-type-util.h
3rd/dnnl/third_party/gtest/internal/custom/README.md
3rd/dnnl/third_party/gtest/internal/custom/gtest-port.h
3rd/dnnl/third_party/gtest/internal/custom/gtest-printers.h
3rd/dnnl/third_party/gtest/internal/custom/gtest.h
3rd/dnnl/third_party/gtest/src/gtest-all.cc
3rd/dnnl/third_party/gtest/src/gtest-death-test.cc
3rd/dnnl/third_party/gtest/src/gtest-filepath.cc
3rd/dnnl/third_party/gtest/src/gtest-internal-inl.h
3rd/dnnl/third_party/gtest/src/gtest-matchers.cc
3rd/dnnl/third_party/gtest/src/gtest-port.cc
3rd/dnnl/third_party/gtest/src/gtest-printers.cc
3rd/dnnl/third_party/gtest/src/gtest-test-part.cc
3rd/dnnl/third_party/gtest/src/gtest-typed-test.cc
3rd/dnnl/third_party/gtest/src/gtest.cc
3rd/dnnl/third_party/gtest/src/gtest_main.cc
3rd/dnnl/third_party/ittnotify/LICENSE.BSD
3rd/dnnl/third_party/ittnotify/README.md
3rd/dnnl/third_party/ittnotify/disable_warnings.h
3rd/dnnl/third_party/ittnotify/ittnotify.h
3rd/dnnl/third_party/ittnotify/ittnotify_config.h
3rd/dnnl/third_party/ittnotify/ittnotify_static.c
3rd/dnnl/third_party/ittnotify/ittnotify_static.h
3rd/dnnl/third_party/ittnotify/ittnotify_types.h
3rd/dnnl/third_party/ittnotify/ittptmark64.S
3rd/dnnl/third_party/ittnotify/ittptmark64.asm
3rd/dnnl/third_party/ittnotify/jitprofiling.c
3rd/dnnl/third_party/ittnotify/jitprofiling.h
3rd/dnnl/third_party/ittnotify/legacy/ittnotify.h
3rd/dnnl/third_party/level_zero/ze_api.h
3rd/dnnl/third_party/level_zero/ze_ddi.h
3rd/dnnl/third_party/level_zero/ze_ddi_common.h
3rd/dnnl/third_party/level_zero/ze_intel_gpu.h
3rd/dnnl/third_party/level_zero/ze_stypes.h
3rd/dnnl/third_party/level_zero/zes_api.h
3rd/dnnl/third_party/level_zero/zes_ddi.h
3rd/dnnl/third_party/level_zero/zet_api.h
3rd/dnnl/third_party/level_zero/zet_ddi.h
3rd/dnnl/third_party/level_zero/layers/zel_tracing_api.h
3rd/dnnl/third_party/level_zero/layers/zel_tracing_ddi.h
3rd/dnnl/third_party/level_zero/layers/zel_tracing_register_cb.h
3rd/dnnl/third_party/level_zero/loader/ze_loader.h
3rd/dnnl/third_party/mdapi/metrics_discovery_api.h
3rd/dnnl/third_party/ngen/COPYRIGHT
3rd/dnnl/third_party/ngen/ngen.hpp
3rd/dnnl/third_party/ngen/ngen_asm.hpp
3rd/dnnl/third_party/ngen/ngen_auto_swsb.hpp
3rd/dnnl/third_party/ngen/ngen_compiler_fix.hpp
3rd/dnnl/third_party/ngen/ngen_config_internal.hpp
3rd/dnnl/third_party/ngen/ngen_core.hpp
3rd/dnnl/third_party/ngen/ngen_debuginfo.hpp
3rd/dnnl/third_party/ngen/ngen_decoder.hpp
3rd/dnnl/third_party/ngen/ngen_elf.hpp
3rd/dnnl/third_party/ngen/ngen_emulation.hpp
3rd/dnnl/third_party/ngen/ngen_gen12.hpp
3rd/dnnl/third_party/ngen/ngen_gen8.hpp
3rd/dnnl/third_party/ngen/ngen_interface.hpp
3rd/dnnl/third_party/ngen/ngen_level_zero.hpp
3rd/dnnl/third_party/ngen/ngen_opencl.hpp
3rd/dnnl/third_party/ngen/ngen_pseudo.hpp
3rd/dnnl/third_party/ngen/ngen_register_allocator.cpp
3rd/dnnl/third_party/ngen/ngen_register_allocator.hpp
3rd/dnnl/third_party/ngen/ngen_register_decl.hpp
3rd/dnnl/third_party/ngen/ngen_registers.hpp
3rd/dnnl/third_party/ngen/ngen_sycl.hpp
3rd/dnnl/third_party/ngen/ngen_utils.hpp
3rd/dnnl/third_party/ngen/npack/elf_structs.hpp
3rd/dnnl/third_party/ngen/npack/hash.hpp
3rd/dnnl/third_party/ngen/npack/neo_packager.hpp
3rd/dnnl/third_party/ngen/npack/neo_structs.hpp
3rd/dnnl/third_party/spdlog/README.md
3rd/dnnl/third_party/spdlog/common-inl.h
3rd/dnnl/third_party/spdlog/common.h
3rd/dnnl/third_party/spdlog/formatter.h
3rd/dnnl/third_party/spdlog/logger-inl.h
3rd/dnnl/third_party/spdlog/logger.h
3rd/dnnl/third_party/spdlog/mdc.h
3rd/dnnl/third_party/spdlog/pattern_formatter-inl.h
3rd/dnnl/third_party/spdlog/pattern_formatter.h
3rd/dnnl/third_party/spdlog/spdlog-inl.h
3rd/dnnl/third_party/spdlog/spdlog.h
3rd/dnnl/third_party/spdlog/tweakme.h
3rd/dnnl/third_party/spdlog/version.h
3rd/dnnl/third_party/spdlog/details/backtracer-inl.h
3rd/dnnl/third_party/spdlog/details/backtracer.h
3rd/dnnl/third_party/spdlog/details/circular_q.h
3rd/dnnl/third_party/spdlog/details/console_globals.h
3rd/dnnl/third_party/spdlog/details/file_helper-inl.h
3rd/dnnl/third_party/spdlog/details/file_helper.h
3rd/dnnl/third_party/spdlog/details/fmt_helper.h
3rd/dnnl/third_party/spdlog/details/log_msg-inl.h
3rd/dnnl/third_party/spdlog/details/log_msg.h
3rd/dnnl/third_party/spdlog/details/log_msg_buffer-inl.h
3rd/dnnl/third_party/spdlog/details/log_msg_buffer.h
3rd/dnnl/third_party/spdlog/details/null_mutex.h
3rd/dnnl/third_party/spdlog/details/os-inl.h
3rd/dnnl/third_party/spdlog/details/os.h
3rd/dnnl/third_party/spdlog/details/periodic_worker-inl.h
3rd/dnnl/third_party/spdlog/details/periodic_worker.h
3rd/dnnl/third_party/spdlog/details/registry-inl.h
3rd/dnnl/third_party/spdlog/details/registry.h
3rd/dnnl/third_party/spdlog/details/synchronous_factory.h
3rd/dnnl/third_party/spdlog/details/windows_include.h
3rd/dnnl/third_party/spdlog/fmt/fmt.h
3rd/dnnl/third_party/spdlog/fmt/bundled/base.h
3rd/dnnl/third_party/spdlog/fmt/bundled/core.h
3rd/dnnl/third_party/spdlog/fmt/bundled/format-inl.h
3rd/dnnl/third_party/spdlog/fmt/bundled/format.h
3rd/dnnl/third_party/spdlog/sinks/ansicolor_sink-inl.h
3rd/dnnl/third_party/spdlog/sinks/ansicolor_sink.h
3rd/dnnl/third_party/spdlog/sinks/base_sink-inl.h
3rd/dnnl/third_party/spdlog/sinks/base_sink.h
3rd/dnnl/third_party/spdlog/sinks/basic_file_sink-inl.h
3rd/dnnl/third_party/spdlog/sinks/basic_file_sink.h
3rd/dnnl/third_party/spdlog/sinks/null_sink.h
3rd/dnnl/third_party/spdlog/sinks/ostream_sink.h
3rd/dnnl/third_party/spdlog/sinks/rotating_file_sink-inl.h
3rd/dnnl/third_party/spdlog/sinks/rotating_file_sink.h
3rd/dnnl/third_party/spdlog/sinks/sink-inl.h
3rd/dnnl/third_party/spdlog/sinks/sink.h
3rd/dnnl/third_party/spdlog/sinks/wincolor_sink-inl.h
3rd/dnnl/third_party/spdlog/sinks/wincolor_sink.h
3rd/dnnl/third_party/xbyak/COPYRIGHT
3rd/dnnl/third_party/xbyak/xbyak.h
3rd/dnnl/third_party/xbyak/xbyak_bin2hex.h
3rd/dnnl/third_party/xbyak/xbyak_mnemonic.h
3rd/dnnl/third_party/xbyak/xbyak_util.h
3rd/dnnl/third_party/xbyak_aarch64/CMakeLists.txt
3rd/dnnl/third_party/xbyak_aarch64/src/err_impl.h
3rd/dnnl/third_party/xbyak_aarch64/src/util_impl.cpp
3rd/dnnl/third_party/xbyak_aarch64/src/util_impl.h
3rd/dnnl/third_party/xbyak_aarch64/src/util_impl_linux.h
3rd/dnnl/third_party/xbyak_aarch64/src/util_impl_mac.h
3rd/dnnl/third_party/xbyak_aarch64/src/util_impl_windows.h
3rd/dnnl/third_party/xbyak_aarch64/src/xbyak_aarch64_impl.cpp
3rd/dnnl/third_party/xbyak_aarch64/src/xbyak_aarch64_impl.h
3rd/dnnl/third_party/xbyak_aarch64/src/xbyak_aarch64_mnemonic.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_adr.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_code_array.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_err.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_gen.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_inner.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_label.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_meta_mnemonic.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_mnemonic_def.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_perf.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_reg.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_util.h
3rd/dnnl/third_party/xbyak_aarch64/xbyak_aarch64/xbyak_aarch64_version.h
3rd/half/ChangeLog.txt
3rd/half/LICENSE.txt
3rd/half/README.txt
3rd/half/include/half.hpp
3rd/pybind11/.appveyor.yml
3rd/pybind11/.clang-format
3rd/pybind11/.clang-tidy
3rd/pybind11/.cmake-format.yaml
3rd/pybind11/.codespell-ignore-lines
3rd/pybind11/.git
3rd/pybind11/.gitattributes
3rd/pybind11/.gitignore
3rd/pybind11/.pre-commit-config.yaml
3rd/pybind11/.readthedocs.yml
3rd/pybind11/CMakeLists.txt
3rd/pybind11/CMakePresets.json
3rd/pybind11/LICENSE
3rd/pybind11/README.rst
3rd/pybind11/SECURITY.md
3rd/pybind11/noxfile.py
3rd/pybind11/pyproject.toml
3rd/pybind11/.github/CODEOWNERS
3rd/pybind11/.github/CONTRIBUTING.md
3rd/pybind11/.github/dependabot.yml
3rd/pybind11/.github/labeler.yml
3rd/pybind11/.github/labeler_merged.yml
3rd/pybind11/.github/pull_request_template.md
3rd/pybind11/.github/ISSUE_TEMPLATE/bug-report.yml
3rd/pybind11/.github/ISSUE_TEMPLATE/config.yml
3rd/pybind11/.github/matchers/pylint.json
3rd/pybind11/.github/workflows/ci.yml
3rd/pybind11/.github/workflows/configure.yml
3rd/pybind11/.github/workflows/docs-link.yml
3rd/pybind11/.github/workflows/format.yml
3rd/pybind11/.github/workflows/labeler.yml
3rd/pybind11/.github/workflows/nightlies.yml
3rd/pybind11/.github/workflows/pip.yml
3rd/pybind11/.github/workflows/reusable-standard.yml
3rd/pybind11/.github/workflows/tests-cibw.yml
3rd/pybind11/.github/workflows/upstream.yml
3rd/pybind11/include/pybind11/attr.h
3rd/pybind11/include/pybind11/buffer_info.h
3rd/pybind11/include/pybind11/cast.h
3rd/pybind11/include/pybind11/chrono.h
3rd/pybind11/include/pybind11/common.h
3rd/pybind11/include/pybind11/complex.h
3rd/pybind11/include/pybind11/critical_section.h
3rd/pybind11/include/pybind11/eigen.h
3rd/pybind11/include/pybind11/embed.h
3rd/pybind11/include/pybind11/eval.h
3rd/pybind11/include/pybind11/functional.h
3rd/pybind11/include/pybind11/gil.h
3rd/pybind11/include/pybind11/gil_safe_call_once.h
3rd/pybind11/include/pybind11/gil_simple.h
3rd/pybind11/include/pybind11/iostream.h
3rd/pybind11/include/pybind11/native_enum.h
3rd/pybind11/include/pybind11/numpy.h
3rd/pybind11/include/pybind11/operators.h
3rd/pybind11/include/pybind11/options.h
3rd/pybind11/include/pybind11/pybind11.h
3rd/pybind11/include/pybind11/pytypes.h
3rd/pybind11/include/pybind11/stl.h
3rd/pybind11/include/pybind11/stl_bind.h
3rd/pybind11/include/pybind11/subinterpreter.h
3rd/pybind11/include/pybind11/trampoline_self_life_support.h
3rd/pybind11/include/pybind11/type_caster_pyobject_ptr.h
3rd/pybind11/include/pybind11/typing.h
3rd/pybind11/include/pybind11/warnings.h
3rd/pybind11/include/pybind11/conduit/README.txt
3rd/pybind11/include/pybind11/conduit/pybind11_conduit_v1.h
3rd/pybind11/include/pybind11/conduit/pybind11_platform_abi_id.h
3rd/pybind11/include/pybind11/conduit/wrap_include_python_h.h
3rd/pybind11/include/pybind11/detail/class.h
3rd/pybind11/include/pybind11/detail/common.h
3rd/pybind11/include/pybind11/detail/cpp_conduit.h
3rd/pybind11/include/pybind11/detail/descr.h
3rd/pybind11/include/pybind11/detail/dynamic_raw_ptr_cast_if_possible.h
3rd/pybind11/include/pybind11/detail/exception_translation.h
3rd/pybind11/include/pybind11/detail/function_record_pyobject.h
3rd/pybind11/include/pybind11/detail/init.h
3rd/pybind11/include/pybind11/detail/internals.h
3rd/pybind11/include/pybind11/detail/native_enum_data.h
3rd/pybind11/include/pybind11/detail/pybind11_namespace_macros.h
3rd/pybind11/include/pybind11/detail/struct_smart_holder.h
3rd/pybind11/include/pybind11/detail/type_caster_base.h
3rd/pybind11/include/pybind11/detail/typeid.h
3rd/pybind11/include/pybind11/detail/using_smart_holder.h
3rd/pybind11/include/pybind11/detail/value_and_holder.h
3rd/pybind11/include/pybind11/eigen/common.h
3rd/pybind11/include/pybind11/eigen/matrix.h
3rd/pybind11/include/pybind11/eigen/tensor.h
3rd/pybind11/include/pybind11/stl/filesystem.h
3rd/pybind11/pybind11/__init__.py
3rd/pybind11/pybind11/__main__.py
3rd/pybind11/pybind11/_version.py
3rd/pybind11/pybind11/commands.py
3rd/pybind11/pybind11/py.typed
3rd/pybind11/pybind11/setup_helpers.py
3rd/pybind11/tools/FindCatch.cmake
3rd/pybind11/tools/FindEigen3.cmake
3rd/pybind11/tools/FindPythonLibsNew.cmake
3rd/pybind11/tools/JoinPaths.cmake
3rd/pybind11/tools/check-style.sh
3rd/pybind11/tools/cmake_uninstall.cmake.in
3rd/pybind11/tools/codespell_ignore_lines_from_errors.py
3rd/pybind11/tools/libsize.py
3rd/pybind11/tools/make_changelog.py
3rd/pybind11/tools/make_global.py
3rd/pybind11/tools/pybind11.pc.in
3rd/pybind11/tools/pybind11Common.cmake
3rd/pybind11/tools/pybind11Config.cmake.in
3rd/pybind11/tools/pybind11GuessPythonExtSuffix.cmake
3rd/pybind11/tools/pybind11NewTools.cmake
3rd/pybind11/tools/pybind11Tools.cmake
3rd/pybind11/tools/test-pybind11GuessPythonExtSuffix.cmake
3rd/stb/.git
3rd/stb/.gitignore
3rd/stb/.travis.yml
3rd/stb/LICENSE
3rd/stb/README.md
3rd/stb/SECURITY.md
3rd/stb/stb_c_lexer.h
3rd/stb/stb_connected_components.h
3rd/stb/stb_divide.h
3rd/stb/stb_ds.h
3rd/stb/stb_dxt.h
3rd/stb/stb_easy_font.h
3rd/stb/stb_herringbone_wang_tile.h
3rd/stb/stb_hexwave.h
3rd/stb/stb_image.h
3rd/stb/stb_image_resize2.h
3rd/stb/stb_image_write.h
3rd/stb/stb_include.h
3rd/stb/stb_leakcheck.h
3rd/stb/stb_perlin.h
3rd/stb/stb_rect_pack.h
3rd/stb/stb_sprintf.h
3rd/stb/stb_textedit.h
3rd/stb/stb_tilemap_editor.h
3rd/stb/stb_truetype.h
3rd/stb/stb_vorbis.c
3rd/stb/stb_voxel_render.h
3rd/stb/.github/CONTRIBUTING.md
3rd/stb/.github/PULL_REQUEST_TEMPLATE.md
3rd/stb/.github/ISSUE_TEMPLATE/1-stb_image-doesn-t-load-specific-image-correctly.md
3rd/stb/.github/ISSUE_TEMPLATE/2-bug_report.md
3rd/stb/.github/ISSUE_TEMPLATE/3-feature_request.md
3rd/stb/.github/ISSUE_TEMPLATE/config.yml
3rd/stb/.github/workflows/ci-fuzz.yml
3rd/stb/data/atari_8bit_font_revised.png
3rd/stb/data/easy_font_raw.png
3rd/stb/data/map_01.png
3rd/stb/data/map_02.png
3rd/stb/data/map_03.png
3rd/stb/data/herringbone/license.txt
3rd/stb/data/herringbone/template_caves_limit_connectivity.png
3rd/stb/data/herringbone/template_caves_tiny_corridors.png
3rd/stb/data/herringbone/template_corner_caves.png
3rd/stb/data/herringbone/template_horizontal_corridors_v1.png
3rd/stb/data/herringbone/template_horizontal_corridors_v2.png
3rd/stb/data/herringbone/template_horizontal_corridors_v3.png
3rd/stb/data/herringbone/template_limit_connectivity_fat.png
3rd/stb/data/herringbone/template_limited_connectivity.png
3rd/stb/data/herringbone/template_maze_2_wide.png
3rd/stb/data/herringbone/template_maze_plus_2_wide.png
3rd/stb/data/herringbone/template_open_areas.png
3rd/stb/data/herringbone/template_ref2_corner_caves.png
3rd/stb/data/herringbone/template_rooms_and_corridors.png
3rd/stb/data/herringbone/template_rooms_and_corridors_2_wide_diagonal_bias.png
3rd/stb/data/herringbone/template_rooms_limit_connectivity.png
3rd/stb/data/herringbone/template_round_rooms_diagonal_corridors.png
3rd/stb/data/herringbone/template_sean_dungeon.png
3rd/stb/data/herringbone/template_simple_caves_2_wide.png
3rd/stb/data/herringbone/template_square_rooms_with_random_rects.png
3rd/stb/deprecated/rrsprintf.h
3rd/stb/deprecated/stb.h
3rd/stb/deprecated/stb_image.c
3rd/stb/deprecated/stb_image_resize.h
3rd/stb/deprecated/stretch_test.c
3rd/stb/deprecated/stretchy_buffer.h
3rd/stb/deprecated/stretchy_buffer.txt
3rd/stb/stb_image_resize_test/dotimings.c
3rd/stb/stb_image_resize_test/old_image_resize.h
3rd/stb/stb_image_resize_test/oldir.c
3rd/stb/stb_image_resize_test/stbirtest.c
3rd/stb/stb_image_resize_test/vf_train.c
3rd/stb/tools/README.footer.md
3rd/stb/tools/README.header.md
3rd/stb/tools/README.list
3rd/stb/tools/build_matrix.c
3rd/stb/tools/easy_font_maker.c
3rd/stb/tools/make_readme.c
3rd/stb/tools/make_readme.dsp
3rd/stb/tools/mr.bat
3rd/stb/tools/trailing_whitespace.c
3rd/stb/tools/unicode.c
3rd/stb/tools/unicode/unicode.dsp
cmake/FindCUDNN.cmake
cmake/spykerConfig.cmake
src/bind/bind.cpp
src/python/spyker/__init__.py
src/python/spyker/module.py
src/python/spyker/private.py
src/python/spyker/sparse.py
src/python/spyker/utils.py
src/python/spyker.egg-info/PKG-INFO
src/python/spyker.egg-info/SOURCES.txt
src/python/spyker.egg-info/dependency_links.txt
src/python/spyker.egg-info/not-zip-safe
src/python/spyker.egg-info/requires.txt
src/python/spyker.egg-info/top_level.txt
src/spyker/__init__.py
src/spyker/base.h
src/spyker/config.h.in
src/spyker/half.h
src/spyker/impl.cpp
src/spyker/impl.h
src/spyker/opers.cpp
src/spyker/opers.h
src/spyker/serial.h
src/spyker/shape.cpp
src/spyker/shape.h
src/spyker/spyker.h
src/spyker/utils.cpp
src/spyker/utils.h
src/spyker/cpu/backprop.cpp
src/spyker/cpu/base.h
src/spyker/cpu/canny.cpp
src/spyker/cpu/code.cpp
src/spyker/cpu/conv.cpp
src/spyker/cpu/dog.cpp
src/spyker/cpu/fc.cpp
src/spyker/cpu/fire.cpp
src/spyker/cpu/inhibit.cpp
src/spyker/cpu/init.cpp
src/spyker/cpu/memory.cpp
src/spyker/cpu/pool.cpp
src/spyker/cpu/stdp.cpp
src/spyker/cpu/time.cpp
src/spyker/cpu/wta.cpp
src/spyker/cpu/zca.cpp
src/spyker/cuda/backprop.cu
src/spyker/cuda/base.cu
src/spyker/cuda/base.cuh
src/spyker/cuda/canny.cu
src/spyker/cuda/code.cu
src/spyker/cuda/conv.cu
src/spyker/cuda/dog.cu
src/spyker/cuda/fc.cu
src/spyker/cuda/fire.cu
src/spyker/cuda/inhibit.cu
src/spyker/cuda/memory.cu
src/spyker/cuda/pool.cu
src/spyker/cuda/stdp.cu
src/spyker/cuda/time.cu
src/spyker/cuda/wta.cu
src/spyker/helper/csv.cpp
src/spyker/helper/csv.h
src/spyker/helper/helper.h
src/spyker/helper/image.cpp
src/spyker/helper/image.h
src/spyker/helper/mnist.cpp
src/spyker/helper/mnist.h
src/spyker/sparse/base.cpp
src/spyker/sparse/base.h
src/spyker/sparse/code.cpp
src/spyker/sparse/conv.cpp
src/spyker/sparse/inhibit.cpp
src/spyker/sparse/opers.cpp
src/spyker/sparse/pad.cpp
src/spyker/sparse/pool.cpp
src/spyker/sparse/stdp.cpp
src/spyker/sparse/wta.cpp