Home
last modified time | relevance | path

Searched refs:acc (Results 1 – 25 of 154) sorted by relevance

1234567

/bsp/core-v-mcu/Libraries/core_v_hal_libraries/bmsis/core-v-mcu/include/
A Dpmsis_gcc.h318 #define __MAC(acc, x, y) __builtin_pulp_mac(x, y, acc) argument
319 #define __MSU(acc, x, y) __builtin_pulp_msu(x, y, acc) argument
320 #define __MACS(acc, x, y) __builtin_pulp_macs(x, y, acc) argument
321 #define __MACHHS(acc, x, y) __builtin_pulp_machhs(x, y, acc) argument
322 #define __MACU(acc, x, y) __builtin_pulp_macu(x, y, acc) argument
323 #define __MACHHU(acc, x, y) __builtin_pulp_machhu(x, y, acc) argument
325 #define __MACSN(acc, x, y, n) __builtin_pulp_macsN(x, y, acc, n) argument
326 #define __MACUN(acc, x, y, n) __builtin_pulp_macuN(x, y, acc, n) argument
327 #define __MACSRN(acc, x, y, n) __builtin_pulp_macsRN(x, y, acc, n, (1<<(n-1))) argument
330 #define __MACHHSN(acc, x, y, n) __builtin_pulp_machhsN(x, y, acc, n) argument
[all …]
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/arch/risc-v/t-head/csi_dsp/include/
A Dcsi_math.h3179 q63_t acc; in csi_pid_q31() local
3182 acc = (q63_t) S->A0 * in; in csi_pid_q31()
3188 out = (q31_t) (acc >> 31U); in csi_pid_q31()
3218 q63_t acc; in csi_pid_q15() local
3225 acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)read_q15x2 (S->state), (uint64_t)acc); in csi_pid_q15()
3228 acc = ((q31_t) S->A0) * in; in csi_pid_q15()
5593 return ((q31_t)(acc << 2)); in csi_bilinear_interp_q31()
5650 acc += ((q63_t) out * (xfract)); in csi_bilinear_interp_q15()
5653 acc += ((q63_t) out * (yfract)); in csi_bilinear_interp_q15()
5659 return ((q15_t)(acc >> 36)); in csi_bilinear_interp_q15()
[all …]
/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/
A Darm_math.h4750 q63_t acc; in arm_pid_q31() local
4754 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4763 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4798 q63_t acc; in arm_pid_q15() local
4806 acc = ((q31_t) S->A0 )* in ; in arm_pid_q15()
4824 acc = __SMLALD(S->A1, (q31_t)__SIMD32(S->state), acc); in arm_pid_q15()
6871 return (acc << 2u); in arm_bilinear_interp_q31()
6939 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
6943 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
6951 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/synwit/libraries/SWM320_CSL/CMSIS/CoreSupport/
A Darm_math.h5127 q63_t acc; in arm_pid_q31() local
5131 acc = (q63_t) S->A0 * in; in arm_pid_q31()
5140 out = (q31_t) (acc >> 31u); in arm_pid_q31()
5175 q63_t acc; in arm_pid_q15() local
5188 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
5192 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7269 return (acc << 2u); in arm_bilinear_interp_q31()
7337 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7341 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7349 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/efm32/Libraries/CMSIS/Include/
A Darm_math.h5241 q63_t acc; in arm_pid_q31() local
5245 acc = (q63_t) S->A0 * in; in arm_pid_q31()
5254 out = (q31_t) (acc >> 31u); in arm_pid_q31()
5289 q63_t acc; in arm_pid_q15() local
5297 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
5315 acc = __SMLALD(S->A1, (q31_t) __SIMD32(S->state), acc); in arm_pid_q15()
7377 return (acc << 2u); in arm_bilinear_interp_q31()
7445 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7449 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7457 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/CME_M7/CMSIS/CMSIS/Include/
A Darm_math.h4919 q63_t acc; in arm_pid_q31() local
4923 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4932 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4967 q63_t acc; in arm_pid_q15() local
4980 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
4984 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7048 return (acc << 2u); in arm_bilinear_interp_q31()
7116 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7120 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7128 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/samd21/sam_d2x_asflib/CMSIS/Include/
A Darm_math.h5127 q63_t acc; in arm_pid_q31() local
5131 acc = (q63_t) S->A0 * in; in arm_pid_q31()
5140 out = (q31_t) (acc >> 31u); in arm_pid_q31()
5175 q63_t acc; in arm_pid_q15() local
5188 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
5192 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7269 return (acc << 2u); in arm_bilinear_interp_q31()
7337 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7341 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7349 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/maxim/libraries/MAX32660PeriphDriver/CMSIS/Core/Include/
A Darm_math.h4919 q63_t acc; in arm_pid_q31() local
4923 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4932 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4967 q63_t acc; in arm_pid_q15() local
4980 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
4984 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7048 return (acc << 2u); in arm_bilinear_interp_q31()
7116 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7120 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7128 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/mm32l07x/Libraries/CMSIS/CORE/
A Darm_math.h4919 q63_t acc; in arm_pid_q31() local
4923 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4932 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4967 q63_t acc; in arm_pid_q15() local
4980 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
4984 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7048 return (acc << 2u); in arm_bilinear_interp_q31()
7116 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7120 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7128 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/mm32l07x/Libraries/CMSIS/IAR_CORE/
A Darm_math.h5128 q63_t acc; in arm_pid_q31() local
5132 acc = (q63_t) S->A0 * in; in arm_pid_q31()
5141 out = (q31_t) (acc >> 31u); in arm_pid_q31()
5176 q63_t acc; in arm_pid_q15() local
5189 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
5193 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7270 return (acc << 2u); in arm_bilinear_interp_q31()
7338 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7342 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7350 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/mm32l3xx/Libraries/CMSIS/IAR_CORE/
A Darm_math.h5128 q63_t acc; in arm_pid_q31() local
5132 acc = (q63_t) S->A0 * in; in arm_pid_q31()
5141 out = (q31_t) (acc >> 31u); in arm_pid_q31()
5176 q63_t acc; in arm_pid_q15() local
5189 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
5193 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7270 return (acc << 2u); in arm_bilinear_interp_q31()
7338 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7342 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7350 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/
A Darm_math.h4814 q63_t acc; in arm_pid_q31() local
4818 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4827 out = (q31_t) (acc >> 31U); in arm_pid_q31()
4861 q63_t acc; in arm_pid_q15() local
4874 acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)*vstate, (uint64_t)acc); in arm_pid_q15()
4877 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
6862 return ((q31_t)(acc << 2)); in arm_bilinear_interp_q31()
6928 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
6932 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
6940 return ((q15_t)(acc >> 36)); in arm_bilinear_interp_q15()
[all …]
/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/
A Darm_math.h4814 q63_t acc; in arm_pid_q31() local
4818 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4827 out = (q31_t) (acc >> 31U); in arm_pid_q31()
4861 q63_t acc; in arm_pid_q15() local
4874 acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)*vstate, (uint64_t)acc); in arm_pid_q15()
4877 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
6862 return ((q31_t)(acc << 2)); in arm_bilinear_interp_q31()
6928 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
6932 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
6940 return ((q15_t)(acc >> 36)); in arm_bilinear_interp_q15()
[all …]
/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/
A Darm_math.h4814 q63_t acc; in arm_pid_q31() local
4818 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4827 out = (q31_t) (acc >> 31U); in arm_pid_q31()
4861 q63_t acc; in arm_pid_q15() local
4874 acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)*vstate, (uint64_t)acc); in arm_pid_q15()
4877 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
6862 return ((q31_t)(acc << 2)); in arm_bilinear_interp_q31()
6928 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
6932 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
6940 return ((q15_t)(acc >> 36)); in arm_bilinear_interp_q15()
[all …]
/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/
A Darm_math.h4814 q63_t acc; in arm_pid_q31() local
4818 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4827 out = (q31_t) (acc >> 31U); in arm_pid_q31()
4861 q63_t acc; in arm_pid_q15() local
4874 acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)*vstate, (uint64_t)acc); in arm_pid_q15()
4877 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
6862 return ((q31_t)(acc << 2)); in arm_bilinear_interp_q31()
6928 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
6932 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
6940 return ((q15_t)(acc >> 36)); in arm_bilinear_interp_q15()
[all …]
/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/
A Darm_math.h4814 q63_t acc; in arm_pid_q31() local
4818 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4827 out = (q31_t) (acc >> 31U); in arm_pid_q31()
4861 q63_t acc; in arm_pid_q15() local
4874 acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)*vstate, (uint64_t)acc); in arm_pid_q15()
4877 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
6862 return ((q31_t)(acc << 2)); in arm_bilinear_interp_q31()
6928 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
6932 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
6940 return ((q15_t)(acc >> 36)); in arm_bilinear_interp_q15()
[all …]
/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/
A Darm_math.h4814 q63_t acc; in arm_pid_q31() local
4818 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4827 out = (q31_t) (acc >> 31U); in arm_pid_q31()
4861 q63_t acc; in arm_pid_q15() local
4874 acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)*vstate, (uint64_t)acc); in arm_pid_q15()
4877 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
6862 return ((q31_t)(acc << 2)); in arm_bilinear_interp_q31()
6928 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
6932 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
6940 return ((q15_t)(acc >> 36)); in arm_bilinear_interp_q15()
[all …]
/bsp/mm32l3xx/Libraries/CMSIS/KEIL_CORE/
A Darm_math.h4919 q63_t acc; in arm_pid_q31() local
4923 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4932 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4967 q63_t acc; in arm_pid_q15() local
4980 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
4984 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7048 return (acc << 2u); in arm_bilinear_interp_q31()
7116 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7120 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7128 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/hk32/libraries/HK32F0xx_StdPeriph_Driver/CMSIS/Core/
A Darm_math.h4919 q63_t acc; in arm_pid_q31() local
4923 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4932 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4967 q63_t acc; in arm_pid_q15() local
4980 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
4984 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7048 return (acc << 2u); in arm_bilinear_interp_q31()
7116 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7120 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7128 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/
A Darm_math.h4919 q63_t acc; in arm_pid_q31() local
4923 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4932 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4967 q63_t acc; in arm_pid_q15() local
4980 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
4984 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7048 return (acc << 2u); in arm_bilinear_interp_q31()
7116 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7120 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7128 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/mm32f103x/Libraries/CMSIS/IAR_CORE/
A Darm_math.h5054 q63_t acc; in arm_pid_q31() local
5058 acc = (q63_t) S->A0 * in; in arm_pid_q31()
5067 out = (q31_t) (acc >> 31u); in arm_pid_q31()
5102 q63_t acc; in arm_pid_q15() local
5115 acc = __SMLALD(S->A1, (q31_t) * vstate, acc); in arm_pid_q15()
5119 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7168 return (acc << 2u); in arm_bilinear_interp_q31()
7235 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7239 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7247 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/mm32f103x/Libraries/CMSIS/KEIL_CORE/
A Darm_math.h4850 q63_t acc; in arm_pid_q31() local
4854 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4863 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4898 q63_t acc; in arm_pid_q15() local
4911 acc = __SMLALD(S->A1, (q31_t) * vstate, acc); in arm_pid_q15()
4915 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
6951 return (acc << 2u); in arm_bilinear_interp_q31()
7018 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7022 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7030 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/xplorer4330/Libraries/CMSIS/Include/
A Darm_math.h4919 q63_t acc; in arm_pid_q31() local
4923 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4932 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4967 q63_t acc; in arm_pid_q15() local
4980 acc = __SMLALD(S->A1, (q31_t) *vstate, acc); in arm_pid_q15()
4984 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
7048 return (acc << 2u); in arm_bilinear_interp_q31()
7116 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
7120 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7128 return (acc >> 36); in arm_bilinear_interp_q15()
[all …]
/bsp/essemi/es32f0654/libraries/CMSIS/Include/
A Darm_math.h4833 q63_t acc; in arm_pid_q31() local
4837 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4846 out = (q31_t) (acc >> 31u); in arm_pid_q31()
4880 q63_t acc; in arm_pid_q15() local
4893 acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)*vstate, (uint64_t)acc); in arm_pid_q15()
4896 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
6881 return ((q31_t)(acc << 2)); in arm_bilinear_interp_q31()
6947 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
6951 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
6959 return ((q15_t)(acc >> 36)); in arm_bilinear_interp_q15()
[all …]
/bsp/essemi/es32f369x/libraries/CMSIS/Include/
A Darm_math.h4814 q63_t acc; in arm_pid_q31() local
4818 acc = (q63_t) S->A0 * in; in arm_pid_q31()
4827 out = (q31_t) (acc >> 31U); in arm_pid_q31()
4861 q63_t acc; in arm_pid_q15() local
4874 acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)*vstate, (uint64_t)acc); in arm_pid_q15()
4877 acc = ((q31_t) S->A0) * in; in arm_pid_q15()
6862 return ((q31_t)(acc << 2)); in arm_bilinear_interp_q31()
6928 acc += ((q63_t) out * (xfract)); in arm_bilinear_interp_q15()
6932 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
6940 return ((q15_t)(acc >> 36)); in arm_bilinear_interp_q15()
[all …]

Completed in 312 milliseconds

1234567