/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
H A D | iterator_range.h | 1 //===- 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 D | iterator_range.h | 1 //===- 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 D | GraphTraits.h | 20 #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 D | DepthFirstIterator.h | 39 #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 D | Module.h | 22 #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 D | DebugInfo.h | 21 #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 D | User.h | 22 #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 D | Value.h | 18 #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 D | BasicBlock.h | 21 #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 D | Statepoint.h | 20 #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 D | iterator.h | 23 // 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 D | range.hpp | 184 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 D | MachineBasicBlock.h | 19 #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 D | MachineRegisterInfo.h | 23 #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 D | MachineInstr.h | 22 #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 D | VPlanValue.h | 97 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 D | JITLink.h | 234 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 D | Value.h | 17 #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 D | MCRegisterInfo.h | 20 #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 D | function-body-decoder.h | 159 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 D | StackMapParser.h | 13 #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 D | MachO.h | 23 #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 D | InterfaceFile.h | 99 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 D | Symbol.h | 92 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 D | ModuleDebugStream.h | 12 #include "llvm/ADT/iterator_range.h" 42 iterator_range<codeview::CVSymbolArray::Iterator> 58 iterator_range<DebugSubsectionIterator> subsections() const;
|