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
Vwsim
Fgl
Vl
Syntax
Loader
Warnings
Getting-started
Utilities
Printer
Kit
Mlib
Scopestack
Hid-tools
Vl-follow-hidexpr
Vl-index-expr-typetrace
Vl-follow-scopeexpr
Vl-follow-hidexpr-dimscheck
Vl-datatype-resolve-selects
Vl-datatype-remove-dim
Vl-operandinfo
Vl-follow-hidexpr-dimcheck
Vl-follow-data-selects
Vl-follow-hidexpr-error
Vl-hidstep
Vl-scopestack-find-item/ss/path
Vl-follow-array-indices
Vl-scopecontext
Vl-datatype-set-unsigned
Vl-selstep
Vl-selstep-fix
Vl-selstep-equiv
Make-vl-selstep
Vl-selstep->type
Vl-selstep->select
Change-vl-selstep
Vl-selstep->caveat
Vl-selstep-p
Vl-scopestack-find-elabpath
Vl-hid-prefix-for-subhid
Vl-find-structmember
Vl-select
Vl-scopeexpr-replace-hid
Vl-genblocklist-find-block
Vl-partselect-width
Vl-seltrace->indices
Vl-datatype->structmembers
Vl-hidexpr-resolved-p
Vl-operandinfo->indices
Vl-flatten-hidindex
Vl-subhid-p
Vl-seltrace-usertypes-ok
Vl-flatten-hidexpr
Vl-scopeexpr->hid
Vl-seltrace-index-count
Vl-operandinfo-usertypes-ok
Vl-operandinfo-index-count
Vl-datatype-dims-count
Vl-scopeexpr-index-count
Vl-hidexpr-index-count
Vl-usertype-lookup
Vl-hidindex-resolved-p
Vl-scopeexpr-resolved-p
Vl-selstep-usertypes-ok
Vl-hidtrace
Vl-seltrace
Vl-scopedef-interface-p
Filtering-by-name
Vl-interface-mocktype
Stripping-functions
Genblob
Expr-tools
Extract-vl-types
Hierarchy
Range-tools
Finding-by-name
Stmt-tools
Modnamespace
Flat-warnings
Reordering-by-name
Datatype-tools
Syscalls
Allexprs
Lvalues
Port-tools
Transforms
X86isa
Svl
Rtl
Software-verification
Math
Testing-utilities
Hid-tools
Vl-selstep
This is a product type introduced by
defprod
.
Fields
select —
vl-select
The field or index being selected
type —
vl-datatype
The datatype of the element we've selected
caveat
Signedness caveat for this indexing operation. Signals a disagreement between implementations on the signedness of the result. See
vl-datatype-remove-dim
. Only important if this is the outermost selstep.
Subtopics
Vl-selstep-fix
Fixing function for
vl-selstep
structures.
Vl-selstep-equiv
Basic equivalence relation for
vl-selstep
structures.
Make-vl-selstep
Basic constructor macro for
vl-selstep
structures.
Vl-selstep->type
Get the
type
field from a
vl-selstep
.
Vl-selstep->select
Get the
select
field from a
vl-selstep
.
Change-vl-selstep
Modifying constructor for
vl-selstep
structures.
Vl-selstep->caveat
Get the
caveat
field from a
vl-selstep
.
Vl-selstep-p
Recognizer for
vl-selstep
structures.