• How to understand ARMv8 'SEVL' instruction in spin-lock?
    hi experts,          ARMv7 spin-lock use 'WFE' instruction to wait for lock release and use 'SEV' in spin-unlock to notify all cores.        but ARMv8 use 'SEVL; WFE' instructions in spin-lock, and no...
  • Bus error while executing ARMv8 TLB instruction
    Hi, I am facing "Bus error on memory operation" while executing below instruction while invalidating and flushing the TLB. I am not able to understand what is the reason for "Bus error" as it is a TLB...
  • The ARMv8-A architecture and its ongoing development
    ARMv8-A, the ARMv8 A-profile version of the ARM architecture, was first publicly previewed in October 2011. Over the past two years, there have been a growing number of ARMv8-A announcements from ARM...
  • What is the equivalent instruction for QSUB in ARMv8?
    This is sort of intriguing for me. I couldn't find any saturation instructions using  general purpose register in ARMv8. However, there are saturation instructions for Neon registers I couldn't find the...
  • The "usage model" of ARMv8 SVE contiguous "non-fault" load instructions ?
    Hello, What exactly is the "usage model" of ARMv8 SVE contiguous "non-fault" load instructions ? I understand the usage model of "first-fault" SVE instrcutions (which is described in many white papers...