P4C
The P4 Compiler
Loading...
Searching...
No Matches
CheckWriteModeConsistency Member List

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

check(const std::vector< const IR::BFN::Extract * > extracts) constCheckWriteModeConsistencyprotected
check_and_adjust(const std::vector< const IR::BFN::Extract * > extracts)CheckWriteModeConsistencyprotected
check_compatability(const PHV::FieldSlice &slice_a, const PHV::FieldSlice &slice_b)CheckWriteModeConsistency
check_post_alloc()CheckWriteModeConsistencyprotected
check_pre_alloc(const ordered_set< const IR::BFN::ParserPrimitive * > &state_writes)CheckWriteModeConsistencyprotected
CheckWriteModeConsistency(const PhvInfo &p, const MapFieldToParserStates &fs, const CollectParserInfo &pi) (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyinline
compatability (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyprotected
extract_to_write_mode (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyprotected
field_to_states (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyprotected
init_apply(const IR::Node *root) override (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyprotected
phv (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyprotected
pq (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyprotected
preorder(IR::BFN::Extract *extract) override (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyprotected
preorder(IR::BFN::ParserChecksumWritePrimitive *pcw) override (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyprotected
set_write_mode(T *write) (defined in CheckWriteModeConsistency)CheckWriteModeConsistencyprotected