Lines Matching defs:const
47 NetDest& operator=(const Set& obj);
53 void addNetDest(const NetDest& netDest);
54 void setNetDest(MachineType machine, const Set& set);
56 void removeNetDest(const NetDest& netDest);
60 int count() const;
61 bool isEqual(const NetDest& netDest) const;
64 NetDest OR(const NetDest& orNetDest) const;
67 NetDest AND(const NetDest& andNetDest) const;
70 bool intersectionIsNotEmpty(const NetDest& other_netDest) const;
73 bool intersectionIsEmpty(const NetDest& other_netDest) const;
75 bool isSuperset(const NetDest& test) const;
76 bool isSubset(const NetDest& test) const { return test.isSuperset(*this); }
77 bool isElement(MachineID element) const;
78 bool isBroadcast() const;
79 bool isEmpty() const;
84 MachineID smallestElement() const;
85 MachineID smallestElement(MachineType machine) const;
88 int getSize() const { return m_bits.size(); }
93 void print(std::ostream& out) const;
99 vecIndex(MachineID m) const
106 NodeID bitIndex(NodeID index) const { return index; }
112 operator<<(std::ostream& out, const NetDest& obj)