fix -d build error

This commit is contained in:
zhaozhenlong 2020-09-17 14:32:46 +08:00
parent c95ed54fe1
commit e08d56fcb1
3 changed files with 3 additions and 6 deletions

View File

@ -228,4 +228,3 @@ void IndirectGemmFp32_Comm(float *output, const float *input, const float *weigh
}
return;
}

View File

@ -46,16 +46,16 @@ void IndirectGemmFp32(float *output, const float *input, const float *weight, co
int offset(const int *shape, const int dim0, const int dim1, const int dim2, const int dim3);
int offsetComm(const int *shape, const int dim0, const int dim1, const int dim2);
int offset4d(const int *shape, const int *dims);
inline bool isAddOverflow(int32_t x, int32_t y) {
static inline bool isAddOverflow(int32_t x, int32_t y) {
int32_t sum = x + y;
return (x > 0 && y > 0 && sum < 0) || (x < 0 && y < 0 && sum > 0);
}
inline bool isMulOverflow(int32_t x, int32_t y) {
static inline bool isMulOverflow(int32_t x, int32_t y) {
int32_t p = x * y;
return (x != 0) && (p / x != y);
}
#ifdef ENABLE_ARM64
void BiasAdd(const float *bias, float *data, size_t oc4, size_t plan_size);
void BiasAddRelu6(const float *bias, float *data, size_t oc4, size_t plan_size);

View File

@ -45,8 +45,6 @@ int ReduceSumSquareLastAxis(const int outer_size, const int inner_size, const in
int8_t *dst_data, const ReduceQuantArg *quant, const int tid, const int thread_num);
int ReduceSumSquareInt8(const int outer_size, const int inner_size, const int axis_size, const int32_t *src_data,
int32_t *dst_data, const ReduceQuantArg *quant, const int tid, const int thread_num);
bool isAddOverflow(int32_t x, int32_t y);
bool isMulOverflow(int32_t x, int32_t y);
#ifdef __cplusplus
}
#endif