Home
last modified time | relevance | path

Searched refs:ref_iterator (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFRegisters.h238 struct ref_iterator { struct
248 ref_iterator(const RegisterAggr &RG, bool End);
254 ref_iterator &operator++() {
260 bool operator==(const ref_iterator &I) const {
266 bool operator!=(const ref_iterator &I) const { return !(*this == I); }
269 ref_iterator ref_begin() const { return ref_iterator(*this, false); } in ref_begin()
270 ref_iterator ref_end() const { return ref_iterator(*this, true); } in ref_end()
276 iterator_range<ref_iterator> refs() const { in refs()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFRegisters.cpp394 RegisterAggr::ref_iterator::ref_iterator(const RegisterAggr &RG, bool End) in makeRegRef()
415 RegisterAggr::ref_iterator::ref_iterator(const RegisterAggr &RG, bool End) ref_iterator() function in llvm::rdf::RegisterAggr::ref_iterator
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h917 using ref_iterator = ElementRefIterator<false, false>; variable
918 using ref_iterator_range = llvm::iterator_range<ref_iterator>;
929 ref_iterator ref_begin() { return {this, begin()}; } in ref_begin()
930 ref_iterator ref_end() { return {this, end()}; } in ref_end()