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