![]() |
P4C
The P4 Compiler
|
Public Member Functions | |
| Decode (const char *n, std::set< target_t > target) | |
| Decode (const char *n, target_t target) | |
| Instruction * | decode (Table *tbl, const Table::Actions::Action *act, const VECTOR(value_t) &op) const override |
Public Member Functions inherited from Instruction::Decode | |
| Decode (const char *name, int set=VLIW_ALU, bool ts=false) | |
| Decode (const char *name, std::set< target_t > target, int set=VLIW_ALU, bool ts=false) | |
| Decode (const char *name, target_t target, int set=VLIW_ALU, bool ts=false) | |
| const Decode & | alias (const char *name, int set=VLIW_ALU, bool ts=false) |
Public Attributes | |
| std::string | name |
Public Attributes inherited from Instruction::Decode | |
| unsigned | targets |
| bool | type_suffix |
Additional Inherited Members | |
Static Public Attributes inherited from Instruction::Decode | |
| static std::multimap< std::string, Decode * > | opcode [NUM_SETS] |
|
overridevirtual |
Implements Instruction::Decode.