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

Protected Attributes

std::istringstream CLUSTER_WITH_EQUIV_ALIGN
 
std::istringstream CLUSTER_WITHOUT_EQUIV_ALIGN
 
ConstrainedFieldMap fieldMap
 
std::list< PHV::SuperCluster * > groups
 
PhvInfo info
 
SuperClusterBuilder scb
 
- Protected Attributes inherited from P4::Test::BackendTest
AutoCompileContext autoBFNContext
 

Member Data Documentation

◆ CLUSTER_WITH_EQUIV_ALIGN

std::istringstream P4::Test::EquivalentAlignExtractorTest::CLUSTER_WITH_EQUIV_ALIGN
protected
Initial value:
= std::istringstream(R"(SUPERCLUSTER Uid: 1957
slice lists:
[ egress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed solitary no_split exact_containers mocha [0:15] ]
[ egress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers mocha [0:15] ]
rotational clusters:
[[egress::eg_md.checks.mtu<16> meta solitary no_split [0:15], egress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed solitary no_split exact_containers mocha [0:15], egress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers mocha [0:15]]]
)")

◆ CLUSTER_WITHOUT_EQUIV_ALIGN

std::istringstream P4::Test::EquivalentAlignExtractorTest::CLUSTER_WITHOUT_EQUIV_ALIGN
protected
Initial value:
= std::istringstream(R"(SUPERCLUSTER Uid: 1358
slice lists: [ ]
rotational clusters:
[[egress::eg_md.flags.pfc_wd_drop<1> meta [0:0]]]
)")