Constraint Solving for Instruction Generation
ConceptConstraint solving for instruction generation is a model-based test-generation technique used to automatically construct instruction sequences that reach desired architectural states while avoiding undefined behavior. The provided evidence describes its use in CHERI-MIPS work based on an L3 specification, its application to CHERI ARM Morello from a Sail model, and its expected role in automating templates for deep architectural states in TestRIG-related workflows.
WIKI
Overview
Constraint solving for instruction generation is a technique for automatically producing instruction sequences from a formal architectural model. In the evidence, the technique is described as generating instruction sequences that reach a desired state while avoiding undefined behavior. This was used in prior CHERI work and is discussed as a future direction for TestRIG-style generation of templates targeting deep states in architectural models.
Use in CHERI-MIPS testing
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →