![]() |
P4C
The P4 Compiler
|
This is the complete list of members for StatefulAlu::OutOP, including all inherited members.
dbprint(std::ostream &out) const override (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | inlinevirtual |
decode(Table *, const Table::Actions::Action *, const VECTOR(value_t) &) (defined in Instruction) | Instruction | static |
decode_output_option(value_t &op) (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | inline |
decode_predicate(const value_t &exp) (defined in StatefulAlu::SaluInstruction) | StatefulAlu::SaluInstruction | static |
equiv(Instruction *a_) override (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | virtual |
equiv(const std::unique_ptr< Instruction > &a) (defined in Instruction) | Instruction | inline |
FOR_ALL_REGISTER_SETS(TARGET_OVERLOAD, void decode_output_mux,(register_type, Table *tbl, value_t &op)) void decode_output_mux(Table *tbl (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
Instruction(int l) (defined in Instruction) | Instruction | inlineexplicit |
instruction_set_t enum name (defined in Instruction) | Instruction | |
lineno (defined in Instruction) | Instruction | |
lmatch (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
lmatch_pred (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
name() override (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | inlinevirtual |
NUM_SETS enum value (defined in Instruction) | Instruction | |
op (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
OutOP(const Decode *op, int lineno) (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | inline |
output_mux (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
pass1(Table *tbl, Table::Actions::Action *) override (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | virtual |
pass2(Table *tbl, Table::Actions::Action *) override (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | inlinevirtual |
phvRead(std::function< void(const ::Phv::Slice &sl)> fn) override (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | inline |
phvRead(std::function< void(const Phv::Slice &sl)>)=0 (defined in Instruction) | Instruction | pure virtual |
phvRead() (defined in Instruction) | Instruction | inline |
predication_encode (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
print() const (defined in P4::IHasDbPrint) | P4::IHasDbPrint | |
salu_alu() const (defined in Instruction) | Instruction | inlinevirtual |
salu_output() const override (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | inlinevirtual |
SaluInstruction(int lineno) (defined in StatefulAlu::SaluInstruction) | StatefulAlu::SaluInstruction | inlineexplicit |
slot (defined in Instruction) | Instruction | |
src (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
STATEFUL_ALU enum value (defined in Instruction) | Instruction | |
VLIW_ALU enum value (defined in Instruction) | Instruction | |
write_regs(REGS ®s, Table *tbl, Table::Actions::Action *act) (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
write_regs(Target::JBay::mau_regs ®s, Table *tbl_, Table::Actions::Action *act) (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
write_regs(Target::JBay::mau_regs ®s, Table *tbl_, Table::Actions::Action *act) (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
write_regs(Target::Tofino::mau_regs ®s, Table *tbl_, Table::Actions::Action *act) (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
write_regs(Target::Tofino::mau_regs ®s, Table *tbl_, Table::Actions::Action *act) (defined in StatefulAlu::OutOP) | StatefulAlu::OutOP | |
~IHasDbPrint()=default (defined in P4::IHasDbPrint) | P4::IHasDbPrint | virtual |
~Instruction() (defined in Instruction) | Instruction | inlinevirtual |