ncnn / src /layer_registry.h.in
camenduru's picture
thanks to ncnn ❤
be903e2
// Layer Registry header
//
// This file is auto-generated by cmake, don't edit it.
static const layer_registry_entry layer_registry[] = {
@layer_registry@
};
#if NCNN_RUNTIME_CPU && NCNN_AVX512
static const layer_registry_entry layer_registry_avx512[] = {
@layer_registry_avx512@
};
#endif // NCNN_RUNTIME_CPU && NCNN_AVX512
#if NCNN_RUNTIME_CPU && NCNN_FMA
static const layer_registry_entry layer_registry_fma[] = {
@layer_registry_fma@
};
#endif // NCNN_RUNTIME_CPU && NCNN_FMA
#if NCNN_RUNTIME_CPU && NCNN_AVX
static const layer_registry_entry layer_registry_avx[] = {
@layer_registry_avx@
};
#endif // NCNN_RUNTIME_CPU && NCNN_AVX
#if NCNN_RUNTIME_CPU && NCNN_MSA
static const layer_registry_entry layer_registry_msa[] = {
@layer_registry_msa@
};
#endif // NCNN_RUNTIME_CPU && NCNN_MSA
#if NCNN_RUNTIME_CPU && NCNN_LASX
static const layer_registry_entry layer_registry_lasx[] = {
@layer_registry_lasx@
};
#endif // NCNN_RUNTIME_CPU && NCNN_LASX
#if NCNN_RUNTIME_CPU && NCNN_LSX
static const layer_registry_entry layer_registry_lsx[] = {
@layer_registry_lsx@
};
#endif // NCNN_RUNTIME_CPU && NCNN_LSX
#if NCNN_RUNTIME_CPU && NCNN_RVV
static const layer_registry_entry layer_registry_rvv[] = {
@layer_registry_rvv@
};
#endif // NCNN_RUNTIME_CPU && NCNN_RVV