Crate yaxpeax_hexagon

Crate yaxpeax_hexagon 

Source
Expand description

qualcomm hexagon decoder implemented as part of the yaxpeax project. implements traits provided by yaxpeax-arch.

decoder is written against the ISA described in Qualcomm Hexagon V73:

  • retrieved 2024-09-21 from https://docs.qualcomm.com/bundle/publicresource/80-N2040-53_REV_AB_Qualcomm_Hexagon_V73_Programmers_Reference_Manual.pdf
  • sha256: 44ebafd1119f725bd3c6ffb87499232520df9a0a6e3e3dc6ea329b15daed11a8

Structs§

Hexagon
InstDecoder
Instruction
a decoded hexagon instruction. this is only one of potentially several instructions in an InstructionPacket.
InstructionPacket
V73 Section 3.3.3:
LoopEnd

Enums§

Opcode
V73 Section 3.1 indicates that jumps have taken/not-taken hints, saturation can be a hint, rounding can be a hint, predicate can be used for carry in/out, result shifting by fixed counts, and load/store reordering prevention are all kinds of hints that may be present.
Operand