P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
TableMatch Member List

This is the complete list of members for TableMatch, including all inherited members.

create(const PhvInfo &phv, const IR::MAU::Table *tbl) (defined in TableMatch)TableMatchstatic
dynamic_key_masks (defined in TableMatch)TableMatch
ghost_bits (defined in TableMatch)TableMatch
identity_hash (defined in TableMatch)TableMatch
init_proxy_hash() (defined in TableMatch)TableMatch
match_fields (defined in TableMatch)TableMatch
match_fields_byte (defined in TableMatch)TableMatch
match_fields_word (defined in TableMatch)TableMatch
phv (defined in TableMatch)TableMatch
populate_ghost_bits() (defined in TableMatch)TableMatch
populate_match_fields() (defined in TableMatch)TableMatchvirtual
populate_slices(safe_vector< Slice > &slices, const std::map< IXBar::Use::Byte, bitvec > &byte_infos) (defined in TableMatch)TableMatch
proxy_hash (defined in TableMatch)TableMatch
proxy_hash_fields (defined in TableMatch)TableMatch
table (defined in TableMatch)TableMatch
TableMatch(const PhvInfo &phv, const IR::MAU::Table *tbl) (defined in TableMatch)TableMatch
TableMatch(const PhvInfo &phv) (defined in TableMatch)TableMatchinlineexplicit