abstract-or-overapprox-vector hint
ConceptA performance hint implemented by rtlv/shiva that, for each entry of a memory field, either abstracts the entry (if it depends only on allowed dependencies) or overapproximates it otherwise. It is listed in Table 1 of the rtlv paper alongside other hints such as concretize, collect-garbage, and run-and-replace, and is intended to help control the growth of symbolic state during push-button verification of software on hardware.
First seen 6/9/2026
Last seen 6/9/2026
Evidence 1 chunks
Wiki v1
WIKI
abstract-or-overapprox-vector hint
The abstract-or-overapprox-vector hint is one of the performance hints implemented by rtlv/shiva. It is documented in Table 1 ("Performance hints [arguments in brackets] implemented by rtlv/shiva") of the rtlv paper.
Behavior
NEIGHBORHOOD
2 nodes · 1 edgesgraph · abstract-or-overapprox-vector hint · depth=1
RELATIONSHIPS
1 connectionsrtlv/shiva implements the abstract-or-overapprox-vector hint.
LINKED ENTITIES
1 linksCITATIONS
4 sources4 citations — click to collapse
[1] abstract-or-overapprox-vector is a performance hint implemented by rtlv/shiva that, for each entry of a memory field, abstracts it if it depends only on allowed dependencies and otherwise overapproximates it. rtlv: push-button verification of software on hardware
[2] It appears in Table 1 ("Performance hints [arguments in brackets] implemented by rtlv/shiva") alongside concretize, collect-garbage, and run-and-replace. rtlv: push-button verification of software on hardware
[3] Performance hints in rtlv/shiva exist to control the rapid growth of symbolic state across cycles during push-button verification of software on hardware. rtlv: push-button verification of software on hardware
[4] rtlv/shiva additionally provides an unsafe-custom-hint interface for user code to implement circuit-state transformations, validated via auxiliary solver queries, when built-in performance hints are insufficient. rtlv: push-button verification of software on hardware