Unverified Commit a0f965f6 authored by jeffnye-gh's avatar jeffnye-gh Committed by GitHub
Browse files

1st commit of fusion capable decoder, json support (#163)



fusion decoder implementation. This is suitable for analysis.

Adds fusion parameters to fusion.yaml. And specifies external file
definition of fusion groups using JSON

New statistics for fused instructions and fusion group stats

HCache as separate structure in fusion/fusion

Includes the FSL.md domain language description

Inst.hpp modified to add FUSED and FUSION_GHOST status as extended
status

Support for non-sequential program ID. Each instr has a PID increment
value, and methods

Formatting, clean up of Inst.hpp

JSON support added to Fusion.hpp

New exceptions for JSON errors

Fusion default transform no longer modifies the input buffer

HCache testbench functions

---------

Co-authored-by: default avatarJeff Nye <jeff@www.condorcomputing.com>
parent 2ed051be
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment