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

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

can_absorb(const IR::BFN::ParserPrimitive *prev_p, const IR::BFN::ParserPrimitive *curr_p)InferWriteModeinline
dead_writes (defined in InferWriteMode)InferWriteMode
exclude_zero_inits(const ordered_set< const IR::BFN::ParserPrimitive * > &writes) (defined in InferWriteMode)InferWriteModeinline
field_to_states (defined in InferWriteMode)InferWriteMode
find_inits(const ordered_set< const IR::BFN::ParserPrimitive * > &writes) (defined in InferWriteMode)InferWriteModeinline
infer_write_mode(const PHV::Field *dest, const ordered_set< const IR::BFN::ParserPrimitive * > &prim_writes) (defined in InferWriteMode)InferWriteModeinline
InferWriteMode(const PhvInfo &ph, const CollectParserInfo &pi, const MapFieldToParserStates &fs) (defined in InferWriteMode)InferWriteModeinline
init_apply(const IR::Node *root) override (defined in InferWriteMode)InferWriteModeinline
is_bitwise_or(const PHV::Field *dest, const ordered_set< const IR::BFN::ParserPrimitive * > &writes, bool strict=false)InferWriteModeinline
is_clear_on_write(const ordered_set< const IR::BFN::ParserPrimitive * > &writes) (defined in InferWriteMode)InferWriteModeinline
is_postdominated_by_extract(const IR::BFN::ParserPrimitive *write, const ordered_set< const IR::BFN::ParserPrimitive * > &writes)InferWriteModeinline
is_zero_extract(const IR::BFN::ParserPrimitive *p) (defined in InferWriteMode)InferWriteModeinline
mark_and_exclude_dead_writes(const ordered_set< const IR::BFN::ParserPrimitive * > &writes) (defined in InferWriteMode)InferWriteModeinline
mark_write_mode(IR::BFN::ParserWriteMode mode, const PHV::Field *dest, const ordered_set< const IR::BFN::ParserPrimitive * > &writes) (defined in InferWriteMode)InferWriteModeinline
parser_info (defined in InferWriteMode)InferWriteMode
phv (defined in InferWriteMode)InferWriteMode
pq (defined in InferWriteMode)InferWriteMode
preorder(IR::BFN::Extract *extract) override (defined in InferWriteMode)InferWriteModeinline
preorder(IR::BFN::ParserChecksumWritePrimitive *checksum_write) override (defined in InferWriteMode)InferWriteModeinline
print(CounterExample *example) (defined in InferWriteMode)InferWriteModeinline
validate_checksum_residual_deposits(const PHV::Field *field, const ordered_set< const IR::BFN::ParserPrimitive * > &writes)InferWriteModeinline
write_to_write_mode (defined in InferWriteMode)InferWriteMode
zero_inits (defined in InferWriteMode)InferWriteMode