/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp16/ |
D | matrix_fp16.c | 19 void MatrixMultiplyFp16(const float16_t *matrix_a, const float16_t *matrix_b, float16_t *matrix_c, … in MatrixMultiplyFp16() argument 29 *(matrix_c + count) = res; in MatrixMultiplyFp16() 36 …inogradFp16(const float16_t *matix_a, const float16_t *matrix_b, float16_t *matrix_c, int m, int k, in MatrixMultiplyWinogradFp16() argument 46 matrix_c[cnt++] = tmp; in MatrixMultiplyWinogradFp16() 53 …rixMultiplyVecFp16(const float16x8_t *matrix_a, const float16x8_t *matrix_b, float16x8_t *matrix_c, in MatrixMultiplyVecFp16() argument 64 matrix_c[count] = res; in MatrixMultiplyVecFp16() 78 matrix_c[count] = vaddq_f16(res, bias_ptr); in MatrixMultiplyVecFp16()
|
D | matrix_fp16.h | 26 void MatrixMultiplyFp16(const float16_t *matrix_a, const float16_t *matrix_b, float16_t *matrix_c, … 28 …rixMultiplyVecFp16(const float16x8_t *matrix_a, const float16x8_t *matrix_b, float16x8_t *matrix_c, 30 …inogradFp16(const float16_t *matix_a, const float16_t *matrix_b, float16_t *matrix_c, int m, int k,
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/intrinsics/sse/ |
D | MatMul_Sse.c | 25 void MatrixMultiplyWinograd(const float *matix_a, const float *matrix_b, float *matrix_c, int m, in… in MatrixMultiplyWinograd() argument 61 _mm_storeu_ps(matrix_c, dst1); in MatrixMultiplyWinograd() 62 _mm_storeu_ps(matrix_c + 4, dst2); in MatrixMultiplyWinograd() 63 _mm_storeu_ps(matrix_c + 8, dst3); in MatrixMultiplyWinograd() 64 _mm_storeu_ps(matrix_c + 12, dst4); in MatrixMultiplyWinograd() 67 matrix_c += C16NUM; in MatrixMultiplyWinograd() 86 _mm_storeu_ps(matrix_c, dst1); in MatrixMultiplyWinograd() 87 _mm_storeu_ps(matrix_c + 4, dst2); in MatrixMultiplyWinograd() 90 matrix_c += C8NUM; in MatrixMultiplyWinograd() 98 *matrix_c++ = tmp; in MatrixMultiplyWinograd()
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/base/ |
D | minimal_filtering_generator.h | 45 void MatrixMultiply(const float *matrix_a, const float *matrix_b, float *matrix_c, int m, int k, in… 49 void MatrixMultiplyWinograd(const float *matix_a, const float *matrix_b, float *matrix_c, int m, in… 56 …trixMultiplyVec(const MS_FLOAT32X4 *matrix_a, const MS_FLOAT32X4 *matrix_b, MS_FLOAT32X4 *matrix_c,
|
D | minimal_filtering_generator.c | 131 void MatrixMultiplyWinograd(const float *matix_a, const float *matrix_b, float *matrix_c, int m, in… in MatrixMultiplyWinograd() argument 141 matrix_c[cnt++] = tmp; in MatrixMultiplyWinograd() 165 void MatrixMultiply(const float *matrix_a, const float *matrix_b, float *matrix_c, int m, int k, in… in MatrixMultiply() argument 174 *(matrix_c + count) = res; in MatrixMultiply() 234 …trixMultiplyVec(const MS_FLOAT32X4 *matrix_a, const MS_FLOAT32X4 *matrix_b, MS_FLOAT32X4 *matrix_c, in MatrixMultiplyVec() argument 248 matrix_c[count] = MS_ADDQ_F32(res, bias_ptr); in MatrixMultiplyVec()
|
/third_party/ffmpeg/libavfilter/ |
D | af_afftdn.c | 138 double matrix_c[75]; member 663 s->matrix_c[i++] = pow(j, k); in config_input() 1046 sum += s->matrix_c[i++] * s->vector_b[n]; in set_noise_profile()
|