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