Skip to content

WIP: 32 c coverage update

Eclipse Webmaster requested to merge github/fork/alfredoh1234/32C_coverage into master

Created by: alfredoh1234

Please merge this partial update to functional coverage. Changes:

  1. updated Integer base instructions to improve coverage reporting for all operands, precious version only checked one operand
  2. added back "option.per_instance = 1;" to all cover groups, it is required by xcelium
  3. updated check_compressed() function for about half of the instructions
  4. investigated false positives in coverage report from previous check_compressed() code
  5. removing unsupported floating point compressed instructions
  6. current solution keys-off register operands and size of immediate values, need to confirm it is efficient
  7. changed operand registers from x1, x2 register name to ABI sp, ra to remain consistent with expected naming convention. need to confirm

Merge request reports

Loading