Home
last modified time | relevance | path

Searched refs:a0 (Results 1 – 25 of 60) sorted by relevance

123

/AliOS-Things-master/hardware/chip/smarth_rv64/smarth_rv64/
A Dstartup.S61 csrw smeh, a0
63 li a0, 0xFF
64 csrw smel, a0
70 csrw satp, a0
77 or a0, a0,a1
78 csrw smeh, a0
80 li a0, 0xFF
82 or a0, a0,a1
96 or a0, a0,a1
119 addi a0, a0, 4
[all …]
A Dvectors.S70 sd a0, (16+16)(sp)
116 andi a0, a1, 0x3FF
150 ld a0, (16+16)(sp)
199 sd a0, (16+16)(sp)
247 andi a0, a1, 0x3FF
251 sw a0, 4(a2)
285 ld a0, (16+16)(sp)
352 csrr a0, mepc
354 csrr a0, mstatus
357 mv a0, t0
[all …]
/AliOS-Things-master/components/SDL2/src/image/external/tiff-4.0.9/libtiff/
A Dtif_fax3.h225 a0 += x; \
246 a0 += (x); \
293 a0 -= *--pa; \
294 if (a0 < lastx) { \
295 if (a0 < 0) \
296 a0 = 0; \
332 a0 += TabEnt->Param; \
341 if (a0 >= lastx) \
363 if (a0 >= lastx) \
398 a0 = b1; \
[all …]
A Dtif_fax3.c185 a0); in Fax3Unexpected()
196 a0); in Fax3Extension()
217 a0); in Fax3PrematureEOF()
239 a0 = 0; in Fax3Decode1D()
282 a0 = 0; in Fax3Decode2D()
1054 if (a0+a1 == 0 || PIXEL(bp, a0) == 0) { in Fax3Encode2DRow()
1068 a0 = b2; in Fax3Encode2DRow()
1072 a1 = finddiff(bp, a0, bits, PIXEL(bp,a0)); in Fax3Encode2DRow()
1073 b1 = finddiff(rp, a0, bits, !PIXEL(bp,a0)); in Fax3Encode2DRow()
1445 a0 = 0; in Fax4Decode()
[all …]
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/ComplexMathFunctions/
A Darm_cmplx_dot_prod_f32.c84 float32_t a0,b0,c0,d0; in arm_cmplx_dot_prod_f32() local
98 a0 = *pSrcA++; in arm_cmplx_dot_prod_f32()
103 real_sum += a0 * c0; in arm_cmplx_dot_prod_f32()
104 imag_sum += a0 * d0; in arm_cmplx_dot_prod_f32()
108 a0 = *pSrcA++; in arm_cmplx_dot_prod_f32()
113 real_sum += a0 * c0; in arm_cmplx_dot_prod_f32()
114 imag_sum += a0 * d0; in arm_cmplx_dot_prod_f32()
118 a0 = *pSrcA++; in arm_cmplx_dot_prod_f32()
128 a0 = *pSrcA++; in arm_cmplx_dot_prod_f32()
148 a0 = *pSrcA++; in arm_cmplx_dot_prod_f32()
[all …]
A Darm_cmplx_dot_prod_q15.c66 q15_t a0,b0,c0,d0; in arm_cmplx_dot_prod_q15() local
81 a0 = *pSrcA++; in arm_cmplx_dot_prod_q15()
86 real_sum += (q31_t)a0 * c0; in arm_cmplx_dot_prod_q15()
87 imag_sum += (q31_t)a0 * d0; in arm_cmplx_dot_prod_q15()
91 a0 = *pSrcA++; in arm_cmplx_dot_prod_q15()
101 a0 = *pSrcA++; in arm_cmplx_dot_prod_q15()
111 a0 = *pSrcA++; in arm_cmplx_dot_prod_q15()
131 a0 = *pSrcA++; in arm_cmplx_dot_prod_q15()
151 a0 = *pSrcA++; in arm_cmplx_dot_prod_q15()
156 real_sum += a0 * c0; in arm_cmplx_dot_prod_q15()
[all …]
A Darm_cmplx_dot_prod_q31.c67 q31_t a0,b0,c0,d0; in arm_cmplx_dot_prod_q31() local
82 a0 = *pSrcA++; in arm_cmplx_dot_prod_q31()
87 real_sum += ((q63_t)a0 * c0) >> 14; in arm_cmplx_dot_prod_q31()
88 imag_sum += ((q63_t)a0 * d0) >> 14; in arm_cmplx_dot_prod_q31()
92 a0 = *pSrcA++; in arm_cmplx_dot_prod_q31()
97 real_sum += ((q63_t)a0 * c0) >> 14; in arm_cmplx_dot_prod_q31()
98 imag_sum += ((q63_t)a0 * d0) >> 14; in arm_cmplx_dot_prod_q31()
102 a0 = *pSrcA++; in arm_cmplx_dot_prod_q31()
112 a0 = *pSrcA++; in arm_cmplx_dot_prod_q31()
132 a0 = *pSrcA++; in arm_cmplx_dot_prod_q31()
[all …]
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/TransformFunctions/
A Darm_cfft_radix2_f32.c126 float32_t a0, a1; in arm_radix2_butterfly_f32() local
160 pSrc[2 * i] = a0; in arm_radix2_butterfly_f32()
202 pSrc[2 * i] = a0; in arm_radix2_butterfly_f32()
224 pSrc[2 * i] = a0; in arm_radix2_butterfly_f32()
265 pSrc[2 * i] = a0; in arm_radix2_butterfly_f32()
295 float32_t a0, a1; in arm_radix2_butterfly_inverse_f32() local
321 pSrc[2 * i] = a0; in arm_radix2_butterfly_inverse_f32()
361 pSrc[2 * i] = a0; in arm_radix2_butterfly_inverse_f32()
384 p0 = a0 * onebyfftLen; in arm_radix2_butterfly_inverse_f32()
430 pSrc[2 * i] = a0; in arm_radix2_butterfly_inverse_f32()
[all …]
/AliOS-Things-master/components/py_engine/engine/lib/libm_dbl/
A D__tan.c69 double w0, a0; in __tan() local
107 a0 = a = -1.0 / w; in __tan()
108 SET_LOW_WORD(a0, 0); in __tan()
109 return a0 + a*(1.0 + a0*w0 + a0*v); in __tan()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/MatrixFunctions/
A Darm_mat_cmplx_mult_f32.c76 float32_t a0, b0, c0, d0; in arm_mat_cmplx_mult_f32() local
138 a0 = *pIn1; in arm_mat_cmplx_mult_f32()
149 sumReal1 += a0 * c0; in arm_mat_cmplx_mult_f32()
156 sumImag2 += a0 * d0; in arm_mat_cmplx_mult_f32()
175 a0 = *pIn1; in arm_mat_cmplx_mult_f32()
181 sumReal1 += a0 * c0; in arm_mat_cmplx_mult_f32()
188 sumImag2 += a0 * d0; in arm_mat_cmplx_mult_f32()
A Darm_mat_cmplx_mult_q31.c78 q31_t a0, b0, c0, d0; in arm_mat_cmplx_mult_q31() local
136 a0 = *pIn1; in arm_mat_cmplx_mult_q31()
148 sumReal1 += (q63_t) a0 *c0; in arm_mat_cmplx_mult_q31()
157 sumImag1 += (q63_t) a0 *d0; in arm_mat_cmplx_mult_q31()
179 a0 = *pIn1; in arm_mat_cmplx_mult_q31()
186 sumReal1 += (q63_t) a0 *c0; in arm_mat_cmplx_mult_q31()
195 sumImag1 += (q63_t) a0 *d0; in arm_mat_cmplx_mult_q31()
A Darm_mat_mult_q31.c87 q31_t a0, a1, a2, a3, b0, b1, b2, b3; local
140 a0 = *pIn1++;
148 sum += (q63_t) a0 *b0;
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/
A Dfilters_msa.c106 v8i16 a0, a1, b0, b1, c0, c1; in PredictLineGradient() local
111 ILVRL_B2_SH(zero, tmp0, a0, a1); in PredictLineGradient()
114 ADD2(a0, b0, a1, b1, a0, a1); in PredictLineGradient()
115 SUB2(a0, c0, a1, c1, a0, a1); in PredictLineGradient()
116 CLIP_SH2_0_255(a0, a1); in PredictLineGradient()
117 pred0 = (v16u8)__msa_pckev_b((v16i8)a1, (v16i8)a0); in PredictLineGradient()
A Dupsampling_msa.c74 v8i16 a0 = __msa_subs_s_h((v8i16)y0, (v8i16)u0); \
76 const v8i16 b0 = __msa_subs_s_h(a0, (v8i16)v0); \
78 a0 = __msa_adds_s_h(b0, const_a); \
90 a0 = SRAI_H(a0, 6); \
92 dst = (v16u8)__msa_pckev_b((v16i8)a0, (v16i8)a0); \
188 #define STORE16_4(a0, a1, a2, a3, dst) do { \ argument
191 ILVRL_B2_UB(a1, a0, tmp0, tmp1); \
201 #define STORE8_4(a0, a1, a2, a3, dst) do { \ argument
203 ILVR_B2_UB(a1, a0, a3, a2, tmp0, tmp1); \
209 #define STORE2_16(a0, a1, dst) do { \ argument
[all …]
A Dalpha_processing_sse2.c42 const __m128i a0 = _mm_loadl_epi64((const __m128i*)&alpha[i]); in DispatchAlpha_SSE2() local
43 const __m128i a1 = _mm_unpacklo_epi8(a0, zero); in DispatchAlpha_SSE2()
59 all_alphas = _mm_and_si128(all_alphas, a0); in DispatchAlpha_SSE2()
83 const __m128i a0 = _mm_loadu_si128((const __m128i*)&alpha[i]); in DispatchAlphaToGreen_SSE2() local
85 const __m128i b1 = _mm_unpackhi_epi8(zero, a0); in DispatchAlphaToGreen_SSE2()
121 const __m128i a0 = _mm_loadu_si128(src + 0); in ExtractAlpha_SSE2() local
123 const __m128i b0 = _mm_and_si128(a0, a_mask); in ExtractAlpha_SSE2()
242 const __m128i b0 = _mm_and_si128(a0, alpha_mask); in HasAlpha32b_SSE2()
256 const __m128i b0 = _mm_and_si128(a0, alpha_mask); in HasAlpha32b_SSE2()
308 const __m128i a0 = _mm_loadl_epi64((const __m128i*)&alpha[x]); in MultRow_SSE2() local
[all …]
A Dssim_sse2.c54 __m128i a0 = _mm_loadu_si128((const __m128i*)&src1[i]); in AccumulateSSE_SSE2() local
62 SubtractAndSquare_SSE2(a0, b0, &sum1); in AccumulateSSE_SSE2()
64 a0 = _mm_loadu_si128((const __m128i*)&src1[i]); in AccumulateSSE_SSE2()
70 SubtractAndSquare_SSE2(a0, b0, &sum1); in AccumulateSSE_SSE2()
108 const __m128i a0 = _mm_loadl_epi64((const __m128i*)src1); \
111 const __m128i a1 = _mm_unpacklo_epi8(a0, zero); \
A Dlossless_mips_dsp_r2.c173 static WEBP_INLINE uint32_t Average2(uint32_t a0, uint32_t a1) { in Average2() argument
176 : [a0]"+r"(a0) in Average2()
179 return a0; in Average2()
182 static WEBP_INLINE uint32_t Average3(uint32_t a0, uint32_t a1, uint32_t a2) { in Average3() argument
183 return Average2(Average2(a0, a2), a1); in Average3()
186 static WEBP_INLINE uint32_t Average4(uint32_t a0, uint32_t a1, in Average4() argument
188 return Average2(Average2(a0, a1), Average2(a2, a3)); in Average4()
A Denc.c171 tmp[2 + i * 4] = (a0 - a1) * 8; in FTransform_C()
181 out[8 + i] = (a0 - a1 + 7) >> 4; in FTransform_C()
203 tmp[0 + i * 4] = a0 + a1; // 14b in FTransformWHT_C()
206 tmp[3 + i * 4] = a0 - a1; in FTransformWHT_C()
213 const int b0 = a0 + a1; // 16b in FTransformWHT_C()
216 const int b3 = a0 - a1; in FTransformWHT_C()
596 const int a0 = in[0] + in[2]; in TTransform() local
600 tmp[0 + i * 4] = a0 + a1; in TTransform()
603 tmp[3 + i * 4] = a0 - a1; in TTransform()
611 const int b0 = a0 + a1; in TTransform()
[all …]
A Denc_neon.c514 const int32x4_t a0 = vaddl_s16(in.val[0], in.val[2]); in FTransformWHT_NEON() local
518 tmp0.val[0] = vaddq_s32(a0, a1); in FTransformWHT_NEON()
521 tmp0.val[3] = vsubq_s32(a0, a1); in FTransformWHT_NEON()
529 const int32x4_t a0 = vaddq_s32(tmp1.val[0], tmp1.val[2]); in FTransformWHT_NEON() local
728 const int16x8_t a0 = vld1q_s16(out + 0); in CollectHistogram_NEON() local
752 const uint8x16_t a0 = vld1q_u8(a); in AccumulateSSE16_NEON() local
754 const uint8x16_t abs_diff = vabdq_u8(a0, b0); in AccumulateSSE16_NEON()
794 const uint8x8_t a0 = vld1_u8(a + y * BPS); in SSE8x8_NEON() local
796 const uint8x8_t abs_diff = vabd_u8(a0, b0); in SSE8x8_NEON()
804 const uint8x16_t a0 = Load4x4_NEON(a); in SSE4x4_NEON() local
[all …]
A Denc_sse41.c112 const __m128i a0 = _mm_add_epi16(tmp_0, tmp_2); in TTransform_SSE41() local
116 const __m128i b0 = _mm_add_epi16(a0, a1); in TTransform_SSE41()
119 const __m128i b3 = _mm_sub_epi16(a0, a1); in TTransform_SSE41()
136 const __m128i a0 = _mm_add_epi16(tmp_0, tmp_2); in TTransform_SSE41() local
140 const __m128i b0 = _mm_add_epi16(a0, a1); in TTransform_SSE41()
143 const __m128i b3 = _mm_sub_epi16(a0, a1); in TTransform_SSE41()
/AliOS-Things-master/components/py_engine/tests/thread/
A Dthread_start2.py12 def thread_entry(a0, a1, a2, a3): argument
13 print("thread", a0, a1, a2, a3)
/AliOS-Things-master/hardware/arch/riscv/src/rv32_16gpr/
A Dport_s.S29 csrr a0, mstatus
36 csrw mstatus, a0
114 la a0, g_preferred_ready_task
116 lw a2, (a0)
/AliOS-Things-master/hardware/arch/riscv/src/rv64fd_32gpr/
A Dport_s.S55 csrrci a0, mstatus, RISCV_MSTATUS_MIE
60 csrw mstatus, a0
176 la a0, g_active_task
179 sd a2, (a0)
283 la a0, g_active_task
284 ld a0, (a0)
285 ld sp, (a0)
/AliOS-Things-master/hardware/arch/riscv/src/rv32_32gpr/
A Dport_s.S29 csrr a0, mstatus
36 csrw mstatus, a0
130 la a0, g_preferred_ready_task
132 lw a2, (a0)
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/cmsis/CMSIS/NN/Source/ConvolutionFunctions/
A Darm_nn_mat_mult_kernel_s8_s16.c271 q7_t a0 = *ip_a0++; in arm_nn_mat_mult_kernel_s8_s16()
276 ch_0_out_0 += a0 * b0; in arm_nn_mat_mult_kernel_s8_s16()
277 ch_0_out_1 += a0 * b1; in arm_nn_mat_mult_kernel_s8_s16()
349 q7_t a0 = *ip_a0++; in arm_nn_mat_mult_kernel_s8_s16()
353 ch_0_out_0 += a0 * b0; in arm_nn_mat_mult_kernel_s8_s16()
354 ch_0_out_1 += a0 * b1; in arm_nn_mat_mult_kernel_s8_s16()

Completed in 64 milliseconds

123