P4C
The P4 Compiler
|
This is the complete list of members for LayoutChoices, including all inherited members.
add_payload_gw_layout(const IR::MAU::Table *tbl, const LayoutOption &base_option) (defined in LayoutChoices) | LayoutChoices | |
cache_action_formats (defined in LayoutChoices) | LayoutChoices | protected |
cache_layout_options (defined in LayoutChoices) | LayoutChoices | protected |
cache_t typedef (defined in LayoutChoices) | LayoutChoices | protected |
clear() (defined in LayoutChoices) | LayoutChoices | inline |
create(PhvInfo &p, const ReductionOrInfo &ri, SplitAttachedInfo &a) (defined in LayoutChoices) | LayoutChoices | static |
fpc (defined in LayoutChoices) | LayoutChoices | |
get_action_formats(const IR::MAU::Table *t, ActionData::FormatType_t type) (defined in LayoutChoices) | LayoutChoices | inline |
get_action_formats(const IR::MAU::Table *t) (defined in LayoutChoices) | LayoutChoices | inline |
get_attached_formats(const IR::MAU::Table *t, ActionData::FormatType_t format_type) const (defined in LayoutChoices) | LayoutChoices | inline |
get_layout_options(const IR::MAU::Table *t, ActionData::FormatType_t type) (defined in LayoutChoices) | LayoutChoices | inline |
get_layout_options(const IR::MAU::Table *t) (defined in LayoutChoices) | LayoutChoices | inline |
get_pack_pragma_val(const IR::MAU::Table *tbl, const IR::MAU::Table::Layout &layout_proto) (defined in LayoutChoices) | LayoutChoices | protected |
key_t typedef (defined in LayoutChoices) | LayoutChoices | protected |
LayoutChoices(PhvInfo &p, const ReductionOrInfo &ri, SplitAttachedInfo &a) (defined in LayoutChoices) | LayoutChoices | inline |
red_info (defined in LayoutChoices) | LayoutChoices | |
total_meter_output_format (defined in LayoutChoices) | LayoutChoices |