/** * \file dnn/src/arm_common/matrix_mul/int8/gemv.h * MegEngine is Licensed under the Apache License, Version 2.0 (the "License") * * Copyright (c) 2014-2020 Megvii Inc. All rights reserved. * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT ARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. */#pragma once#include <cstddef>#include <cstdint>#if !__ARM_FEATURE_DOTPRODnamespacemegdnn{namespacearm_common{namespacematmul{boolis_gemv_like_preferred_int8(booltransposeA,booltransposeB,size_tM,size_tN,size_tK,size_tLDA,size_tLDB,size_tLDC);voidgemv_like_int8(constint8_t*__restrictA,constint8_t*__restrictB,int32_t*__restrictC,size_tM,size_tN,size_tK,size_tAstride,size_tBstride,size_tCstride);}// namespace matmul}// namespace arm_common}// namespace megdnn#endif// vim: syntax=cpp.doxygen