// Copyright 2019 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. #pragma once #include #include #include "xnnpack/common.h" #ifdef __cplusplus extern "C" { #endif #define XNN_UKERNEL(arch_flags, fn_name, element_tile, datatype) \ XNN_INTERNAL void fn_name( \ size_t n, \ const float* input, \ float* sum); #include "f32-raddextexp/f32-raddextexp.h" #undef XNN_UKERNEL #ifdef __cplusplus } /* extern "C" */ #endif