This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Assembler intrinsics for Cortex-M33 no longer supported in SEGGER Embedded Studio for ARM Release 5.50d

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

  1. Is it a known issue?
  2. Could anyone please let us know if some settings in SEGGER which needs to be set to solve this issue?
  3. Also, if there are any alternatives solutions for these intrinsics, please share them.

Thanks and Regards,

Reshma