Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DImmutableGraph.h157 using index_iterator = typename BitVector::const_set_bits_iterator; variable
158 index_iterator index_begin() const { return V.set_bits_begin(); } in index_begin()
159 index_iterator index_end() const { return V.set_bits_end(); } in index_end()
245 using index_iterator = typename BitVector::const_set_bits_iterator; variable
246 index_iterator index_begin() const { return V.set_bits_begin(); } in index_begin()
247 index_iterator index_end() const { return V.set_bits_end(); } in index_end()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSTLExtras.h2282 struct index_iterator
2283 : llvm::iterator_facade_base<index_iterator,
2285 index_iterator(std::size_t Index) : Index(Index) {}
2287 index_iterator &operator+=(std::ptrdiff_t N) {
2292 index_iterator &operator-=(std::ptrdiff_t N) {
2308 friend bool operator==(const index_iterator &Lhs, const index_iterator &Rhs) {
2312 friend bool operator<(const index_iterator &Lhs, const index_iterator &Rhs) {
2322 index_iterator begin() const { return {0}; }
2323 index_iterator end() const {
2339 detail::index_iterator begin() const { return {Begin}; }
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.h917 struct index_iterator {
919 index_iterator(int NumAttrSets) : NumAttrSets(NumAttrSets) {}
939 index_iterator indexes() const { return index_iterator(getNumAttrSets()); }