!6405 fix debug build error

Merge pull request !6405 from zhaozhenlong/lite/issue/inline_remove2
pull/6405/MERGE
mindspore-ci-bot 4 years ago committed by Gitee
commit c5c8b9ae19

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

@ -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 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 offsetComm(const int *shape, const int dim0, const int dim1, const int dim2);
int offset4d(const int *shape, const int *dims); 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; int32_t sum = x + y;
return (x > 0 && y > 0 && sum < 0) || (x < 0 && y < 0 && sum > 0); 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; int32_t p = x * y;
return (x != 0) && (p / x != y); return (x != 0) && (p / x != y);
} }
#ifdef ENABLE_ARM64 #ifdef ENABLE_ARM64
void BiasAdd(const float *bias, float *data, size_t oc4, size_t plan_size); 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); void BiasAddRelu6(const float *bias, float *data, size_t oc4, size_t plan_size);

@ -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); 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, 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); 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 #ifdef __cplusplus
} }
#endif #endif

Loading…
Cancel
Save