Expand description
Generate CLIF 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.
- gen_format_ ๐constructor 
- 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 instruction inst.
- gen_instruction_ ๐data 
- Generate the InstructionData enum.
- gen_instruction_ ๐data_ impl 
- 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, where
ctrl_typevaris the controlling type variable.
- iterable_to_ ๐string 
- typeset_to_ ๐string