P4C
The P4 Compiler
|
This is the complete list of members for PHV::SuperCluster, including all inherited members.
aggregate_size() const override | PHV::SuperCluster | inlinevirtual |
aligned_cluster(const PHV::FieldSlice &slice) const | PHV::SuperCluster | inline |
all_of_fieldslices(const std::function< bool(const PHV::FieldSlice &)> func) const | PHV::SuperCluster | inline |
any_of_fieldslices(const std::function< bool(const PHV::FieldSlice &)> func) const | PHV::SuperCluster | inline |
calc_pack_conflicts() | PHV::SuperCluster | |
cluster(const PHV::FieldSlice &slice) const | PHV::SuperCluster | inline |
clusters() const | PHV::SuperCluster | inline |
contains(const PHV::Field *f) const override | PHV::SuperCluster | virtual |
contains(const PHV::FieldSlice &slice) const override | PHV::SuperCluster | virtual |
deparsed() const override | PHV::SuperCluster | inlinevirtual |
exact_containers() const override | PHV::SuperCluster | inlinevirtual |
findLinkedWideArithSliceList(const SuperCluster::SliceList *sl) const | PHV::SuperCluster | |
forall_fieldslices(const std::function< void(const PHV::FieldSlice &)> func) const | PHV::SuperCluster | inline |
gress() const override | PHV::SuperCluster | inlinevirtual |
is_deparser_zero_candidate() const | PHV::SuperCluster | |
is_well_formed(const SuperCluster *sc, PHV::Error *err=new PHV::Error()) | PHV::SuperCluster | static |
max_width() const override | PHV::SuperCluster | inlinevirtual |
merge(const SuperCluster *sc1) | PHV::SuperCluster | inline |
merge(const SuperCluster *sc1) const | PHV::SuperCluster | |
mergeAndSortBasedOnWideArith(const SuperCluster *sc1) const | PHV::SuperCluster | |
needsStridedAlloc() const | PHV::SuperCluster | inline |
needsStridedAlloc(bool val) (defined in PHV::SuperCluster) | PHV::SuperCluster | inline |
needToMergeForWideArith(const SuperCluster *sc) const | PHV::SuperCluster | |
num_constraints() const override | PHV::SuperCluster | inlinevirtual |
num_pack_conflicts() const | PHV::SuperCluster | inline |
okIn(PHV::Kind kind) const override | PHV::SuperCluster | virtual |
operator==(const SuperCluster &other) const | PHV::SuperCluster | |
slice_list(const PHV::FieldSlice &slice) const | PHV::SuperCluster | |
slice_list_exact_containers(const SliceList &list) | PHV::SuperCluster | static |
slice_list_has_exact_containers(const SliceList &list) | PHV::SuperCluster | static |
slice_list_split_by_byte(const SuperCluster::SliceList &sl) | PHV::SuperCluster | static |
slice_list_total_bits(const SliceList &list) | PHV::SuperCluster | static |
slice_lists() const | PHV::SuperCluster | inline |
SliceList typedef (defined in PHV::SuperCluster) | PHV::SuperCluster | |
slices() const | PHV::SuperCluster | |
SuperCluster(ordered_set< const PHV::RotationalCluster * > clusters, ordered_set< SliceList * > slice_lists) (defined in PHV::SuperCluster) | PHV::SuperCluster | |
uid (defined in PHV::ClusterStats) | PHV::ClusterStats |