Home
last modified time | relevance | path

Searched refs:iterator_range (Results 1 - 25 of 174) sorted by relevance

1234567

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A Diterator_range.h1 //===- iterator_range.h - A range adaptor for iterators ---------*- C++ -*-===//
32 class iterator_range { class
39 iterator_range(Container &&c) in iterator_range() function in llvm::iterator_range
42 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) in iterator_range() function in llvm::iterator_range
54 template <class T> iterator_range<T> make_range(T x, T y) { in make_range()
55 return iterator_range<T>(std::move(x), std::move(y)); in make_range()
58 template <typename T> iterator_range<T> make_range(std::pair<T, T> p) { in make_range()
59 return iterator_range<T>(std::move(p.first), std::move(p.second)); in make_range()
63 iterator_range<decltype(begin(std::declval<T>()))> drop_begin(T &&t, int n) { in drop_begin()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
H A Diterator_range.h1 //===- iterator_range.h - A range adaptor for iterators ---------*- C++ -*-===//
31 class iterator_range { class
38 iterator_range(Container &&c) in iterator_range() function in llvm::iterator_range
41 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) in iterator_range() function in llvm::iterator_range
54 template <class T> iterator_range<T> make_range(T x, T y) { in make_range()
55 return iterator_range<T>(std::move(x), std::move(y)); in make_range()
58 template <typename T> iterator_range<T> make_range(std::pair<T, T> p) { in make_range()
59 return iterator_range<T>(std::move(p.first), std::move(p.second)); in make_range()
H A DGraphTraits.h20 #include "llvm/ADT/iterator_range.h"
107 iterator_range<typename GraphTraits<GraphType>::nodes_iterator>
113 iterator_range<typename GraphTraits<Inverse<GraphType>>::nodes_iterator>
120 iterator_range<typename GraphTraits<GraphType>::ChildIteratorType>
127 iterator_range<typename GraphTraits<Inverse<GraphType>>::ChildIteratorType>
134 iterator_range<typename GraphTraits<GraphType>::ChildEdgeIteratorType>
H A DDepthFirstIterator.h39 #include "llvm/ADT/iterator_range.h"
227 iterator_range<df_iterator<T>> depth_first(const T& G) { in depth_first()
249 iterator_range<df_ext_iterator<T, SetTy>> depth_first_ext(const T& G, in depth_first_ext()
276 iterator_range<idf_iterator<T>> inverse_depth_first(const T& G) { in inverse_depth_first()
300 iterator_range<idf_ext_iterator<T, SetTy>> inverse_depth_first_ext(const T& G, in inverse_depth_first_ext()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DModule.h22 #include "llvm/ADT/iterator_range.h"
588 iterator_range<global_iterator> globals() { in globals()
591 iterator_range<const_global_iterator> globals() const { in globals()
610 iterator_range<iterator> functions() { in functions()
613 iterator_range<const_iterator> functions() const { in functions()
628 iterator_range<alias_iterator> aliases() { in aliases()
631 iterator_range<const_alias_iterator> aliases() const { in aliases()
646 iterator_range<ifunc_iterator> ifuncs() { in ifuncs()
649 iterator_range<const_ifunc_iterator> ifuncs() const { in ifuncs()
663 iterator_range<global_object_iterato
[all...]
H A DDebugInfo.h21 #include "llvm/ADT/iterator_range.h"
103 iterator_range<compile_unit_iterator> compile_units() const { in compile_units()
107 iterator_range<subprogram_iterator> subprograms() const { in subprograms()
111 iterator_range<global_variable_expression_iterator> global_variables() const { in global_variables()
115 iterator_range<type_iterator> types() const { in types()
119 iterator_range<scope_iterator> scopes() const { in scopes()
H A DUser.h22 #include "llvm/ADT/iterator_range.h"
226 using op_range = iterator_range<op_iterator>;
227 using const_op_range = iterator_range<const_op_iterator>;
261 iterator_range<value_op_iterator> operand_values() {
282 iterator_range<const_value_op_iterator> operand_values() const {
H A DValue.h18 #include "llvm/ADT/iterator_range.h"
369 iterator_range<use_iterator> materialized_uses() { in materialized_uses()
372 iterator_range<const_use_iterator> materialized_uses() const { in materialized_uses()
375 iterator_range<use_iterator> uses() { in uses()
379 iterator_range<const_use_iterator> uses() const { in uses()
414 iterator_range<user_iterator> materialized_users() { in materialized_users()
417 iterator_range<const_user_iterator> materialized_users() const { in materialized_users()
420 iterator_range<user_iterator> users() { in users()
424 iterator_range<const_user_iterator> users() const { in users()
H A DBasicBlock.h21 #include "llvm/ADT/iterator_range.h"
185 iterator_range<filter_iterator<BasicBlock::const_iterator,
191 iterator_range<filter_iterator<BasicBlock::iterator,
329 iterator_range<const_phi_iterator> phis() const { in phis()
332 iterator_range<phi_iterator> phis();
H A DStatepoint.h20 #include "llvm/ADT/iterator_range.h"
186 iterator_range<arg_iterator> call_args() const {
214 iterator_range<arg_iterator> gc_transition_args() const { in gc_transition_args()
237 iterator_range<arg_iterator> deopt_operands() const { in deopt_operands()
249 iterator_range<arg_iterator> gc_args() const { in gc_args()
/third_party/node/deps/v8/src/base/
H A Diterator.h23 // The intention of the base::iterator_range class is to encapsulate two
28 class iterator_range { class
38 iterator_range() : begin_(), end_() {} in iterator_range() function in v8::base::iterator_range
39 iterator_range(ForwardIterator begin, ForwardIterator end) in iterator_range() function in v8::base::iterator_range
62 return iterator_range<ForwardIterator>{begin, end}; in make_iterator_range()
/third_party/mesa3d/src/gallium/frontends/clover/util/
H A Drange.hpp184 class iterator_range : public detail::basic_range<iterator_range<I>, I, I> { class
186 typedef detail::basic_range<iterator_range<I>, I, I> super;
188 iterator_range() : i(), j() { in iterator_range() function in clover::iterator_range
191 iterator_range(I i, I j) : i(i), j(j) { in iterator_range() function in clover::iterator_range
195 operator==(const iterator_range &r) const { in operator ==()
346 /// \sa iterator_range.
349 iterator_range<T>
357 /// \sa iterator_range.
360 iterator_range<
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h19 #include "llvm/ADT/iterator_range.h"
209 using instr_range = iterator_range<instr_iterator>;
210 using const_instr_range = iterator_range<const_instr_iterator>;
236 inline iterator_range<iterator> terminators() { in terminators()
239 inline iterator_range<const_iterator> terminators() const { in terminators()
244 inline iterator_range<iterator> phis() { in phis()
247 inline iterator_range<const_iterator> phis() const { in phis()
297 inline iterator_range<pred_iterator> predecessors() { in predecessors()
300 inline iterator_range<const_pred_iterator> predecessors() const { in predecessors()
303 inline iterator_range<succ_iterato in predecessors()
[all...]
H A DMachineRegisterInfo.h23 #include "llvm/ADT/iterator_range.h"
286 inline iterator_range<reg_iterator> reg_operands(unsigned Reg) const { in reg_operands()
301 inline iterator_range<reg_instr_iterator>
317 inline iterator_range<reg_bundle_iterator> reg_bundles(unsigned Reg) const { in reg_bundles()
336 inline iterator_range<reg_nodbg_iterator>
353 inline iterator_range<reg_instr_nodbg_iterator>
370 inline iterator_range<reg_bundle_nodbg_iterator>
389 inline iterator_range<def_iterator> def_operands(unsigned Reg) const { in def_operands()
404 inline iterator_range<def_instr_iterator>
420 inline iterator_range<def_bundle_iterato
[all...]
H A DMachineInstr.h22 #include "llvm/ADT/iterator_range.h"
492 iterator_range<mop_iterator> operands() { in operands()
495 iterator_range<const_mop_iterator> operands() const { in operands()
498 iterator_range<mop_iterator> explicit_operands() { in explicit_operands()
502 iterator_range<const_mop_iterator> explicit_operands() const { in explicit_operands()
506 iterator_range<mop_iterator> implicit_operands() { in implicit_operands()
509 iterator_range<const_mop_iterator> implicit_operands() const { in implicit_operands()
514 iterator_range<mop_iterator> defs() { in defs()
519 iterator_range<const_mop_iterator> defs() const { in defs()
525 iterator_range<mop_iterato
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h97 typedef iterator_range<user_iterator> user_range;
98 typedef iterator_range<const_user_iterator> const_user_range;
171 typedef iterator_range<operand_iterator> operand_range;
172 typedef iterator_range<const_operand_iterator> const_operand_range;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h234 iterator_range<edge_iterator> edges() {
239 iterator_range<const_edge_iterator> edges() const {
562 iterator_range<block_iterator> blocks() { in blocks()
567 iterator_range<const_block_iterator> blocks() const { in blocks()
572 iterator_range<symbol_iterator> symbols() { in symbols()
577 iterator_range<const_symbol_iterator> symbols() const { in symbols()
689 static iterator_range<Section::block_iterator> getSectionBlocks(Section &S) { in getSectionBlocks()
693 static iterator_range<Section::const_block_iterator>
698 static iterator_range<Section::symbol_iterator>
703 static iterator_range<Sectio
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
H A DValue.h17 #include "llvm/ADT/iterator_range.h"
319 iterator_range<use_iterator> materialized_uses() { in materialized_uses()
322 iterator_range<const_use_iterator> materialized_uses() const { in materialized_uses()
325 iterator_range<use_iterator> uses() { in uses()
329 iterator_range<const_use_iterator> uses() const { in uses()
363 iterator_range<user_iterator> materialized_users() { in materialized_users()
366 iterator_range<const_user_iterator> materialized_users() const { in materialized_users()
369 iterator_range<user_iterator> users() { in users()
373 iterator_range<const_user_iterator> users() const { in users()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
H A DMCRegisterInfo.h20 #include "llvm/ADT/iterator_range.h"
302 iterator_range<mc_subreg_iterator> subregs(MCRegister Reg) const { in subregs()
309 iterator_range<mc_subreg_iterator> subregs_inclusive(MCRegister Reg) const { in subregs_inclusive()
315 iterator_range<mc_superreg_iterator> superregs(MCRegister Reg) const { in superregs()
322 iterator_range<mc_superreg_iterator>
329 detail::concat_range<const MCPhysReg, iterator_range<mc_subreg_iterator>,
330 iterator_range<mc_superreg_iterator>>
526 iterator_range<regclass_iterator> regclasses() const {
/third_party/node/deps/v8/src/wasm/
H A Dfunction-body-decoder.h159 base::iterator_range<opcode_iterator> opcodes() { in opcodes()
160 return base::iterator_range<opcode_iterator>(opcode_iterator(pc_, end_), in opcodes()
164 base::iterator_range<offset_iterator> offsets() { in offsets()
165 return base::iterator_range<offset_iterator>( in offsets()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/
H A DStackMapParser.h13 #include "llvm/ADT/iterator_range.h"
239 iterator_range<location_iterator> locations() const { in locations()
266 iterator_range<liveout_iterator> liveouts() const { in liveouts()
362 iterator_range<function_iterator> functions() const { in functions()
385 iterator_range<constant_iterator> constants() const { in constants()
413 iterator_range<record_iterator> records() const { in records()
H A DMachO.h23 #include "llvm/ADT/iterator_range.h"
121 iterator_range<node_iterator> nodes() const { in nodes()
327 iterator_range<relocation_iterator> external_relocations() const { in external_relocations()
377 iterator_range<load_command_iterator> load_commands() const;
380 iterator_range<export_iterator> exports(Error &Err) const;
383 static iterator_range<export_iterator> exports(Error &Err,
389 iterator_range<rebase_iterator> rebaseTable(Error &Err);
392 static iterator_range<rebase_iterator> rebaseTable(Error &Err,
398 iterator_range<bind_iterator> bindTable(Error &Err);
401 iterator_range<bind_iterato
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/TextAPI/MachO/
H A DInterfaceFile.h99 using const_target_range = llvm::iterator_range<const_target_iterator>;
209 using const_target_range = llvm::iterator_range<const_target_iterator>;
216 llvm::iterator_range<const_filtered_target_iterator>;
354 using const_symbol_range = iterator_range<const_symbol_iterator>;
360 iterator_range<const_filtered_symbol_iterator>;
H A DSymbol.h92 using const_target_range = llvm::iterator_range<const_target_iterator>;
99 llvm::iterator_range<const_filtered_target_iterator>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/Native/
H A DModuleDebugStream.h12 #include "llvm/ADT/iterator_range.h"
42 iterator_range<codeview::CVSymbolArray::Iterator>
58 iterator_range<DebugSubsectionIterator> subsections() const;

Completed in 28 milliseconds

1234567