Qualcomm Hexagon is a historical assembly language created in 2006. Hexagon (QDSP6) is the brand for a family of 32-bit multi-threaded microarchitectures implementing the same instruction set for a digital signal processor (DSP) developed by Qualcomm. According to 2012 estimation, Qualcomm shipped 1.2 billion DSP cores inside its system on a chip (SoCs) (average 2.3 DSP core per SoC) in 2011 year, and 1.5 billion cores were planned for 2012, making the QDSP6 the most shipped architecture of DSP (CEVA had around 1 billion of DSP cores shipped in 2011 with 90% of IP-licenseable DSP market). The Hexagon architecture is designed to deliver performance with low power over a variety of applications. Read more on Wikipedia...

13Years Old 1,053Users 10Jobs
  • Qualcomm Hexagon ranks in the top 50% of languages
  • the Qualcomm Hexagon wikipedia page
  • Qualcomm Hexagon first appeared in 2006
  • See also: linux, llvmir
  • I have 22 facts about Qualcomm Hexagon. what would you like to know? email me and let me know how I can help.

Example code from Wikipedia:

{ R17:16 = MEMD(R0++M1)
  MEMD(R6++M1) = R25:24
  R20 = CMPY(R20, R8):<<1:rnd:sat
  R11:10 = VADDH(R11:10, R13:12)
}:endloop0

Last updated August 22nd, 2019