Home
last modified time | relevance | path

Searched refs:b (Results 1 – 25 of 387) sorted by relevance

12345678910>>...16

/hal_nxp-latest/mcux/mcux-sdk/middleware/mmcau/asm-cm0p/src/
Dmmcau_md5_functions.s35 # *md5_state pointer to 128-bit block of md5 state variables: a,b,c,d
86 # *md5_state pointer to 128-bit block of MD5 state variables: a,b,c,d
125 b next_blk
136 # r2 | b / *md5_state (arg2)
145 mov r5, r2 @ b
146 mvns r6, r2 @ ~b
147 ands r5, r3 @ b & c
148 ands r6, r4 @ ~b & d
149 orrs r5, r6 @ F(b,c,d)
150 add r1, r5 @ a += F(b,c,d)
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/PrivateInclude/
Darm_sorting.h109 #define vtrn256_128q(a, b) \ argument
112 a.val[1] = b.val[0]; \
113 b.val[0] = vtrn128_temp ; \
116 #define vtrn128_64q(a, b) \ argument
120 ef = vget_low_f32(b); \
122 gh = vget_high_f32(b); \
124 b = vcombine_f32(cd, gh); \
127 #define vtrn256_64q(a, b) \ argument
135 b_0 = vget_low_f32(b.val[0]); \
136 b_1 = vget_high_f32(b.val[0]); \
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/DistanceFunctions/
Darm_boolean_distance_template.h101 uint32_t a, b, ba, bb; in FUNC() local
149 b = *pB++; in FUNC()
154 bb = b & 1; in FUNC()
156 b = b >> 1; in FUNC()
177 b = *pB++; in FUNC()
180 b = b >> (32 - blkCnt); in FUNC()
185 bb = b & 1; in FUNC()
188 b = b >> 1; in FUNC()
252 uint32_t a,b,ba,bb; in FUNC() local
371 b = *pB++; in FUNC()
[all …]
Darm_canberra_distance_f32.c64 f32x4_t a, b, c, accumV; in arm_canberra_distance_f32() local
71 b = vld1q(pB); in arm_canberra_distance_f32()
73 c = vabdq(a, b); in arm_canberra_distance_f32()
76 b = vabsq(b); in arm_canberra_distance_f32()
77 a = vaddq(a, b); in arm_canberra_distance_f32()
102 b = vldrwq_z_f32(pB, p0); in arm_canberra_distance_f32()
104 c = vabdq(a, b); in arm_canberra_distance_f32()
107 b = vabsq(b); in arm_canberra_distance_f32()
108 a = vaddq(a, b); in arm_canberra_distance_f32()
138 float32x4_t a,b,c,accumV; in arm_canberra_distance_f32() local
[all …]
Darm_jensenshannon_distance_f32.c58 f32x4_t a, b, t, tmpV, accumV; in arm_jensenshannon_distance_f32() local
65 b = vld1q(pB); in arm_jensenshannon_distance_f32()
67 t = vaddq(a, b); in arm_jensenshannon_distance_f32()
74 tmpV = vmulq_f32(b, vrecip_medprec_f32(t)); in arm_jensenshannon_distance_f32()
76 accumV = vfmaq(accumV, b, tmpV); in arm_jensenshannon_distance_f32()
92 b = vldrwq_z_f32(pB, p0); in arm_jensenshannon_distance_f32()
94 t = vaddq(a, b); in arm_jensenshannon_distance_f32()
101 tmpV = vmulq_f32(b, vrecip_medprec_f32(t)); in arm_jensenshannon_distance_f32()
103 accumV = vfmaq_m_f32(accumV, b, tmpV, p0); in arm_jensenshannon_distance_f32()
141 float32_t accum, result, tmp,a,b; in arm_jensenshannon_distance_f32() local
[all …]
Darm_canberra_distance_f16.c77 f16x8_t a, b, c, accumV; in arm_canberra_distance_f16() local
84 b = vld1q(pB); in arm_canberra_distance_f16()
86 c = vabdq(a, b); in arm_canberra_distance_f16()
89 b = vabsq(b); in arm_canberra_distance_f16()
90 a = vaddq(a, b); in arm_canberra_distance_f16()
115 b = vldrhq_z_f16(pB, p0); in arm_canberra_distance_f16()
117 c = vabdq(a, b); in arm_canberra_distance_f16()
120 b = vabsq(b); in arm_canberra_distance_f16()
121 a = vaddq(a, b); in arm_canberra_distance_f16()
Darm_braycurtis_distance_f32.c58 f32x4_t a, b, c, accumDiffV, accumSumV; in arm_braycurtis_distance_f32() local
67 b = vld1q(pB); in arm_braycurtis_distance_f32()
69 c = vabdq(a, b); in arm_braycurtis_distance_f32()
72 c = vaddq_f32(a, b); in arm_braycurtis_distance_f32()
86 b = vldrwq_z_f32(pB, p0); in arm_braycurtis_distance_f32()
88 c = vabdq(a, b); in arm_braycurtis_distance_f32()
91 c = vaddq_f32(a, b); in arm_braycurtis_distance_f32()
114 float32x4_t a,b,c,accumDiffV, accumSumV; in arm_braycurtis_distance_f32() local
124 b = vld1q_f32(pB); in arm_braycurtis_distance_f32()
126 c = vabdq_f32(a,b); in arm_braycurtis_distance_f32()
[all …]
Darm_minkowski_distance_f32.c43 __attribute__((weak)) float __powisf2(float a, int b) in __powisf2() argument
45 const int recip = b < 0; in __powisf2()
49 if (b & 1) in __powisf2()
51 b /= 2; in __powisf2()
52 if (b == 0) in __powisf2()
79 f32x4_t a, b, tmpV, sumV; in arm_minkowski_distance_f32() local
86 b = vld1q(pB); in arm_minkowski_distance_f32()
88 tmpV = vabdq(a, b); in arm_minkowski_distance_f32()
106 b = vldrwq_z_f32(pB, p0); in arm_minkowski_distance_f32()
108 tmpV = vabdq(a, b); in arm_minkowski_distance_f32()
Darm_jensenshannon_distance_f16.c71 f16x8_t a, b, t, tmpV, accumV; in arm_jensenshannon_distance_f16() local
78 b = vld1q(pB); in arm_jensenshannon_distance_f16()
80 t = vaddq(a, b); in arm_jensenshannon_distance_f16()
87 tmpV = vmulq_f16(b, vrecip_medprec_f16(t)); in arm_jensenshannon_distance_f16()
89 accumV = vfmaq(accumV, b, tmpV); in arm_jensenshannon_distance_f16()
105 b = vldrhq_z_f16(pB, p0); in arm_jensenshannon_distance_f16()
107 t = vaddq(a, b); in arm_jensenshannon_distance_f16()
114 tmpV = vmulq_f16(b, vrecip_medprec_f16(t)); in arm_jensenshannon_distance_f16()
116 accumV = vfmaq_m_f16(accumV, b, tmpV, p0); in arm_jensenshannon_distance_f16()
Darm_cityblock_distance_f32.c56 f32x4_t a, b, accumV, tempV; in arm_cityblock_distance_f32() local
63 b = vld1q(pB); in arm_cityblock_distance_f32()
65 tempV = vabdq(a, b); in arm_cityblock_distance_f32()
82 b = vldrwq_z_f32(pB, p0); in arm_cityblock_distance_f32()
84 tempV = vabdq(a, b); in arm_cityblock_distance_f32()
100 float32x4_t a,b,accumV, tempV; in arm_cityblock_distance_f32() local
109 b = vld1q_f32(pB); in arm_cityblock_distance_f32()
111 tempV = vabdq_f32(a,b); in arm_cityblock_distance_f32()
Darm_euclidean_distance_f32.c58 f32x4_t a, b, accumV, tempV; in arm_euclidean_distance_f32() local
65 b = vld1q(pB); in arm_euclidean_distance_f32()
67 tempV = vsubq(a, b); in arm_euclidean_distance_f32()
84 b = vldrwq_z_f32(pB, p0); in arm_euclidean_distance_f32()
86 tempV = vsubq(a, b); in arm_euclidean_distance_f32()
102 float32x4_t a,b,accumV; in arm_euclidean_distance_f32() local
110 b = vld1q_f32(pB); in arm_euclidean_distance_f32()
112 a = vsubq_f32(a,b); in arm_euclidean_distance_f32()
Darm_braycurtis_distance_f16.c79 f16x8_t a, b, c, accumDiffV, accumSumV; in arm_braycurtis_distance_f16() local
88 b = vld1q(pB); in arm_braycurtis_distance_f16()
90 c = vabdq(a, b); in arm_braycurtis_distance_f16()
93 c = vaddq_f16(a, b); in arm_braycurtis_distance_f16()
107 b = vldrhq_z_f16(pB, p0); in arm_braycurtis_distance_f16()
109 c = vabdq(a, b); in arm_braycurtis_distance_f16()
112 c = vaddq_f16(a, b); in arm_braycurtis_distance_f16()
/hal_nxp-latest/mcux/mcux-sdk/drivers/flash_k4/
Dfsl_flash_utilities.h28 #define FOUR_CHAR_CODE(a, b, c, d) (((d) << 24) | ((c) << 16) | ((b) << 8) | ((a))) argument
42 #define B1P4(b) (((uint32_t)(b)&0xFFU) << 24) argument
43 #define B1P3(b) (((uint32_t)(b)&0xFFU) << 16) argument
44 #define B1P2(b) (((uint32_t)(b)&0xFFU) << 8) argument
45 #define B1P1(b) ((uint32_t)(b)&0xFFU) argument
46 #define B2P3(b) (((uint32_t)(b)&0xFFFFU) << 16) argument
47 #define B2P2(b) (((uint32_t)(b)&0xFFFFU) << 8) argument
48 #define B2P1(b) ((uint32_t)(b)&0xFFFFU) argument
49 #define B3P2(b) (((uint32_t)(b)&0xFFFFFFU) << 8) argument
50 #define B3P1(b) ((uint32_t)(b)&0xFFFFFFU) argument
/hal_nxp-latest/mcux/mcux-sdk/drivers/flash/
Dfsl_ftfx_utilities.h32 #define FOUR_CHAR_CODE(a, b, c, d) \ argument
33 (((uint32_t)(d) << 24u) | ((uint32_t)(c) << 16u) | ((uint32_t)(b) << 8u) | ((uint32_t)(a)))
50 #define B1P4(b) (((uint32_t)(b)&0xFFU) << 24U) argument
51 #define B1P3(b) (((uint32_t)(b)&0xFFU) << 16U) argument
52 #define B1P2(b) (((uint32_t)(b)&0xFFU) << 8U) argument
53 #define B1P1(b) ((uint32_t)(b)&0xFFU) argument
54 #define B2P3(b) (((uint32_t)(b)&0xFFFFU) << 16U) argument
55 #define B2P2(b) (((uint32_t)(b)&0xFFFFU) << 8U) argument
56 #define B2P1(b) ((uint32_t)(b)&0xFFFFU) argument
57 #define B3P2(b) (((uint32_t)(b)&0xFFFFFFU) << 8U) argument
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/
Darm_bitreversal2.c46 uint64_t a, b, i, tmp; in arm_bitreversal_64() local
51 b = pBitRevTab[i + 1] >> 2; in arm_bitreversal_64()
55 pSrc[a] = pSrc[b]; in arm_bitreversal_64()
56 pSrc[b] = tmp; in arm_bitreversal_64()
60 pSrc[a+1] = pSrc[b+1]; in arm_bitreversal_64()
61 pSrc[b+1] = tmp; in arm_bitreversal_64()
80 uint32_t a, b, i, tmp; in arm_bitreversal_32() local
85 b = pBitRevTab[i + 1] >> 2; in arm_bitreversal_32()
89 pSrc[a] = pSrc[b]; in arm_bitreversal_32()
90 pSrc[b] = tmp; in arm_bitreversal_32()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/SupportFunctions/
Darm_bitonic_sort_f32.c89 static float32x4x2_t arm_bitonic_resort_8_f32(float32x4_t a, float32x4_t b, uint8_t dir) in arm_bitonic_resort_8_f32() argument
104 vtrn128_64q(a, b); in arm_bitonic_resort_8_f32()
113 vminmaxq(a, b); in arm_bitonic_resort_8_f32()
115 vminmaxq(b, a); in arm_bitonic_resort_8_f32()
117 vtrn128_32q(a, b); in arm_bitonic_resort_8_f32()
126 vminmaxq(a, b); in arm_bitonic_resort_8_f32()
128 vminmaxq(b, a); in arm_bitonic_resort_8_f32()
130 return vzipq_f32(a, b); in arm_bitonic_resort_8_f32()
134 static float32x4x2_t arm_bitonic_merge_8_f32(float32x4_t a, float32x4_t b, uint8_t dir) in arm_bitonic_merge_8_f32() argument
138 b = vrev128q_f32(b); in arm_bitonic_merge_8_f32()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/ComplexMathFunctions/
Darm_cmplx_mult_cmplx_f16.c191 _Float16 a, b, c, d; /* Temporary variables to store real and imaginary values */ in arm_cmplx_mult_cmplx_f16() local
204 b = *pSrcA++; in arm_cmplx_mult_cmplx_f16()
208 *pDst++ = (a * c) - (b * d); in arm_cmplx_mult_cmplx_f16()
209 *pDst++ = (a * d) + (b * c); in arm_cmplx_mult_cmplx_f16()
212 b = *pSrcA++; in arm_cmplx_mult_cmplx_f16()
215 *pDst++ = (a * c) - (b * d); in arm_cmplx_mult_cmplx_f16()
216 *pDst++ = (a * d) + (b * c); in arm_cmplx_mult_cmplx_f16()
219 b = *pSrcA++; in arm_cmplx_mult_cmplx_f16()
222 *pDst++ = (a * c) - (b * d); in arm_cmplx_mult_cmplx_f16()
223 *pDst++ = (a * d) + (b * c); in arm_cmplx_mult_cmplx_f16()
[all …]
Darm_cmplx_mult_cmplx_f32.c189 float32_t a, b, c, d; /* Temporary variables to store real and imaginary values */ in arm_cmplx_mult_cmplx_f32() local
239 b = *pSrcA++; in arm_cmplx_mult_cmplx_f32()
243 *pDst++ = (a * c) - (b * d); in arm_cmplx_mult_cmplx_f32()
244 *pDst++ = (a * d) + (b * c); in arm_cmplx_mult_cmplx_f32()
247 b = *pSrcA++; in arm_cmplx_mult_cmplx_f32()
250 *pDst++ = (a * c) - (b * d); in arm_cmplx_mult_cmplx_f32()
251 *pDst++ = (a * d) + (b * c); in arm_cmplx_mult_cmplx_f32()
254 b = *pSrcA++; in arm_cmplx_mult_cmplx_f32()
257 *pDst++ = (a * c) - (b * d); in arm_cmplx_mult_cmplx_f32()
258 *pDst++ = (a * d) + (b * c); in arm_cmplx_mult_cmplx_f32()
[all …]
Darm_cmplx_mult_cmplx_q15.c180 q15_t a, b, c, d; /* Temporary variables */ in arm_cmplx_mult_cmplx_q15() local
193 b = *pSrcA++; in arm_cmplx_mult_cmplx_q15()
197 *pDst++ = (q15_t) ( (((q31_t) a * c) >> 17) - (((q31_t) b * d) >> 17) ); in arm_cmplx_mult_cmplx_q15()
198 *pDst++ = (q15_t) ( (((q31_t) a * d) >> 17) + (((q31_t) b * c) >> 17) ); in arm_cmplx_mult_cmplx_q15()
201 b = *pSrcA++; in arm_cmplx_mult_cmplx_q15()
204 *pDst++ = (q15_t) ( (((q31_t) a * c) >> 17) - (((q31_t) b * d) >> 17) ); in arm_cmplx_mult_cmplx_q15()
205 *pDst++ = (q15_t) ( (((q31_t) a * d) >> 17) + (((q31_t) b * c) >> 17) ); in arm_cmplx_mult_cmplx_q15()
208 b = *pSrcA++; in arm_cmplx_mult_cmplx_q15()
211 *pDst++ = (q15_t) ( (((q31_t) a * c) >> 17) - (((q31_t) b * d) >> 17) ); in arm_cmplx_mult_cmplx_q15()
212 *pDst++ = (q15_t) ( (((q31_t) a * d) >> 17) + (((q31_t) b * c) >> 17) ); in arm_cmplx_mult_cmplx_q15()
[all …]
Darm_cmplx_mult_cmplx_q31.c175 q31_t a, b, c, d; /* Temporary variables */ in arm_cmplx_mult_cmplx_q31() local
188 b = *pSrcA++; in arm_cmplx_mult_cmplx_q31()
192 *pDst++ = (q31_t) ( (((q63_t) a * c) >> 33) - (((q63_t) b * d) >> 33) ); in arm_cmplx_mult_cmplx_q31()
193 *pDst++ = (q31_t) ( (((q63_t) a * d) >> 33) + (((q63_t) b * c) >> 33) ); in arm_cmplx_mult_cmplx_q31()
196 b = *pSrcA++; in arm_cmplx_mult_cmplx_q31()
199 *pDst++ = (q31_t) ( (((q63_t) a * c) >> 33) - (((q63_t) b * d) >> 33) ); in arm_cmplx_mult_cmplx_q31()
200 *pDst++ = (q31_t) ( (((q63_t) a * d) >> 33) + (((q63_t) b * c) >> 33) ); in arm_cmplx_mult_cmplx_q31()
203 b = *pSrcA++; in arm_cmplx_mult_cmplx_q31()
206 *pDst++ = (q31_t) ( (((q63_t) a * c) >> 33) - (((q63_t) b * d) >> 33) ); in arm_cmplx_mult_cmplx_q31()
207 *pDst++ = (q31_t) ( (((q63_t) a * d) >> 33) + (((q63_t) b * c) >> 33) ); in arm_cmplx_mult_cmplx_q31()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/
Darm_biquad_cascade_df1_f32.c362 float32x4_t b; in arm_biquad_cascade_df1_f32() local
380 b = vld1q_f32(pCoeffs); in arm_biquad_cascade_df1_f32()
381 b = vrev64q_f32(b); in arm_biquad_cascade_df1_f32()
382 b = vcombine_f32(vget_high_f32(b), vget_low_f32(b)); in arm_biquad_cascade_df1_f32()
386 b = vsetq_lane_f32(0.0f,b,0); in arm_biquad_cascade_df1_f32()
412 t = vmul_f32(vget_high_f32(b), vget_high_f32(tmp)); in arm_biquad_cascade_df1_f32()
413 t = vmla_f32(t, vget_low_f32(b), vget_low_f32(tmp)); in arm_biquad_cascade_df1_f32()
419 t = vmul_f32(vget_high_f32(b), vget_high_f32(tmp)); in arm_biquad_cascade_df1_f32()
420 t = vmla_f32(t, vget_low_f32(b), vget_low_f32(tmp)); in arm_biquad_cascade_df1_f32()
428 t = vmul_f32(vget_high_f32(b), vget_high_f32(tmp)); in arm_biquad_cascade_df1_f32()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Include/
Darm_vec_math_f16.h51 f16x8_t b; in vrecip_medprec_f16() local
62 b = 2.0f16 - xinv.f * ax; in vrecip_medprec_f16()
63 xinv.f = xinv.f * b; in vrecip_medprec_f16()
65 b = 2.0f16 - xinv.f * ax; in vrecip_medprec_f16()
66 xinv.f = xinv.f * b; in vrecip_medprec_f16()
68 b = 2.0f16 - xinv.f * ax; in vrecip_medprec_f16()
69 xinv.f = xinv.f * b; in vrecip_medprec_f16()
85 f16x8_t b; in vrecip_hiprec_f16() local
96 b = 2.0f16 - xinv.f * ax; in vrecip_hiprec_f16()
97 xinv.f = xinv.f * b; in vrecip_hiprec_f16()
[all …]
Darm_vec_math.h50 f32x4_t b; in vrecip_medprec_f32() local
60 b = 2.0f - xinv.f * ax; in vrecip_medprec_f32()
61 xinv.f = xinv.f * b; in vrecip_medprec_f32()
63 b = 2.0f - xinv.f * ax; in vrecip_medprec_f32()
64 xinv.f = xinv.f * b; in vrecip_medprec_f32()
66 b = 2.0f - xinv.f * ax; in vrecip_medprec_f32()
67 xinv.f = xinv.f * b; in vrecip_medprec_f32()
83 f32x4_t b; in vrecip_hiprec_f32() local
94 b = 2.0f - xinv.f * ax; in vrecip_hiprec_f32()
95 xinv.f = xinv.f * b; in vrecip_hiprec_f32()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/sha/
Dfsl_sha.c40 uint8_t b[SHA_BLOCK_SIZE]; /*!< byte array */ member
311 (void)sha_memcpy(&ctxInternal->blk.b[ctxInternal->blksz], message, toCopy); in sha_process_message_data()
316 sha_one_block(base, &ctxInternal->blk.b[0]); in sha_process_message_data()
328 (void)sha_memcpy(&ctxInternal->blk.b[0], message, messageSize); in sha_process_message_data()
362 (void)sha_memcpy(&ctxInternal->blk.b[ctxInternal->blksz], message, toCopy); in sha_process_message_data_master()
367 sha_one_block(base, &ctxInternal->blk.b[0]); in sha_process_message_data_master()
402 (void)sha_memcpy(&ctxInternal->blk.b[0], message, messageSize); in sha_process_message_data_master()
432 (void)sha_memcpy(&lastBlock.b[0], &ctxInternal->blk.b[0], ctxInternal->blksz); in sha_finalize()
433 lastBlock.b[ctxInternal->blksz] = (uint8_t)0x80U; in sha_finalize()
435 sha_one_block(base, &lastBlock.b[0]); in sha_finalize()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/scripts/kconfig/
Ddiffconfig.py100 b = readconfig(open(configb_filename))
109 if config not in b:
119 if a[config] != b[config]:
122 del b[config]
125 print_config("->", config, a[config], b[config])
126 del b[config]
130 new = sorted(b.keys())
132 print_config("+", config, None, b[config])

12345678910>>...16