Lines Matching refs:operator
39 bool operator<(RegisterRef R) const {
61 operator unsigned() const;
62 bool operator== (unsigned x) const;
63 bool operator== (IndexType Idx) const;
64 bool operator!= (unsigned x) const;
65 bool operator!= (IndexType Idx) const;
66 IndexType operator++ ();
67 bool operator< (unsigned Idx) const;
68 bool operator< (IndexType Idx) const;
69 bool operator<= (IndexType Idx) const;
72 bool operator> (IndexType Idx) const;
73 bool operator>= (IndexType Idx) const;
90 bool operator< (const IndexRange &A) const {
136 friend raw_ostream &operator<< (raw_ostream &OS, const InstrIndexMap &Map);
156 friend raw_ostream &operator<< (raw_ostream &OS, const PrintRangeMap &P);
177 inline HexagonBlockRanges::IndexType::operator unsigned() const {
182 inline bool HexagonBlockRanges::IndexType::operator== (unsigned x) const {
186 inline bool HexagonBlockRanges::IndexType::operator== (IndexType Idx) const {
190 inline bool HexagonBlockRanges::IndexType::operator!= (unsigned x) const {
194 inline bool HexagonBlockRanges::IndexType::operator!= (IndexType Idx) const {
199 HexagonBlockRanges::IndexType HexagonBlockRanges::IndexType::operator++ () {
209 inline bool HexagonBlockRanges::IndexType::operator< (unsigned Idx) const {
210 return operator< (IndexType(Idx));
213 inline bool HexagonBlockRanges::IndexType::operator< (IndexType Idx) const {
233 inline bool HexagonBlockRanges::IndexType::operator<= (IndexType Idx) const {
234 return operator==(Idx) || operator<(Idx);
237 raw_ostream &operator<< (raw_ostream &OS, HexagonBlockRanges::IndexType Idx);
238 raw_ostream &operator<< (raw_ostream &OS,
240 raw_ostream &operator<< (raw_ostream &OS,
242 raw_ostream &operator<< (raw_ostream &OS,
244 raw_ostream &operator<< (raw_ostream &OS,