P4C
The P4 Compiler
Loading...
Searching...
No Matches
PHV::SuperCluster Member List

This is the complete list of members for PHV::SuperCluster, including all inherited members.

aggregate_size() const overridePHV::SuperClusterinlinevirtual
aligned_cluster(const PHV::FieldSlice &slice) constPHV::SuperClusterinline
all_of_fieldslices(const std::function< bool(const PHV::FieldSlice &)> func) constPHV::SuperClusterinline
any_of_fieldslices(const std::function< bool(const PHV::FieldSlice &)> func) constPHV::SuperClusterinline
calc_pack_conflicts()PHV::SuperCluster
cluster(const PHV::FieldSlice &slice) constPHV::SuperClusterinline
clusters() constPHV::SuperClusterinline
contains(const PHV::Field *f) const overridePHV::SuperClustervirtual
contains(const PHV::FieldSlice &slice) const overridePHV::SuperClustervirtual
deparsed() const overridePHV::SuperClusterinlinevirtual
exact_containers() const overridePHV::SuperClusterinlinevirtual
findLinkedWideArithSliceList(const SuperCluster::SliceList *sl) constPHV::SuperCluster
forall_fieldslices(const std::function< void(const PHV::FieldSlice &)> func) constPHV::SuperClusterinline
gress() const overridePHV::SuperClusterinlinevirtual
is_deparser_zero_candidate() constPHV::SuperCluster
is_well_formed(const SuperCluster *sc, PHV::Error *err=new PHV::Error())PHV::SuperClusterstatic
max_width() const overridePHV::SuperClusterinlinevirtual
merge(const SuperCluster *sc1)PHV::SuperClusterinline
merge(const SuperCluster *sc1) constPHV::SuperCluster
mergeAndSortBasedOnWideArith(const SuperCluster *sc1) constPHV::SuperCluster
needsStridedAlloc() constPHV::SuperClusterinline
needsStridedAlloc(bool val) (defined in PHV::SuperCluster)PHV::SuperClusterinline
needToMergeForWideArith(const SuperCluster *sc) constPHV::SuperCluster
num_constraints() const overridePHV::SuperClusterinlinevirtual
num_pack_conflicts() constPHV::SuperClusterinline
okIn(PHV::Kind kind) const overridePHV::SuperClustervirtual
operator==(const SuperCluster &other) constPHV::SuperCluster
slice_list(const PHV::FieldSlice &slice) constPHV::SuperCluster
slice_list_exact_containers(const SliceList &list)PHV::SuperClusterstatic
slice_list_has_exact_containers(const SliceList &list)PHV::SuperClusterstatic
slice_list_split_by_byte(const SuperCluster::SliceList &sl)PHV::SuperClusterstatic
slice_list_total_bits(const SliceList &list)PHV::SuperClusterstatic
slice_lists() constPHV::SuperClusterinline
SliceList typedef (defined in PHV::SuperCluster)PHV::SuperCluster
slices() constPHV::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