Author Topic: ARM 8.1-M Helium assembler  (Read 332 times)

0 Members and 1 Guest are viewing this topic.

Online NorthGuyTopic starter

  • Super Contributor
  • ***
  • Posts: 3513
  • Country: ca
ARM 8.1-M Helium assembler
« on: September 16, 2026, 03:57:27 pm »
Arm8.1-M MVE extension, also known as Helium, has really fantastic mnemonics for the assembler instructions. For example:

Code: [Select]
vrmlsdavhaxt.s32 r8,r9,q6,q2
 

Offline eutectique

  • Frequent Contributor
  • **
  • Posts: 631
  • Country: be
Re: ARM 8.1-M Helium assembler
« Reply #1 on: September 16, 2026, 04:58:27 pm »
Code: [Select]
vrmlsdavhaxt.s32 r8,r9,q6,q2

Nice! AI explains it bit by bit: Vector - Rounding - Multiply - Long - Subtract - Dual - Accumulate - Across Vector - High Bits - Accumulate (Suffix) - Xchange - Then (Predication). The last letter smells like Itanium.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf