| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | iterator_range.h | 32 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(adl_begin(std::declval<T>()))> drop_begin(T &&t, in drop_begin()
|
| H A D | GraphTraits.h | 108 iterator_range<typename GraphTraits<GraphType>::nodes_iterator> 114 iterator_range<typename GraphTraits<Inverse<GraphType>>::nodes_iterator> 121 iterator_range<typename GraphTraits<GraphType>::ChildIteratorType> 128 iterator_range<typename GraphTraits<Inverse<GraphType>>::ChildIteratorType> 135 iterator_range<typename GraphTraits<GraphType>::ChildEdgeIteratorType>
|
| H A D | PostOrderIterator.h | 186 template <class T> iterator_range<po_iterator<T>> post_order(const T &G) { in post_order() 208 iterator_range<po_ext_iterator<T, SetType>> post_order_ext(const T &G, SetType &S) { in post_order_ext() 231 iterator_range<ipo_iterator<T>> inverse_post_order(const T &G) { in inverse_post_order() 255 iterator_range<ipo_ext_iterator<T, SetType>>
|
| H A D | DepthFirstIterator.h | 228 iterator_range<df_iterator<T>> depth_first(const T& G) { in depth_first() 250 iterator_range<df_ext_iterator<T, SetTy>> depth_first_ext(const T& G, in depth_first_ext() 277 iterator_range<idf_iterator<T>> inverse_depth_first(const T& G) { in inverse_depth_first() 301 iterator_range<idf_ext_iterator<T, SetTy>> inverse_depth_first_ext(const T& G, in inverse_depth_first_ext()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Module.h | 584 iterator_range<global_iterator> globals() { in globals() 587 iterator_range<const_global_iterator> globals() const { in globals() 606 iterator_range<iterator> functions() { in functions() 609 iterator_range<const_iterator> functions() const { in functions() 624 iterator_range<alias_iterator> aliases() { in aliases() 627 iterator_range<const_alias_iterator> aliases() const { in aliases() 642 iterator_range<ifunc_iterator> ifuncs() { in ifuncs() 645 iterator_range<const_ifunc_iterator> ifuncs() const { in ifuncs() 659 iterator_range<global_object_iterator> global_objects() { in global_objects() 685 iterator_range<global_value_iterator> global_values() { in global_values() [all …]
|
| H A D | DebugInfo.h | 104 iterator_range<compile_unit_iterator> compile_units() const { in compile_units() 108 iterator_range<subprogram_iterator> subprograms() const { in subprograms() 112 iterator_range<global_variable_expression_iterator> global_variables() const { in global_variables() 116 iterator_range<type_iterator> types() const { in types() 120 iterator_range<scope_iterator> scopes() const { in scopes()
|
| H A D | Value.h | 349 iterator_range<use_iterator> materialized_uses() { in materialized_uses() 352 iterator_range<const_use_iterator> materialized_uses() const { in materialized_uses() 355 iterator_range<use_iterator> uses() { in uses() 359 iterator_range<const_use_iterator> uses() const { in uses() 394 iterator_range<user_iterator> materialized_users() { in materialized_users() 397 iterator_range<const_user_iterator> materialized_users() const { in materialized_users() 400 iterator_range<user_iterator> users() { in users() 404 iterator_range<const_user_iterator> users() const { in users()
|
| H A D | User.h | 227 using op_range = iterator_range<op_iterator>; 228 using const_op_range = iterator_range<const_op_iterator>; 262 iterator_range<value_op_iterator> operand_values() { in operand_values() 283 iterator_range<const_value_op_iterator> operand_values() const { in operand_values()
|
| H A D | BasicBlock.h | 186 iterator_range<filter_iterator<BasicBlock::const_iterator, 192 iterator_range<filter_iterator<BasicBlock::iterator, 325 iterator_range<const_phi_iterator> phis() const { in phis() 328 iterator_range<phi_iterator> phis();
|
| H A D | Statepoint.h | 195 iterator_range<arg_iterator> call_args() const { in call_args() 223 iterator_range<arg_iterator> gc_transition_args() const { in gc_transition_args() 246 iterator_range<arg_iterator> deopt_operands() const { in deopt_operands() 262 iterator_range<arg_iterator> gc_args() const { in gc_args()
|
| H A D | CFG.h | 106 using pred_range = iterator_range<pred_iterator>; 107 using pred_const_range = iterator_range<const_pred_iterator>; 247 using succ_range = iterator_range<succ_iterator>; 248 using succ_const_range = iterator_range<succ_const_iterator>;
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 302 inline iterator_range<reg_instr_iterator> 337 inline iterator_range<reg_nodbg_iterator> 354 inline iterator_range<reg_instr_nodbg_iterator> 371 inline iterator_range<reg_bundle_nodbg_iterator> 390 inline iterator_range<def_iterator> def_operands(unsigned Reg) const { in def_operands() 405 inline iterator_range<def_instr_iterator> 460 inline iterator_range<use_iterator> use_operands(unsigned Reg) const { in use_operands() 475 inline iterator_range<use_instr_iterator> 519 inline iterator_range<use_nodbg_iterator> 536 inline iterator_range<use_instr_nodbg_iterator> [all …]
|
| H A D | MachineBasicBlock.h | 199 using instr_range = iterator_range<instr_iterator>; 200 using const_instr_range = iterator_range<const_instr_iterator>; 226 inline iterator_range<iterator> terminators() { 229 inline iterator_range<const_iterator> terminators() const { 234 inline iterator_range<iterator> phis() { 237 inline iterator_range<const_iterator> phis() const { 287 inline iterator_range<pred_iterator> predecessors() { 293 inline iterator_range<succ_iterator> successors() { 296 inline iterator_range<const_succ_iterator> successors() const { 343 iterator_range<livein_iterator> liveins_dbg() const { [all …]
|
| H A D | MachineInstr.h | 459 iterator_range<mop_iterator> operands() { 462 iterator_range<const_mop_iterator> operands() const { 465 iterator_range<mop_iterator> explicit_operands() { 469 iterator_range<const_mop_iterator> explicit_operands() const { 473 iterator_range<mop_iterator> implicit_operands() { 481 iterator_range<mop_iterator> defs() { 486 iterator_range<const_mop_iterator> defs() const { 492 iterator_range<mop_iterator> uses() { 496 iterator_range<const_mop_iterator> uses() const { 499 iterator_range<mop_iterator> explicit_uses() { [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanValue.h | 98 typedef iterator_range<user_iterator> user_range; 99 typedef iterator_range<const_user_iterator> const_user_range; 172 typedef iterator_range<operand_iterator> operand_range; 173 typedef iterator_range<const_operand_iterator> const_operand_range;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Object/ |
| H A D | MachO.h | 122 iterator_range<node_iterator> nodes() const { in nodes() 330 iterator_range<relocation_iterator> external_relocations() const { in external_relocations() 380 iterator_range<load_command_iterator> load_commands() const; 383 iterator_range<export_iterator> exports(Error &Err) const; 386 static iterator_range<export_iterator> exports(Error &Err, 392 iterator_range<rebase_iterator> rebaseTable(Error &Err); 395 static iterator_range<rebase_iterator> rebaseTable(Error &Err, 401 iterator_range<bind_iterator> bindTable(Error &Err); 404 iterator_range<bind_iterator> lazyBindTable(Error &Err); 407 iterator_range<bind_iterator> weakBindTable(Error &Err); [all …]
|
| H A D | StackMapParser.h | 232 iterator_range<location_iterator> locations() const { in locations() 259 iterator_range<liveout_iterator> liveouts() const { in liveouts() 354 iterator_range<function_iterator> functions() const { in functions() 377 iterator_range<constant_iterator> constants() const { in constants() 405 iterator_range<record_iterator> records() const { in records()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclObjC.h | 345 using param_range = llvm::iterator_range<param_iterator>; 1001 using instprop_range = llvm::iterator_range<instprop_iterator>; 1052 using instmeth_range = llvm::iterator_range<instmeth_iterator>; 1364 using protocol_range = llvm::iterator_range<protocol_iterator>; 1651 llvm::iterator_range<visible_categories_iterator>; 1685 llvm::iterator_range<known_categories_iterator>; 1721 llvm::iterator_range<visible_extensions_iterator>; 1759 llvm::iterator_range<known_extensions_iterator>; 2127 using protocol_range = llvm::iterator_range<protocol_iterator>; 2354 using protocol_range = llvm::iterator_range<protocol_iterator>; [all …]
|
| H A D | OpenMPClause.h | 85 using child_range = llvm::iterator_range<child_iterator>; 1505 llvm::iterator_range<private_copies_const_iterator>; 1621 llvm::iterator_range<private_copies_const_iterator>; 1634 using inits_range = llvm::iterator_range<inits_iterator>; 1798 llvm::iterator_range<helper_expr_const_iterator>; 2089 llvm::iterator_range<helper_expr_const_iterator>; 2309 llvm::iterator_range<helper_expr_const_iterator>; 2542 llvm::iterator_range<helper_expr_const_iterator>; 3047 llvm::iterator_range<helper_expr_const_iterator>; 3198 llvm::iterator_range<helper_expr_const_iterator>; [all …]
|
| H A D | DeclOpenMP.h | 72 typedef llvm::iterator_range<varlist_iterator> varlist_range; 73 typedef llvm::iterator_range<varlist_const_iterator> varlist_const_range; 289 using clauselist_range = llvm::iterator_range<clauselist_iterator>; 290 using clauselist_const_range = llvm::iterator_range<clauselist_const_iterator>;
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | ModuleDebugStream.h | 43 iterator_range<codeview::CVSymbolArray::Iterator> 59 iterator_range<DebugSubsectionIterator> subsections() const;
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ExecutionUtils.h | 88 iterator_range<CtorDtorIterator> getConstructors(const Module &M); 92 iterator_range<CtorDtorIterator> getDestructors(const Module &M); 135 void add(iterator_range<CtorDtorIterator> CtorDtors);
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ExecutionUtils.cpp | 78 iterator_range<CtorDtorIterator> getConstructors(const Module &M) { in getConstructors() 84 iterator_range<CtorDtorIterator> getDestructors(const Module &M) { in getDestructors() 90 void CtorDtorRunner::add(iterator_range<CtorDtorIterator> CtorDtors) { in add()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFDIE.h | 37 inline llvm::iterator_range<ElaboratingDIEIterator> elaborating_dies() const; 173 llvm::iterator_range<DWARFDIE::ElaboratingDIEIterator>
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | ModuleDebugStream.cpp | 103 iterator_range<codeview::CVSymbolArray::Iterator> 114 iterator_range<ModuleDebugStreamRef::DebugSubsectionIterator>
|