P4C
The P4 Compiler
|
This is the complete list of members for ActionData::RamSection, including all inherited members.
add_alu_req(const ALUOperation *rv) (defined in ActionData::RamSection) | ActionData::RamSection | inline |
add_param(int bit, const Parameter *) (defined in ActionData::RamSection) | ActionData::RamSection | |
alu_requirements | ActionData::RamSection | |
better_merge_cand(const RamSection *) const (defined in ActionData::RamSection) | ActionData::RamSection | |
bits_in_use() const (defined in ActionData::RamSection) | ActionData::RamSection | |
bus_inputs() const | ActionData::RamSection | |
byte_sz() const (defined in ActionData::RamSection) | ActionData::RamSection | inline |
can_rotate(int init_bit, int final_bit) const (defined in ActionData::RamSection) | ActionData::RamSection | |
condense(const RamSection *) const | ActionData::RamSection | |
contains(const RamSection *ad_small, int init_bit_pos, int *final_bit_pos) const | ActionData::RamSection | |
contains(const ALUOperation *ad_alu, int *first_phv_bit_pos=nullptr) const | ActionData::RamSection | |
contains_any_rotation_from_0(const RamSection *ad_small, int init_bit_pos, int *final_bit_pos) const | ActionData::RamSection | |
dbprint_multiline() const (defined in ActionData::RamSection) | ActionData::RamSection | inline |
expand_to_size(size_t expand_size) const | ActionData::RamSection | |
gather_shared_params(const RamSection *ad, safe_vector< SharedParameter > &shared_params, bool only_one_overlap_solution) const | ActionData::RamSection | |
get_action_data_bits_str() const (defined in ActionData::RamSection) | ActionData::RamSection | inline |
get_pack_info() const (defined in ActionData::RamSection) | ActionData::RamSection | inline |
index() const (defined in ActionData::RamSection) | ActionData::RamSection | inline |
is_data_subset_of(const RamSection *ad) const | ActionData::RamSection | |
merge(const RamSection *ad) const (defined in ActionData::RamSection) | ActionData::RamSection | |
no_overlap_merge(const RamSection *ad) const | ActionData::RamSection | |
open_holes() const | ActionData::RamSection | |
operator<< (defined in ActionData::RamSection) | ActionData::RamSection | friend |
parameter_positions(bool same_alias=false) const | ActionData::RamSection | |
parameter_positions_to_string(bool from_p4_program) const (defined in ActionData::RamSection) | ActionData::RamSection | |
RamSection(int s) (defined in ActionData::RamSection) | ActionData::RamSection | inlineexplicit |
RamSection(int s, PackingConstraint &pc) (defined in ActionData::RamSection) | ActionData::RamSection | inline |
rotate_in_range(le_bitrange range) const | ActionData::RamSection | |
size() const (defined in ActionData::RamSection) | ActionData::RamSection | inline |