Expand description
Generate instruction data (including opcodes, formats, builders, etc.).
Constantsยง
- TYPESET_
LIMIT ๐
Functionsยง
- gen_
arguments_ ๐method - gen_
bitset ๐ - gen_
bool_ ๐accessor - gen_
builder ๐Generate a Builder trait with methods for all instructions. - Emit a method for creating and inserting an instruction format.
- gen_
formats ๐Generate an instruction format enumeration. - gen_
inst_ ๐builder Emit a method for generating the instructioninst
. - gen_
instruction_ ๐data Generate the InstructionData enum. - Generate the boring parts of the InstructionData implementation.
- gen_
member_ ๐inits Emit member initializers for an instruction format. - gen_
opcodes ๐ - gen_
type_ ๐constraints Generate value type constraints for all instructions. - gen_
typesets_ ๐table Generate the table of ValueTypeSets described by type_sets. - generate ๐
- get_
constraint ๐Get the value type constraint for an SSA value operand, wherectrl_typevar
is the controlling type variable. - iterable_
to_ ๐string - typeset_
to_ ๐string