Search-engine friendly clone of the
ACL2 documentation
.
Top
Documentation
Books
Boolean-reasoning
Projects
Debugging
Std
Proof-automation
Macro-libraries
ACL2
Interfacing-tools
Hardware-verification
Gl
Esim
Vl2014
Sv
Svex-stvs
Svex-decomposition-methodology
Sv-versus-esim
Svex-decomp
Svex-compose-dfs
Svex-compilation
Moddb
Svmods
Svstmt
Sv-tutorial
Expressions
Rewriting
Svex
Bit-blasting
Functions
4vmask
Why-infinite-width
Svex-vars
Evaluation
Values
4vec
4vec-<<=
3vec
2vec
2vecx
2vecnatx
2vecnatx-fix
2vecnatx-equiv
2vecnatx-p
2vecnatx-p!
4vec-x
4vec-1x
4vec-1z
4vec-z
Symbolic-test-vector
Vl-to-svex
Vwsim
Fgl
Vl
X86isa
Svl
Rtl
Software-verification
Math
Testing-utilities
Values
2vecnatx
A
2vecnatx
is a
4vec
that is either a natural-valued
2vec
or is all Xes.
Subtopics
2vecnatx-fix
Coerces an arbitrary
4vec
into a
2vecnatx
, by forcing any non-naturals to all Xes.
2vecnatx-equiv
Equivalence up to
2vecnatx-fix
.
2vecnatx-p
Recognizer for
2vecnatx
es, with a
4vec-p
guard.
2vecnatx-p!
Recognizer for
2vecnatx
es, without even a
4vec-p
guard.