We were using SEGGER Embedded Studio for ARM Release 4.30c Build 2019120200.40763. It used to support some assembler intrinsics for Cortex-M33 processor (SMULBB, SMULTT, QADD, QSUB, SMLABB, SMLATT, SMULWB, SMULWT, SMLAWB, SMULTB, SMULBT, SMLATB, SMLABT, QADD16, QSUB16).
However, with latest update to SEGGER Embedded Studio for ARM Release 5.50d (Build 2021070801.46387), we see that these above mentioned intrinsics is not supported any more.
The error message displayed while building (with these intrinsics enabled) is as follows. The same error message is observed for all instructions:
Error: selected processor does not support `smulwb r3,r2,r3' in Thumb mode
Thanks and Regards,
Reshma
You might get a faster answer on the SEGGER forums - the software isn't made by us =)