gulps.analysis.coverage.coverage_report¶
- gulps.analysis.coverage.coverage_report(decomposer)[source]¶
Integrate Haar coverage and average cost of a fixed ISA.
Uses closed-form integrals evaluated in floating point and stops when the computed covered mass is within a small tolerance of one. This does not certify coverage of every target. The expected cost omits any remaining tail; the mass tolerance alone does not bound that tail’s cost.
- Parameters:
decomposer (GulpsDecomposer) – A fixed instruction set.
- Returns:
Cost-ordered reachable regions and the Haar-average cost. Entries with zero Haar mass can overlap.
- Raises:
SearchDepthError – If the search is exhausted at
decomposer.max_depthbefore the computed covered mass meets the stopping tolerance.- Return type: