Module core::arch::arm::dsp [−][src]
This is supported 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
Structs
int16x2_tExperimental
ARM-specific 32-bit wide vector of two packed i16
.
uint16x2_tExperimental
ARM-specific 32-bit wide vector of two packed u16
.
Functions
Signed saturating addition
Insert a QADD instruction
Signed saturating subtraction
Insert a SMLABB instruction
Insert a SMLABT instruction
Insert a SMLATB instruction
Insert a SMLATT instruction
Insert a SMLAWB instruction
Insert a SMLAWT instruction
Insert a SMULBB instruction
Insert a SMULTB instruction
Insert a SMULTB instruction
Insert a SMULTT instruction
Insert a SMULWB instruction
Insert a SMULWT instruction