Skip to content

Commit

Permalink
Hexagon (target/hexagon) instruction/packet decode
Browse files Browse the repository at this point in the history
Take the words from instruction memory and build a packet_t for TCG code
generation

The following operations are performed
    Convert the .new encoded offset to the register number of the producer
    Reorder the packet so .new producer is before consumer
    Apply constant extenders
    Separate subinsn's into two instructions
    Break compare-jumps into two instructions
    Create instructions for :endloop

Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <1612763186-18161-14-git-send-email-tsimpson@quicinc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
  • Loading branch information
taylorsimpson authored and rth7680 committed Feb 17, 2021
1 parent b1d1f54 commit a9c28a8
Show file tree
Hide file tree
Showing 2 changed files with 989 additions and 0 deletions.

0 comments on commit a9c28a8

Please sign in to comment.