Home
last modified time | relevance | path

Searched refs:iterator_range (Results 1 – 25 of 176) sorted by relevance

12345678

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
Diterator_range.h32 class iterator_range {
39 iterator_range(Container &&c) in iterator_range() function
42 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) in iterator_range() function
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/
Diterator_range.h31 class iterator_range {
38 iterator_range(Container &&c) in iterator_range() function
41 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) in iterator_range() function
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()
DGraphTraits.h107 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>
DDepthFirstIterator.h227 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/
DModule.h588 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_iterator> global_objects();
664 iterator_range<const_global_object_iterator> global_objects() const;
[all …]
DDebugInfo.h103 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()
DValue.h369 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()
DUser.h226 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() { in operand_values()
282 iterator_range<const_value_op_iterator> operand_values() const { in operand_values()
DBasicBlock.h185 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();
DStatepoint.h186 iterator_range<arg_iterator> call_args() const { in call_args()
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/mesa3d/src/gallium/frontends/clover/util/
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 ==()
349 iterator_range<T>
360 iterator_range<T>
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h286 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_iterator> def_bundles(unsigned Reg) const { in def_bundles()
459 inline iterator_range<use_iterator> use_operands(unsigned Reg) const { in use_operands()
[all …]
DMachineBasicBlock.h209 using instr_range = iterator_range<instr_iterator>;
210 using const_instr_range = iterator_range<const_instr_iterator>;
236 inline iterator_range<iterator> terminators() {
239 inline iterator_range<const_iterator> terminators() const {
244 inline iterator_range<iterator> phis() {
247 inline iterator_range<const_iterator> phis() const {
297 inline iterator_range<pred_iterator> predecessors() {
300 inline iterator_range<const_pred_iterator> predecessors() const {
303 inline iterator_range<succ_iterator> successors() {
306 inline iterator_range<const_succ_iterator> successors() const {
[all …]
DMachineInstr.h492 iterator_range<mop_iterator> operands() {
495 iterator_range<const_mop_iterator> operands() const {
498 iterator_range<mop_iterator> explicit_operands() {
502 iterator_range<const_mop_iterator> explicit_operands() const {
506 iterator_range<mop_iterator> implicit_operands() {
509 iterator_range<const_mop_iterator> implicit_operands() const {
514 iterator_range<mop_iterator> defs() {
519 iterator_range<const_mop_iterator> defs() const {
525 iterator_range<mop_iterator> uses() {
529 iterator_range<const_mop_iterator> uses() const {
[all …]
/third_party/node/deps/v8/src/base/
Diterator.h28 class iterator_range {
38 iterator_range() : begin_(), end_() {} in iterator_range() function
39 iterator_range(ForwardIterator begin, ForwardIterator end) in iterator_range() function
62 return iterator_range<ForwardIterator>{begin, end}; in make_iterator_range()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/JITLink/
DJITLink.h234 iterator_range<edge_iterator> edges() { in edges()
239 iterator_range<const_edge_iterator> edges() const { in edges()
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<Section::const_symbol_iterator>
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/
DMachO.h121 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_iterator> lazyBindTable(Error &Err);
404 iterator_range<bind_iterator> weakBindTable(Error &Err);
[all …]
DStackMapParser.h239 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()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
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-subzero/include/llvm/IR/
DValue.h319 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()
DUser.h202 typedef iterator_range<op_iterator> op_range;
203 typedef iterator_range<const_op_iterator> const_op_range;
237 iterator_range<value_op_iterator> operand_values() { in operand_values()
/third_party/node/deps/v8/src/wasm/
Dfunction-body-decoder.h159 base::iterator_range<opcode_iterator> opcodes() { in NON_EXPORTED_BASE()
160 return base::iterator_range<opcode_iterator>(opcode_iterator(pc_, end_), in NON_EXPORTED_BASE()
164 base::iterator_range<offset_iterator> offsets() { in NON_EXPORTED_BASE()
165 return base::iterator_range<offset_iterator>( in NON_EXPORTED_BASE()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/TextAPI/MachO/
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>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCRegisterInfo.h302 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 { in regclasses()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/Native/
DModuleDebugStream.h42 iterator_range<codeview::CVSymbolArray::Iterator>
58 iterator_range<DebugSubsectionIterator> subsections() const;

12345678