Module dsp

Source
Available on ARM only.
Expand description

Β§References:

  • Section 8.3 β€œ16-bit multiplications”

Intrinsics that could live here:

  • [x] __smulbb
  • [x] __smulbt
  • [x] __smultb
  • [x] __smultt
  • [x] __smulwb
  • [x] __smulwt
  • [x] __qadd
  • [x] __qsub
  • [x] __qdbl
  • [x] __smlabb
  • [x] __smlabt
  • [x] __smlatb
  • [x] __smlatt
  • [x] __smlawb
  • [x] __smlawt

FunctionsΒ§

arm_qadd πŸ”’ ⚠
arm_qsub πŸ”’ ⚠
arm_smlabb πŸ”’ ⚠
arm_smlabt πŸ”’ ⚠
arm_smlatb πŸ”’ ⚠
arm_smlatt πŸ”’ ⚠
arm_smlawb πŸ”’ ⚠
arm_smlawt πŸ”’ ⚠
arm_smulbb πŸ”’ ⚠
arm_smulbt πŸ”’ ⚠
arm_smultb πŸ”’ ⚠
arm_smultt πŸ”’ ⚠
arm_smulwb πŸ”’ ⚠
arm_smulwt πŸ”’ ⚠
__qadd⚠Experimental
Signed saturating addition
__qdbl⚠Experimental
Insert a QADD instruction
__qsub⚠Experimental
Signed saturating subtraction
__smlabb⚠Experimental
Insert a SMLABB instruction
__smlabt⚠Experimental
Insert a SMLABT instruction
__smlatb⚠Experimental
Insert a SMLATB instruction
__smlatt⚠Experimental
Insert a SMLATT instruction
__smlawb⚠Experimental
Insert a SMLAWB instruction
__smlawt⚠Experimental
Insert a SMLAWT instruction
__smulbb⚠Experimental
Insert a SMULBB instruction
__smulbt⚠Experimental
Insert a SMULTB instruction
__smultb⚠Experimental
Insert a SMULTB instruction
__smultt⚠Experimental
Insert a SMULTT instruction
__smulwb⚠Experimental
Insert a SMULWB instruction
__smulwt⚠Experimental
Insert a SMULWT instruction