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