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

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

bit_gaps(const CollectParserInfo &parserInfo, const FieldSliceExtractInfo *other) constFieldSliceExtractInfo
bit_in_byte_offset() constFieldSliceExtractInfoinline
byte_gaps(const CollectParserInfo &parserInfo, const FieldSliceExtractInfo *other) constFieldSliceExtractInfo
FieldSliceExtractInfo(const ordered_map< const IR::BFN::ParserState *, unsigned > &state_bit_offsets, const std::map< unsigned, ordered_map< const IR::BFN::ParserState *, unsigned > > &stack_offset_state_bit_offsets, int min_packet_bit_offset, int max_packet_bit_offset, const PHV::Field *field) (defined in FieldSliceExtractInfo)FieldSliceExtractInfoinline
FieldSliceExtractInfo(const ordered_map< const IR::BFN::ParserState *, unsigned > &state_bit_offsets, const std::map< unsigned, ordered_map< const IR::BFN::ParserState *, unsigned > > &stack_offset_state_bit_offsets, int min_packet_bit_offset, int max_packet_bit_offset, const PHV::FieldSlice *slice) (defined in FieldSliceExtractInfo)FieldSliceExtractInfoinline
GreedyClotAllocator (defined in FieldSliceExtractInfo)FieldSliceExtractInfofriend
max_packet_bit_offset() constFieldSliceExtractInfoinline
min_packet_bit_offset() constFieldSliceExtractInfoinline
operator<< (defined in FieldSliceExtractInfo)FieldSliceExtractInfofriend
operator<< (defined in FieldSliceExtractInfo)FieldSliceExtractInfofriend
operator== (defined in FieldSliceExtractInfo)FieldSliceExtractInfofriend
remove_conflicts(const CollectParserInfo &parserInfo, int preGapBits, const ClotCandidate *candidate, int postGapBits) constFieldSliceExtractInfo
slice() constFieldSliceExtractInfoinline
state_bit_offset(const IR::BFN::ParserState *state) constFieldSliceExtractInfoinline
state_bit_offsets() constFieldSliceExtractInfoinline
states() constFieldSliceExtractInfo
trim(int lo_idx, int bits) constFieldSliceExtractInfo
trim_head_to_byte() constFieldSliceExtractInfo
trim_head_to_min_clot_pos() constFieldSliceExtractInfo
trim_tail_to_byte() constFieldSliceExtractInfo
trim_tail_to_max_clot_pos() constFieldSliceExtractInfo
update(const IR::BFN::ParserState *state, unsigned stack_offset, unsigned state_bit_offset, int min_packet_bit_offset, int max_packet_bit_offset)FieldSliceExtractInfo