P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::Test::DepositFieldContigousMask Class Reference
Inheritance diagram for P4::Test::DepositFieldContigousMask:
[legend]

Protected Member Functions

void SetUp () override
 
- Protected Member Functions inherited from P4::Test::ContainerAction
void add_op (const PHV::Field *dst, cstring op, const PHV::Field *src1, const PHV::Field *src2)
 
void add_op (const PHV::Field *dst, cstring op, const PHV::Field *src1, cstring src2)
 
void add_set (const PHV::Field *dst, const PHV::Field *src)
 
void add_set (const PHV::Field *dst, cstring param)
 
void add_set (const PHV::Field *dst, unsigned src)
 
void add_set_from_meter (const PHV::Field *dst, cstring meter)
 
void add_set_from_meter (const PHV::Field *dst, int slice_hi, int slice_lo, cstring meter)
 
void alloc (PHV::Field *field, const char *container, unsigned field_lo, unsigned container_lo, unsigned width, int first_stage=0, unsigned first_use=0, int last_stage=0, unsigned last_use=0)
 
Result analyze_container_actions ()
 
void nok ()
 
void ok ()
 
- Protected Member Functions inherited from P4::Test::BackendTest

Protected Attributes

PHV::Fieldf1
 
PHV::Fieldf2
 
PHV::Fieldf3
 
PHV::Fieldf4
 
PHV::Fieldf5
 
- Protected Attributes inherited from P4::Test::ContainerAction
IR::MAU::Action * act
 
PhvInfo phv
 
IR::MAU::Table * tbl
 
- Protected Attributes inherited from P4::Test::BackendTest
AutoCompileContext autoBFNContext