// Copyright 2022 Google LLC // // This source code is licensed under the BSD-style license found in the // LICENSE file in the root directory of this source tree. // // Auto-generated file. Do not edit! // Specification: src/ukernel-strings.yaml // Generator: tools/generate-enum-strings.py #include #include #include static const uint16_t offset[] = {0,8,24,39,46,51,57,83,88,98}; static const char *data = "Default\0" "Average Pooling\0" "Conv2D HWC2CHW\0" "DWConv\0" "GEMM\0" "IGEMM\0" "Pixelwise Average Pooling\0" "SPMM\0" "Subconv2D\0" "VMulCAddC\0" ; const char* xnn_ukernel_type_to_string(enum xnn_ukernel_type type) { assert(type <= xnn_ukernel_type_vmulcaddc); return &data[offset[type]]; }