|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
examples/Kaleidoscope/include/KaleidoscopeJIT.h 106 for (auto H : make_range(ModuleKeys.rbegin(), ModuleKeys.rend()))
gen/tools/clang/include/clang/AST/Attrs.inc 501 llvm::iterator_range<tags_iterator> tags() const { return llvm::make_range(tags_begin(), tags_end()); }
584 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
644 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
704 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
1862 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
1922 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
1982 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
2682 llvm::iterator_range<cpus_iterator> cpus() const { return llvm::make_range(cpus_begin(), cpus_end()); }
2742 llvm::iterator_range<cpus_iterator> cpus() const { return llvm::make_range(cpus_begin(), cpus_end()); }
3158 llvm::iterator_range<callableStates_iterator> callableStates() const { return llvm::make_range(callableStates_begin(), callableStates_end()); }
3239 llvm::iterator_range<encoding_iterator> encoding() const { return llvm::make_range(encoding_begin(), encoding_end()); }
4738 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
5993 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
7952 llvm::iterator_range<sanitizers_iterator> sanitizers() const { return llvm::make_range(sanitizers_begin(), sanitizers_end()); }
8262 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
8643 llvm::iterator_range<uniforms_iterator> uniforms() const { return llvm::make_range(uniforms_begin(), uniforms_end()); }
8650 llvm::iterator_range<aligneds_iterator> aligneds() const { return llvm::make_range(aligneds_begin(), aligneds_end()); }
8657 llvm::iterator_range<alignments_iterator> alignments() const { return llvm::make_range(alignments_begin(), alignments_end()); }
8664 llvm::iterator_range<linears_iterator> linears() const { return llvm::make_range(linears_begin(), linears_end()); }
8671 llvm::iterator_range<modifiers_iterator> modifiers() const { return llvm::make_range(modifiers_begin(), modifiers_end()); }
8678 llvm::iterator_range<steps_iterator> steps() const { return llvm::make_range(steps_begin(), steps_end()); }
9054 llvm::iterator_range<implVendors_iterator> implVendors() const { return llvm::make_range(implVendors_begin(), implVendors_end()); }
11227 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
12432 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
12624 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
13242 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
13390 llvm::iterator_range<diagnosticIdentifiers_iterator> diagnosticIdentifiers() const { return llvm::make_range(diagnosticIdentifiers_begin(), diagnosticIdentifiers_end()); }
14120 llvm::iterator_range<args_iterator> args() const { return llvm::make_range(args_begin(), args_end()); }
include/llvm/ADT/BitVector.h 130 return make_range(set_bits_begin(), set_bits_end());
include/llvm/ADT/BreadthFirstIterator.h 157 return make_range(bf_begin(G), bf_end(G));
include/llvm/ADT/DepthFirstIterator.h 228 return make_range(df_begin(G), df_end(G));
251 return make_range(df_ext_begin(G, S), df_ext_end(G, S));
302 return make_range(idf_ext_begin(G, S), idf_ext_end(G, S));
include/llvm/ADT/GraphTraits.h 109 return make_range(GraphTraits<GraphType>::nodes_begin(G),
122 return make_range(GraphTraits<GraphType>::child_begin(G),
129 return make_range(GraphTraits<Inverse<GraphType>>::child_begin(G),
136 return make_range(GraphTraits<GraphType>::child_edge_begin(G),
include/llvm/ADT/PostOrderIterator.h 186 return make_range(po_begin(G), po_end(G));
208 return make_range(po_ext_begin(G, S), po_ext_end(G, S));
256 return make_range(ipo_ext_begin(G, S), ipo_ext_end(G, S));
include/llvm/ADT/STLExtras.h 233 -> decltype(make_range(map_iterator(C.begin(), F),
235 return make_range(map_iterator(C.begin(), F), map_iterator(C.end(), F));
263 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
264 return make_range(C.rbegin(), C.rend());
280 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
282 return make_range(llvm::make_reverse_iterator(std::end(C)),
425 return make_range(
511 return make_range(EarlyIncIteratorT(std::begin(std::forward<RangeT>(Range))),
930 return iterator(make_range(std::end(std::get<Ns>(Ranges)),
include/llvm/ADT/Sequence.h 77 return make_range(detail::value_sequence_iterator<ValueT>(Begin),
include/llvm/ADT/SmallBitVector.h 181 return make_range(set_bits_begin(), set_bits_end());
include/llvm/ADT/StringMap.h 351 return make_range(StringMapKeyIterator<ValueTy>(begin()),
include/llvm/ADT/StringRef.h 132 return make_range(bytes_begin(), bytes_end());
include/llvm/ADT/fallible_iterator.h 237 return make_range(make_fallible_itr(std::move(I), Err),
include/llvm/ADT/iterator.h 304 return make_range(PointeeIteratorT(std::begin(std::forward<RangeT>(Range))),
332 return make_range(PointerIteratorT(std::begin(std::forward<RangeT>(Range))),
include/llvm/ADT/iterator_range.h 65 return make_range(std::next(adl_begin(t), n), adl_end(t));
include/llvm/Analysis/BlockFrequencyInfoImpl.h 264 return make_range(members_begin(), members_end());
include/llvm/Analysis/CFG.h 160 for (NodeT Succ : make_range(GT::child_begin(Node), GT::child_end(Node))) {
include/llvm/Analysis/LazyCallGraph.h 283 return make_range(call_begin(), call_end());
960 return make_range(postorder_ref_scc_begin(), postorder_ref_scc_end());
include/llvm/Analysis/LoopInfo.h 163 return make_range(block_begin(), block_end());
include/llvm/Analysis/LoopIterator.h 77 return make_filter_range(make_range<WrappedSuccIterator>(
85 return make_filter_range(make_range<WrappedSuccIterator>(
include/llvm/Analysis/MemorySSA.h 518 return make_range(block_begin(), block_end());
522 return make_range(block_begin(), block_end());
1252 return make_range(upward_defs_begin(Pair), upward_defs_end());
1304 return make_range(def_chain_iterator<T>(MA), def_chain_iterator<T>(UpTo));
1309 return make_range(def_chain_iterator<T, true>(MA),
include/llvm/Analysis/MustExecute.h 414 return llvm::make_range(begin(PP), end(PP));
419 return llvm::make_range(begin(PP), end(PP));
include/llvm/Analysis/RegionInfo.h 654 return make_range(element_begin(), element_end());
660 return make_range(element_begin(), element_end());
include/llvm/Analysis/RegionInfoImpl.h 167 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(entry),
211 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(exit),
262 make_range(BlockTraits::child_begin(BB), BlockTraits::child_end(BB))) {
269 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(BB),
287 make_range(BlockTraits::child_begin(BB), BlockTraits::child_end(BB))) {
468 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(getExit()),
480 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(getExit()),
568 for (BlockT *P : make_range(InvBlockTraits::child_begin(BB),
859 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(Exit),
include/llvm/Analysis/ScalarEvolutionExpressions.h 170 return make_range(op_begin(), op_end());
include/llvm/Analysis/VectorUtils.h 573 return make_range(InterleaveGroups.begin(), InterleaveGroups.end());
include/llvm/CodeGen/DIE.h 701 return make_range(value_iterator(List.begin()), value_iterator(List.end()));
704 return make_range(const_value_iterator(List.begin()),
761 return make_range(Children.begin(), Children.end());
764 return make_range(Children.begin(), Children.end());
include/llvm/CodeGen/LiveInterval.h 765 return make_range(subrange_begin(), subrange_end());
769 return make_range(subrange_begin(), subrange_end());
include/llvm/CodeGen/MachineBasicBlock.h 237 return make_range(getFirstTerminator(), end());
240 return make_range(getFirstTerminator(), end());
245 return make_range(begin(), getFirstNonPHI());
298 return make_range(pred_begin(), pred_end());
301 return make_range(pred_begin(), pred_end());
304 return make_range(succ_begin(), succ_end());
307 return make_range(succ_begin(), succ_end());
354 return make_range(livein_begin_dbg(), livein_end());
361 return make_range(livein_begin(), livein_end());
include/llvm/CodeGen/MachineInstr.h 493 return make_range(operands_begin(), operands_end());
496 return make_range(operands_begin(), operands_end());
499 return make_range(operands_begin(),
503 return make_range(operands_begin(),
507 return make_range(explicit_operands().end(), operands_end());
510 return make_range(explicit_operands().end(), operands_end());
515 return make_range(operands_begin(),
520 return make_range(operands_begin(),
526 return make_range(operands_begin() + getNumExplicitDefs(), operands_end());
530 return make_range(operands_begin() + getNumExplicitDefs(), operands_end());
533 return make_range(operands_begin() + getNumExplicitDefs(),
537 return make_range(operands_begin() + getNumExplicitDefs(),
include/llvm/CodeGen/MachineRegisterInfo.h 287 return make_range(reg_begin(Reg), reg_end());
303 return make_range(reg_instr_begin(Reg), reg_instr_end());
318 return make_range(reg_bundle_begin(Reg), reg_bundle_end());
338 return make_range(reg_nodbg_begin(Reg), reg_nodbg_end());
355 return make_range(reg_instr_nodbg_begin(Reg), reg_instr_nodbg_end());
372 return make_range(reg_bundle_nodbg_begin(Reg), reg_bundle_nodbg_end());
390 return make_range(def_begin(Reg), def_end());
406 return make_range(def_instr_begin(Reg), def_instr_end());
421 return make_range(def_bundle_begin(Reg), def_bundle_end());
460 return make_range(use_begin(Reg), use_end());
476 return make_range(use_instr_begin(Reg), use_instr_end());
491 return make_range(use_bundle_begin(Reg), use_bundle_end());
520 return make_range(use_nodbg_begin(Reg), use_nodbg_end());
537 return make_range(use_instr_nodbg_begin(Reg), use_instr_nodbg_end());
554 return make_range(use_bundle_nodbg_begin(Reg), use_bundle_nodbg_end());
include/llvm/CodeGen/SelectionDAG.h 467 return make_range(allnodes_begin(), allnodes_end());
470 return make_range(allnodes_begin(), allnodes_end());
include/llvm/CodeGen/SelectionDAGNodes.h 837 return make_range(use_begin(), use_end());
840 return make_range(use_begin(), use_end());
975 return make_range(value_op_iterator(op_begin()),
include/llvm/CodeGen/TargetRegisterInfo.h 79 return make_range(MC->begin(), MC->end());
662 return make_range(regclass_begin(), regclass_end());
include/llvm/DebugInfo/CodeView/SymbolRecord.h 341 return make_range(BinaryAnnotationIterator(AnnotationData),
include/llvm/DebugInfo/DWARF/DWARFDie.h 383 return make_range(begin(), end());
include/llvm/ExecutionEngine/JITLink/JITLink.h 222 return make_range(Edges.begin(), Edges.end());
227 return make_range(Edges.begin(), Edges.end());
537 return make_range(Symbols.begin(), Symbols.end());
542 return make_range(Symbols.begin(), Symbols.end());
801 return make_range(section_iterator(Sections.begin()),
815 return make_range(ExternalSymbols.begin(), ExternalSymbols.end());
819 return make_range(AbsoluteSymbols.begin(), AbsoluteSymbols.end());
823 return make_range(defined_symbol_iterator(Sections.begin(), Sections.end()),
828 return make_range(
834 return make_range(Blocks.begin(), Blocks.end());
include/llvm/IR/CFGDiff.h 134 return make_range(Empty.begin(), Empty.end());
135 return make_range(It->second.begin(), It->second.end());
185 make_range<ExistingChildIterator>({succ_begin(N.second), N.first},
189 auto secondit = make_range<AddNewChildrenIterator>(
200 make_range<ExistingChildIterator>({succ_end(N.second), N.first},
204 auto secondit = make_range<AddNewChildrenIterator>(
239 make_range<ExistingChildIterator>({pred_begin(N.second), N.first},
243 auto secondit = make_range<AddNewChildrenIterator>(
254 make_range<ExistingChildIterator>({pred_end(N.second), N.first},
258 auto secondit = make_range<AddNewChildrenIterator>(
include/llvm/IR/CallSite.h 223 return make_range(arg_begin(), arg_end());
include/llvm/IR/DebugInfo.h 104 return make_range(CUs.begin(), CUs.end());
108 return make_range(SPs.begin(), SPs.end());
112 return make_range(GVs.begin(), GVs.end());
116 return make_range(TYs.begin(), TYs.end());
120 return make_range(Scopes.begin(), Scopes.end());
include/llvm/IR/Function.h 725 return make_range(arg_begin(), arg_end());
728 return make_range(arg_begin(), arg_end());
include/llvm/IR/InstrTypes.h 1176 return make_range(data_operands_begin(), data_operands_end());
1179 return make_range(data_operands_begin(), data_operands_end());
1228 return make_range(arg_begin(), arg_end());
1231 return make_range(arg_begin(), arg_end());
1239 return make_range(arg_begin(), arg_end());
1242 return make_range(arg_begin(), arg_end());
2068 return make_range(bundle_op_info_begin(), bundle_op_info_end());
2073 return make_range(bundle_op_info_begin(), bundle_op_info_end());
include/llvm/IR/Instructions.h 1012 return make_range(idx_begin(), idx_end());
1016 return make_range(idx_begin(), idx_end());
2344 return make_range(idx_begin(), idx_end());
2465 return make_range(idx_begin(), idx_end());
2627 return make_range(block_begin(), block_end());
2631 return make_range(block_begin(), block_end());
3086 return make_range(
3092 return make_range(const_succ_op_iterator(
3367 return make_range(case_begin(), case_end());
3372 return make_range(case_begin(), case_end());
3625 return make_range(succ_op_iterator(std::next(value_op_begin())),
3630 return make_range(const_succ_op_iterator(std::next(value_op_begin())),
4348 return make_range(handler_begin(), handler_end());
4353 return make_range(handler_begin(), handler_end());
include/llvm/IR/Metadata.h 1418 return make_range(op_begin(), op_end());
1421 return make_range(op_begin(), op_end());
include/llvm/IR/Module.h 589 return make_range(global_begin(), global_end());
592 return make_range(global_begin(), global_end());
611 return make_range(begin(), end());
614 return make_range(begin(), end());
629 return make_range(alias_begin(), alias_end());
632 return make_range(alias_begin(), alias_end());
647 return make_range(ifunc_begin(), ifunc_end());
650 return make_range(ifunc_begin(), ifunc_end());
725 return make_range(named_metadata_begin(), named_metadata_end());
728 return make_range(named_metadata_begin(), named_metadata_end());
784 return make_range(
include/llvm/IR/Operator.h 538 return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) {
include/llvm/IR/Statepoint.h 250 return make_range(gc_args_begin(), gc_args_end());
include/llvm/IR/User.h 262 return make_range(value_op_begin(), value_op_end());
283 return make_range(value_op_begin(), value_op_end());
include/llvm/IR/Value.h 370 return make_range(materialized_use_begin(), use_end());
373 return make_range(materialized_use_begin(), use_end());
415 return make_range(materialized_user_begin(), user_end());
418 return make_range(materialized_user_begin(), user_end());
include/llvm/MC/MCAssembler.h 353 symbol_range symbols() { return make_range(symbol_begin(), symbol_end()); }
355 return make_range(symbol_begin(), symbol_end());
include/llvm/MC/MCInstrDesc.h 234 return make_range(opInfo_begin(), opInfo_end());
include/llvm/MC/MCRegisterInfo.h 417 return make_range(regclass_begin(), regclass_end());
include/llvm/Object/Archive.h 243 return make_range(child_begin(Err, SkipInternal), child_end());
249 return make_range(symbol_begin(), symbol_end());
include/llvm/Object/COFF.h 967 return make_range(debug_directory_begin(), debug_directory_end());
include/llvm/Object/ELF.h 263 return make_range(notes_begin(Phdr, Err), notes_end());
275 return make_range(notes_begin(Shdr, Err), notes_end());
include/llvm/Object/ELFObjectFile.h 1202 return make_range(dynamic_symbol_begin(), dynamic_symbol_end());
include/llvm/Object/IRObjectFile.h 59 return make_range(module_begin(), module_end());
include/llvm/Object/MachO.h 122 return make_range(Stack.begin(), Stack.end());
328 return make_range(extrel_begin(), extrel_end());
include/llvm/Object/MachOUniversal.h 151 return make_range(begin_objects(), end_objects());
include/llvm/Object/ObjectFile.h 131 return make_range(relocation_begin(), relocation_end());
include/llvm/Object/StackMapParser.h 240 return make_range(location_begin(), location_end());
267 return make_range(liveouts_begin(), liveouts_end());
363 return make_range(functions_begin(), functions_end());
386 return make_range(constants_begin(), constants_end());
414 return make_range(records_begin(), records_end());
include/llvm/Object/TapiUniversal.h 93 return make_range(begin_objects(), end_objects());
include/llvm/Option/ArgList.h 210 return make_range(Iterator(B, E, {toOptSpecifier(Ids)...}),
221 return make_range(Iterator(B, E, {toOptSpecifier(Ids)...}),
include/llvm/ProfileData/Coverage/CoverageMapping.h 581 return make_range(FunctionRecordIterator(Functions),
588 return make_range(FunctionRecordIterator(Functions, Filename),
678 return make_range(Begin, End);
include/llvm/ProfileData/GCOV.h 294 return make_range(block_begin(), block_end());
356 return make_range(src_begin(), src_end());
362 return make_range(dst_begin(), dst_end());
include/llvm/Support/OnDiskHashTable.h 543 return make_range(key_begin(), key_end());
include/llvm/Support/Registry.h 102 return make_range(begin(), end());
include/llvm/TextAPI/MachO/InterfaceFile.h 371 make_range<const_symbol_iterator>({Symbols.begin()}, {Symbols.end()}),
380 make_range<const_symbol_iterator>({Symbols.begin()}, {Symbols.end()}),
lib/Analysis/BlockFrequencyInfoImpl.cpp 696 for (const auto *P : make_range(Irr.pred_begin(), Irr.pred_end())) {
723 for (const auto *P : make_range(Irr.pred_begin(), Irr.pred_end())) {
789 return make_range(std::next(Prev), Insert);
790 return make_range(Loops.begin(), Insert);
lib/Analysis/BranchProbabilityInfo.cpp 455 bool IsHeader = llvm::any_of(make_range(pred_begin(BB), pred_end(BB)),
lib/Analysis/CFLAndersAliasAnalysis.cpp 187 return make_range<const_valuestate_iterator>(const_valuestate_iterator(),
189 return make_range<const_valuestate_iterator>(Itr->second.begin(),
194 return make_range<const_value_iterator>(ReachMap.begin(), ReachMap.end());
251 return make_range<const_iterator>(AttrMap.begin(), AttrMap.end());
lib/Analysis/CFLGraph.h 150 return make_range<const_value_iterator>(ValueImpls.begin(),
lib/Analysis/CGSCCPassManager.cpp 408 for (SCC &NewC : llvm::reverse(make_range(std::next(NewSCCRange.begin()),
565 for (RefSCC *NewRC : llvm::reverse(make_range(std::next(NewRefSCCs.begin()),
688 for (SCC &MovedC : llvm::reverse(make_range(RC->begin() + InitialSCCIndex,
lib/Analysis/LazyCallGraph.cpp 492 return make_range(std::prev(SourceI), std::prev(SourceI));
525 return make_range(SCCs.begin() + SourceIdx, SCCs.begin() + TargetIdx);
583 make_range(SCCs.begin() + SourceIdx + 1, SCCs.begin() + TargetIdx + 1))
668 for (SCC *C : make_range(EraseEnd, SCCs.end()))
813 for (Node &N : make_range(OldSCC.begin() + OldSize, OldSCC.end())) {
854 auto SCCNodes = make_range(
883 return make_range(SCCs.begin() + OldIdx,
1007 for (RefSCC *C : make_range(G->PostOrderRefSCCs.begin() + SourceIdx + 1,
1094 for (RefSCC *RC : make_range(EraseEnd, G->PostOrderRefSCCs.end()))
1283 auto RefSCCNodes = make_range(StackRI.base(), PendingRefSCCStack.end());
1648 auto SCCNodes = make_range(
lib/Analysis/LazyValueInfo.cpp 846 for (Instruction &I : make_range(std::next(BBI->getIterator().getReverse()),
lib/Analysis/LoopAccessAnalysis.cpp 963 for (Value *Index : make_range(GEP->idx_begin(), GEP->idx_end()))
lib/Analysis/MemorySSA.cpp 597 auto UpwardDefs = make_range(upward_defs_begin({Phi, Paths[PriorNode].Loc}),
727 return make_range(def_path_iterator(this, From), def_path_iterator());
lib/Analysis/MemorySSAUpdater.cpp 166 for (auto &U : make_range(++MA->getReverseIterator(), End))
752 for (const ValueToValueMapTy *VMap : make_range(ValuesBegin, ValuesEnd))
1175 for (Instruction &I : make_range(Start->getIterator(), To->end()))
lib/Analysis/ModuleSummaryAnalysis.cpp 147 for (auto &Arg : make_range(Call.CS.arg_begin() + 1, Call.CS.arg_end())) {
lib/Analysis/ScalarEvolution.cpp11653 for (auto &V : make_range(Values2.rbegin(), Values2.rend())) {
11760 for (auto &V : make_range(Values2.rbegin(), Values2.rend())) {
lib/Analysis/StackSafetyAnalysis.cpp 382 for (const Argument &A : make_range(F.arg_begin(), F.arg_end())) {
lib/Analysis/ValueTracking.cpp 4410 for (auto &I : make_range(Begin, End)) {
lib/Analysis/VectorUtils.cpp 816 for (BasicBlock *BB : make_range(DFS.beginRPO(), DFS.endRPO()))
lib/CodeGen/AntiDepBreaker.h 72 for (const auto &DV : make_range(DbgValues.crbegin(), DbgValues.crend())) {
lib/CodeGen/AsmPrinter/DwarfUnit.cpp 753 for (const DIScope *Ctx : make_range(Parents.rbegin(), Parents.rend())) {
lib/CodeGen/AsmPrinter/EHStreamer.cpp 628 for (const GlobalValue *GV : make_range(TypeInfos.rbegin(),
lib/CodeGen/AsmPrinter/WinException.cpp 408 return make_range(
lib/CodeGen/BranchRelaxation.cpp 197 for (auto &MBB : make_range(MachineFunction::iterator(Start), MF->end())) {
lib/CodeGen/BreakFalseDeps.cpp 232 for (MachineInstr &I : make_range(MBB->rbegin(), MBB->rend())) {
lib/CodeGen/CodeGenPrepare.cpp 568 for (auto &Block : llvm::make_range(std::next(F.begin()), F.end()))
645 for (auto &Block : llvm::make_range(std::next(F.begin()), F.end()))
lib/CodeGen/DeadMachineInstructionElim.cpp 109 for (MachineBasicBlock &MBB : make_range(MF.rbegin(), MF.rend())) {
lib/CodeGen/ExecutionDomainFix.cpp 22 return make_range(Entry.begin(), Entry.end());
lib/CodeGen/GlobalISel/InstructionSelect.cpp 146 for (auto &InsertedMI : make_range(InsertedBegin, AfterIt))
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp 674 return make_range(&NewVRegs[StartIdx], End);
734 return make_range(NewVRegs.end(), NewVRegs.end());
741 make_range(&NewVRegs[StartIdx], End);
lib/CodeGen/IfConversion.cpp 308 for (auto &I : make_range(TBBInfo.BB->begin(), TIB)) {
312 for (auto &I : make_range(FBBInfo.BB->begin(), FIB)) {
321 for (auto &I : make_range(TIE, TBBInfo.BB->end())) {
330 for (auto &I : make_range(FIE, FBBInfo.BB->end())) {
352 for (auto &I : make_range(TIB, TIE)) {
358 for (auto &I : make_range(FIB, FIE)) {
1066 for (MachineInstr &MI : make_range(Begin, End)) {
1858 for (const MachineInstr &MI : make_range(MBB1.begin(), DI1)) {
1941 for (const MachineInstr &FI : make_range(MBB2.begin(), DI2)) {
2134 for (MachineInstr &I : make_range(BBI.BB->begin(), E)) {
lib/CodeGen/LiveInterval.cpp 1142 for (const auto &S : make_range(LR->begin(), WriteI))
1148 for (const auto &S : make_range(ReadI, LR->end()))
lib/CodeGen/LiveIntervals.cpp 488 createSegmentsForValues(NewLR, make_range(li->vni_begin(), li->vni_end()));
586 createSegmentsForValues(NewLR, make_range(SR.vni_begin(), SR.vni_end()));
lib/CodeGen/LivePhysRegs.cpp 253 for (const MachineInstr &MI : make_range(MBB.rbegin(), MBB.rend()))
289 for (MachineInstr &MI : make_range(MBB.rbegin(), MBB.rend())) {
lib/CodeGen/LiveRangeShrink.cpp 103 for (MachineInstr &I : make_range(Start, Start->getParent()->end()))
lib/CodeGen/MachineCopyPropagation.cpp 169 make_range(AvailCopy->getIterator(), DestCopy.getIterator()))
306 make_range(PrevCopy->getIterator(), Copy.getIterator()))
453 make_range(Copy->getIterator(), std::next(MI.getIterator())))
lib/CodeGen/MachinePipeliner.cpp 352 for (MachineInstr &PI : make_range(B.begin(), B.getFirstNonPHI())) {
921 make_range(InstrItins->beginStage(SchedClass),
941 make_range(STI->getWriteProcResBegin(SCDesc),
967 make_range(InstrItins->beginStage(SchedClass),
984 make_range(STI->getWriteProcResBegin(SCDesc),
2991 make_range(STI->getWriteProcResBegin(SCDesc),
lib/CodeGen/MachineRegisterInfo.cpp 592 for (const MachineOperand &MO : make_range(def_begin(*AI), def_end())) {
lib/CodeGen/MachineScheduler.cpp 1111 : make_range(VRegUses.find(Reg), VRegUses.end())) {
1143 : make_range(VRegUses.find(Reg), VRegUses.end())) {
1340 : make_range(VRegUses.find(Reg), VRegUses.end())) {
2018 make_range(SchedModel->getWriteProcResBegin(SC),
lib/CodeGen/MachineSink.cpp 1152 for (MachineInstr &UI : make_range(NI, CurBB.end())) {
lib/CodeGen/ModuloSchedule.cpp 806 for (auto &BBJ : make_range(MachineBasicBlock::instr_iterator(MI),
lib/CodeGen/ScheduleDAG.cpp 581 : make_range(SU->Succs.rbegin(), SU->Succs.rend())) {
lib/CodeGen/ScheduleDAGInstrs.cpp 468 for (VReg2SUnit &V2SU : make_range(CurrentVRegDefs.find(Reg),
519 for (VReg2SUnit &V2SU : make_range(CurrentVRegDefs.find(Reg),
565 for (MachineInstr &MI : make_range(RegionBegin, RegionEnd)) {
589 make_range(SchedModel.getWriteProcResBegin(SC),
1110 for (MachineInstr &MI : make_range(MBB.rbegin(), MBB.rend())) {
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp 832 for (auto *Dbg : make_range(DbgBegin(), DbgEnd()))
836 for (auto *Dbg : make_range(ByvalParmDbgBegin(), ByvalParmDbgEnd()))
lib/CodeGen/TwoAddressInstructionPass.cpp 291 for (MachineInstr &OtherMI : make_range(std::next(OldPos), KillPos)) {
943 for (MachineInstr &OtherMI : make_range(End, KillPos)) {
1117 make_range(mi, MachineBasicBlock::iterator(KillMI))) {
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp 331 return make_range(ValueIterator(), ValueIterator());
360 return make_range({*this, DataOffset}, ValueIterator());
362 return make_range(ValueIterator(), ValueIterator());
773 return make_range(ValueIterator(*this, Key), ValueIterator());
876 return make_range(ValueIterator(), ValueIterator());
877 return make_range(ValueIterator(*this, Key), ValueIterator());
lib/DebugInfo/DWARF/DWARFDie.cpp 660 return make_range(attribute_iterator(*this, false),
lib/DebugInfo/DWARF/DWARFVerifier.cpp 1257 make_range(EntryNames.begin(), EntryNames.end()));
lib/DebugInfo/PDB/Native/DbiModuleList.cpp 263 return make_range<DbiModuleSourceFilesIterator>(
lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp 112 return make_range(SymbolArray.begin(HadError), SymbolArray.end());
123 return make_range(Subsections.begin(), Subsections.end());
lib/DebugInfo/PDB/Native/SymbolStream.cpp 38 return llvm::make_range(SymbolRecords.begin(HadError), SymbolRecords.end());
lib/DebugInfo/PDB/Native/TpiStream.cpp 243 return make_range(TypeRecords.begin(HadError), TypeRecords.end());
lib/ExecutionEngine/MCJIT/MCJIT.h 87 return make_range(begin_added(), end_added());
lib/ExecutionEngine/Orc/Core.cpp 214 for (auto &KV : make_range(std::next(JDs.begin()), JDs.end())) {
lib/ExecutionEngine/Orc/ExecutionUtils.cpp 80 return make_range(CtorDtorIterator(CtorsList, false),
86 return make_range(CtorDtorIterator(DtorsList, false),
lib/IR/AsmWriter.cpp 278 for (const Function &F : make_range(M->rbegin(), M->rend())) {
lib/IR/BasicBlock.cpp 299 return make_range<phi_iterator>(P, nullptr);
lib/IR/DiagnosticInfo.cpp 366 make_range(Args.begin(), FirstExtraArgIndex == -1
lib/MC/MachObjectWriter.cpp 968 for (const RelAndSymbol &Rel : make_range(Relocs.rbegin(), Relocs.rend())) {
lib/MCA/HardwareUnits/Scheduler.cpp 251 for (const InstRef &IR : make_range(PendingSet.begin(), EndIt)) {
lib/MCA/Stages/EntryStage.cpp 61 auto Range = make_range(&Instructions[NumRetired], Instructions.end());
lib/Object/COFFObjectFile.cpp 921 return make_range(import_directory_begin(), import_directory_end());
926 return make_range(delay_import_directory_begin(),
932 return make_range(export_directory_begin(), export_directory_end());
936 return make_range(base_reloc_begin(), base_reloc_end());
1362 return make_range(imported_symbol_begin(), imported_symbol_end());
1377 return make_range(lookup_table_begin(), lookup_table_end());
1424 return make_range(imported_symbol_begin(), imported_symbol_end());
lib/Object/MachOObjectFile.cpp 3095 return make_range(export_iterator(Start), export_iterator(Finish));
3443 return make_range(rebase_iterator(Start), rebase_iterator(Finish));
4114 return make_range(bind_iterator(Start), bind_iterator(Finish));
4144 return make_range(begin_load_commands(), end_load_commands());
lib/Object/Minidump.cpp 70 return make_range(MemoryInfoIterator(*Data, H.SizeOfEntry),
lib/ObjectYAML/MinidumpEmitter.cpp 103 allocateNewArray<support::ulittle16_t>(make_range(WStr.begin(), WStr.end()));
lib/Support/CommandLine.cpp 381 return make_range(RegisteredSubCommands.begin(),
lib/Support/Path.cpp 695 llvm::make_range(path::begin(rel, style), path::end(rel))) {
lib/Support/TargetRegistry.cpp 21 return make_range(iterator(FirstTarget), iterator());
lib/Support/Timer.cpp 337 for (const PrintRecord &Record : make_range(TimersToPrint.rbegin(),
lib/Support/VirtualFileSystem.cpp 158 for (StringRef Comp : llvm::make_range(path::begin(Path), path::end(Path)))
1129 llvm::make_range(DE->contents_begin(), DE->contents_end()))
1228 llvm::make_range(DE->contents_begin(), DE->contents_end())) {
1269 llvm::make_range(DE->contents_begin(), DE->contents_end()))
1692 llvm::make_range(DE->contents_begin(), DE->contents_end())) {
1833 llvm::make_range(DE->contents_begin(), DE->contents_end())) {
lib/Target/AArch64/AArch64A53Fix835769.cpp 162 for (MachineInstr &I : make_range(FMBB->rbegin(), FMBB->rend()))
lib/Target/AArch64/AArch64CollectLOH.cpp 525 for (const MachineInstr &MI : make_range(MBB.rbegin(), MBB.rend())) {
lib/Target/AArch64/AArch64ConditionalCompares.cpp 395 for (auto &I : make_range(MBB->begin(), MBB->getFirstTerminator())) {
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp 876 for (MachineInstr &MI : make_range(std::next(I), Paired))
963 for (MachineInstr &MI : make_range(StoreI->getIterator(),
1037 for (MachineInstr &MI : make_range(StoreI->getIterator(),
lib/Target/AArch64/AArch64RedundantCopyElimination.cpp 168 for (MachineInstr &PredI : make_range(std::next(RIt), PredMBB->rend())) {
462 for (MachineInstr &MMI : make_range(FirstUse, PredMBB->end()))
464 for (MachineInstr &MMI : make_range(MBB->begin(), LastChange))
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp 764 for (MachineInstr &MI : make_range(NewBegin, NewEnd)) {
987 return executeInWaterfallLoop(B, make_range(I, std::next(I)),
1711 executeInWaterfallLoop(B, make_range(Span.begin(), Span.end()),
1781 executeInWaterfallLoop(B, make_range(Span.begin(), Span.end()),
lib/Target/AMDGPU/SIInsertWaitcnts.cpp 106 return make_range(enum_iterator<InstCounterType>(VM_CNT),
lib/Target/AMDGPU/SIInstrInfo.cpp 5723 make_range(std::next(MachineBasicBlock::iterator(SCCDefInst)),
lib/Target/ARM/ARMConstantIslandPass.cpp 893 for (MachineInstr &LiveMI : make_range(OrigBB->rbegin(), LivenessEnd))
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 931 auto FixupRange = make_range(EarliestI, iterator(Merged));
lib/Target/ARM/ARMLowOverheadLoops.cpp 121 for(auto &MI : make_range(T(Begin), End)) {
134 for(auto &MI : make_range(MachineBasicBlock::iterator(Begin), End)) {
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 729 for (const MachineOperand &MO : make_range(MOI, MI->operands_end()))
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp 1788 for (auto &I : make_range(HII->expandVGatherPseudo(*MI), NextMI))
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp 105 return make_range(Hexagon::PacketIterator(MCII, MCI),
112 return make_range(MCI.begin() + bundleInstructionsOffset, MCI.end());
lib/Target/Hexagon/RDFLiveness.cpp 338 for (NodeAddr<InstrNode*> I : make_range(B, E)) {
lib/Target/MSP430/MSP430BranchSelector.cpp 96 for (auto &MBB : make_range(Begin, MF->end())) {
lib/Target/PowerPC/PPCAsmPrinter.cpp 1229 make_range(std::next(MI->operands_begin()), MI->operands_end())) {
lib/Target/SystemZ/SystemZHazardRecognizer.cpp 420 make_range(SchedModel->getWriteProcResBegin(SC),
lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp 89 for (MachineInstr &MI : llvm::make_range(InsertPt, EntryMBB.end())) {
lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp 130 make_range(MI.operands_begin() + MI.getDesc().getNumDefs() + 1,
lib/Target/WebAssembly/WebAssemblyExceptionInfo.h 81 return make_range(block_begin(), block_end());
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 772 make_range(OutVals.begin() + NumFixedArgs, OutVals.end())) {
lib/Target/X86/X86AvoidTrailingCall.cpp 80 make_range(MBB.getReverseIterator(), MF.rend())) {
lib/Target/X86/X86FlagsCopyLowering.cpp 429 llvm::reverse(llvm::make_range(Begin, End)), [&](MachineInstr &MI) {
488 llvm::reverse(llvm::make_range(TestMBB->instr_begin(), TestPos)),
722 llvm::reverse(llvm::make_range(MBB.begin(), TestPos))) {
lib/Target/X86/X86MCInstLower.cpp 1207 for (auto &MO : make_range(MI.operands_begin() + 2, MI.operands_end()))
1546 for (auto &MO : make_range(MI.operands_begin() + 1, MI.operands_end()))
1583 for (auto &MO : make_range(MI.operands_begin() + 1, MI.operands_end()))
lib/Target/X86/X86SpeculativeLoadHardening.cpp 1592 for (MachineInstr &MI : llvm::reverse(llvm::make_range(MBB.begin(), I))) {
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 334 for (Instruction &I : make_range(BB.rbegin(), BB.rend())) {
lib/Transforms/Coroutines/CoroInstr.h 413 return make_range(value_begin(), value_end());
416 return make_range(value_begin(), value_end());
lib/Transforms/IPO/AlwaysInliner.cpp 79 for (Function *F : make_range(NonComdatBegin, InlinedFunctions.end()))
lib/Transforms/IPO/Attributor.cpp 914 return llvm::make_range(ReturnedValues.begin(), ReturnedValues.end());
918 return llvm::make_range(ReturnedValues.begin(), ReturnedValues.end());
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 262 for (auto &Arg : make_range(std::next(F->arg_begin()), F->arg_end())) {
lib/Transforms/IPO/WholeProgramDevirt.cpp 426 for (auto &&Arg : make_range(CS.arg_begin() + 1, CS.arg_end())) {
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 484 for (const BasicBlock *SUCC : make_range(succ_begin(BB), succ_end(BB))) {
498 for (const BasicBlock *PRED : make_range(pred_begin(BB), pred_end(BB))) {
lib/Transforms/Scalar/CallSiteSplitting.cpp 213 llvm::make_range(CallSiteBB->begin(), Instr->getIterator())) {
475 for (auto *Pred : make_range(Preds.rbegin(), Preds.rend())) {
lib/Transforms/Scalar/GVNHoist.cpp 719 checkSafety(make_range(PrevIt, PHIIt), BB, K, Safe);
722 if (valueAnticipable(make_range(Safe.begin(), Safe.end()), TI)) {
lib/Transforms/Scalar/GuardWidening.cpp 405 for (auto *Candidate : make_range(I, E)) {
lib/Transforms/Scalar/IndVarSimplify.cpp 1855 for (Instruction &I : make_range(Ctx->getIterator().getReverse(),
lib/Transforms/Scalar/LoopDistribute.cpp 401 for (auto PartJ : make_range(std::next(ToBeMerged.member_begin(I)),
lib/Transforms/Scalar/LoopStrengthReduce.cpp 483 find_if(make_range(BaseRegs.begin(), BaseRegs.end()), [&](const SCEV *S) {
515 auto I = find_if(make_range(BaseRegs.begin(), BaseRegs.end()),
lib/Transforms/Scalar/MemCpyOptimizer.cpp 563 for (auto &I : make_range(++LI->getIterator(), SI->getIterator())) {
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 175 make_range(Start.getIterator(), End.getIterator()))
lib/Transforms/Scalar/NewGVN.cpp 353 return make_range(memory_begin(), memory_end());
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 2641 for (auto &I : make_range(Begin, End)) {
lib/Transforms/Scalar/SROA.cpp 618 return make_range(partition_iterator(begin(), end()),
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 1038 llvm::make_range(ExitBB->begin(), std::prev(ExitBB->end())),
1039 llvm::make_range(ClonedExitBB->begin(),
1736 for (auto *BB : make_range(BlocksSplitI, Blocks.end()))
1840 for (auto *HoistedL : make_range(SubLoopsSplitI, SubLoops.end())) {
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp 492 for (auto *PN : llvm::make_range(UserPNsSplitIt, UserPNs.end())) {
lib/Transforms/Scalar/TailRecursionElimination.cpp 282 for (auto *SuccBB : make_range(succ_begin(BB), succ_end(BB))) {
lib/Transforms/Utils/InlineFunction.cpp 1810 make_range(FirstNewBlock->getIterator(), Caller->end()))
2215 make_range(FirstNewBlock->getIterator(), Caller->end()))
lib/Transforms/Vectorize/LoopVectorize.cpp 4113 for (auto &U : make_range(GEP->idx_begin(), GEP->idx_end())) {
5335 for (BasicBlock *BB : make_range(DFS.beginRPO(), DFS.endRPO())) {
7115 for (BasicBlock *BB : make_range(DFS.beginRPO(), DFS.endRPO())) {
7281 for (auto &Instr : make_range(Begin, End))
lib/Transforms/Vectorize/SLPVectorizer.cpp 3559 assert(llvm::all_of(make_range(E->Scalars.begin(), E->Scalars.end()),
3601 for (auto &I : make_range(BasicBlock::iterator(Front), BB->end())) {
lib/Transforms/Vectorize/VPlan.cpp 649 for (auto &Instr : make_range(Begin, End))
lib/Transforms/Vectorize/VPlanPredicator.cpp 194 for (VPBlockBase *Block : make_range(RPOT.begin(), RPOT.end())) {
211 for (VPBlockBase *CurrBlock : make_range(RPOT.begin(), RPOT.end())) {
lib/Transforms/Vectorize/VPlanVerifier.cpp 45 make_range(df_iterator<const VPBlockBase *>::begin(Region->getEntry()),
117 make_range(df_iterator<const VPBlockBase *>::begin(Region->getEntry()),
tools/clang/include/clang/AST/DeclBase.h 525 return llvm::make_range(specific_attr_begin<T>(), specific_attr_end<T>());
tools/clang/include/clang/AST/Expr.h 3203 return llvm::make_range(path_begin(), path_end());
3206 return llvm::make_range(path_begin(), path_end());
5442 return llvm::make_range(Begin, End);
5452 return llvm::make_range(Begin, End);
5755 return llvm::make_range(semantics_begin(), semantics_end());
5758 return llvm::make_range(semantics_begin(), semantics_end());
tools/clang/include/clang/AST/ExprCXX.h 1953 return llvm::make_range(capture_init_begin(), capture_init_end());
1958 return llvm::make_range(capture_init_begin(), capture_init_end());
2306 return llvm::make_range(placement_arg_begin(), placement_arg_end());
2310 return llvm::make_range(placement_arg_begin(), placement_arg_end());
2943 return llvm::make_range(decls_begin(), decls_end());
tools/clang/include/clang/AST/ExprObjC.h 1464 return llvm::make_range(arg_begin(), arg_end());
1468 return llvm::make_range(arg_begin(), arg_end());
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h 207 return llvm::make_range(rbegin(), rend());
tools/clang/include/clang/Basic/Module.h 569 return llvm::make_range(submodule_begin(), submodule_end());
572 return llvm::make_range(submodule_begin(), submodule_end());
tools/clang/include/clang/Lex/PreprocessingRecord.h 480 return llvm::make_range(
tools/clang/include/clang/Lex/Preprocessor.h 1140 return llvm::make_range(begin, end);
tools/clang/include/clang/Serialization/ModuleManager.h 168 return llvm::make_range(PCHChain.begin(), PCHChain.end());
tools/clang/lib/AST/DeclCXX.cpp 1638 return llvm::make_range(Set->begin(), Set->end());
tools/clang/lib/AST/Interp/Function.h 47 return llvm::make_range(Descriptors.begin(), Descriptors.end());
87 return llvm::make_range(Scopes.begin(), Scopes.end());
93 return llvm::make_range(ParamTypes.rbegin(), ParamTypes.rend());
tools/clang/lib/AST/Interp/Record.h 65 return llvm::make_range(Fields.begin(), Fields.end());
73 return llvm::make_range(Bases.begin(), Bases.end());
81 return llvm::make_range(VirtualBases.begin(), VirtualBases.end());
tools/clang/lib/AST/TextNodeDumper.cpp 1324 llvm::make_range(Overrides.begin() + 1, Overrides.end())) {
tools/clang/lib/AST/VTableBuilder.cpp 1414 llvm::make_range(Bases.rbegin(), Bases.rend())) {
3054 llvm::make_range(Path.rbegin(), Path.rend())) {
tools/clang/lib/Analysis/AnalysisDeclContext.cpp 659 return llvm::make_range(V->begin(), V->end());
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2154 for (CXXMethodDecl *MD : llvm::make_range(I, End))
tools/clang/lib/CodeGen/CodeGenFunction.h 4288 for (auto *A : llvm::make_range(Arg, ArgRange.end()))
tools/clang/lib/Frontend/ASTUnit.cpp 2604 return llvm::make_range(PPRec->local_begin(), PPRec->local_end());
2606 return llvm::make_range(PreprocessingRecord::iterator(),
tools/clang/lib/Lex/PreprocessingRecord.cpp 61 return llvm::make_range(iterator(), iterator());
64 return llvm::make_range(iterator(this, CachedRangeQuery.Result.first),
73 return llvm::make_range(iterator(this, Res.first),
tools/clang/lib/Lex/TokenLexer.cpp 475 for (Token &Tok : llvm::make_range(ResultToks.begin() + FirstResult,
533 for (Token &Tok : llvm::make_range(ResultToks.end() - NumToks,
tools/clang/lib/Sema/SemaCodeComplete.cpp 8756 for (const auto &D : make_range(S.quoted_dir_begin(), S.quoted_dir_end()))
8759 for (const auto &D : make_range(S.angled_dir_begin(), S.angled_dir_end()))
8761 for (const auto &D : make_range(S.system_dir_begin(), S.system_dir_end()))
tools/clang/lib/Sema/SemaDecl.cpp17311 for (auto *ECD : llvm::make_range(Vec->begin() + 1, Vec->end()))
tools/clang/lib/Sema/SemaDeclObjC.cpp 3809 ObjCInterfaceDecl::ivar_range Ivars = llvm::make_range(
tools/clang/lib/Sema/SemaOpenMP.cpp 809 return llvm::make_range(Ref.begin(), Ref.end());
811 return llvm::make_range(StackElem.DoacrossDepends.end(),
4182 for (Expr *E : llvm::make_range(It, Et)) {
7775 for (Stmt *SectionStmt : llvm::make_range(std::next(S.begin()), S.end())) {
8018 for (Stmt *SectionStmt : llvm::make_range(std::next(S.begin()), S.end())) {
tools/clang/lib/Sema/SemaOverload.cpp 6511 auto ErrAttr = llvm::find_if(llvm::make_range(Attrs.begin(), WarningBegin),
6521 for (const auto *DIA : llvm::make_range(WarningBegin, Attrs.end()))
tools/clang/lib/Serialization/ASTReader.cpp 5853 return llvm::make_range(PreprocessingRecord::iterator(),
5859 return llvm::make_range(
tools/clang/lib/Serialization/ASTReaderDecl.cpp 500 return llvm::make_range(MergedRedeclIterator<DeclT>(D),
tools/clang/lib/Serialization/MultiOnDiskHashTable.h 109 return llvm::make_range(llvm::map_iterator(Begin, AsOnDiskTable()),
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 3009 llvm::make_range(BR.EQClasses_begin(), BR.EQClasses_end());
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 529 llvm::make_range<CastExpr::path_const_iterator>(
tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp 314 for (auto I : llvm::make_range(FileIDs.begin() + 1, FileIDs.end())) {
tools/clang/tools/diagtool/DiagnosticNames.cpp 88 return llvm::make_range(subgroup_begin(), subgroup_end());
101 return llvm::make_range(diagnostics_begin(), diagnostics_end());
tools/clang/tools/extra/clang-doc/Serialize.cpp 92 llvm::make_range(C->child_begin(), C->child_end())) {
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp 142 for (const auto &R : llvm::make_range(Ranges.begin() + 1, Ranges.end())) {
tools/clang/tools/extra/clangd/QueryDriverDatabase.cpp 74 llvm::find_if(llvm::make_range(StartIt, Lines.end()),
81 for (llvm::StringRef Line : llvm::make_range(StartIt, EndIt)) {
tools/clang/utils/TableGen/ClangAttrEmitter.cpp 1583 llvm::make_range(std::next(Spellings.begin()), Spellings.end())) {
tools/dsymutil/DebugMap.cpp 63 for (const auto &Sym : make_range(Symbols.begin(), Symbols.end()))
tools/dsymutil/DebugMap.h 99 return make_range(begin(), end());
181 return make_range(Symbols.begin(), Symbols.end());
tools/lld/COFF/Chunks.h 249 return llvm::make_range(symbol_iterator(file, relocsData),
289 return llvm::make_range(AssociatedIterator(assocChildren),
tools/lld/ELF/SyntheticSections.cpp 2045 for (const SymbolTableEntry &s : llvm::make_range(symbols.begin(), e))
2386 for (SymbolTableEntry &ent : llvm::make_range(mid, v.end())) {
tools/lld/include/lld/Core/File.h 148 return llvm::make_range(_v.begin(), _v.end());
152 return llvm::make_range(_v.begin(), _v.end());
tools/lldb/source/Breakpoint/BreakpointResolver.cpp 283 for (auto &sc : llvm::make_range(worklist_begin, worklist_end))
tools/lldb/source/Host/common/NativeProcessProtocol.cpp 410 llvm::make_range(saved.begin(), saved.end()), addr);
434 llvm::make_range(saved.begin(), saved.end()));
469 llvm::make_range(saved_opcode_bytes.begin(), saved_opcode_bytes.end()));
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp 653 llvm::make_range(compiler_invocation_arguments.begin(),
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp 535 llvm::make_range(imported_modules.begin(), imported_modules.end()));
537 llvm::make_range(m_include_directories.begin(),
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp 3974 auto range = llvm::make_range(signals.begin(), signals.end());
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp 128 return llvm::make_range(LineIterator(*m_objfile_sp, section_type),
575 for (const auto &rule : llvm::make_range(program.begin(), it)) {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp 84 return llvm::make_range(ElaboratingDIEIterator(die),
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp 66 for (const auto &pair : llvm::make_range(parsed.begin(), it)) {
tools/lldb/source/Utility/Event.cpp 132 s->Format("{0:$[ ]@[x-2]}", llvm::make_range(
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp 372 make_range(Bytes.begin(), Bytes.end()))
tools/llvm-cov/CoverageReport.cpp 132 enumerate(make_range(sys::path::begin(Path), sys::path::end(Path)))) {
tools/llvm-lto2/llvm-lto2.cpp 354 for (StringRef F : make_range(argv + 1, argv + argc)) {
tools/llvm-objcopy/COFF/Object.h 113 return make_range(Symbols.begin(), Symbols.end());
129 return make_range(Sections.begin(), Sections.end());
tools/llvm-objcopy/ELF/Object.cpp 1833 for (auto &RemoveSec : make_range(Iter, std::end(Sections))) {
1844 for (auto &KeepSec : make_range(std::begin(Sections), Iter)) {
tools/llvm-pdbutil/DumpOutputStyle.cpp 405 make_range(BV.begin(), BV.end()));
tools/llvm-pdbutil/InputFile.cpp 424 return make_range<SymbolGroupIterator>(symbol_groups_begin(),
tools/llvm-xray/xray-account.cpp 210 for (auto &E : make_range(I, ThreadStack.end())) {
tools/llvm-xray/xray-stacks.cpp 431 for (auto &E : make_range(I, TS.end() - 1))
461 reverse(make_range(CurrentStack.begin() + 1, CurrentStack.end()))) {
513 make_range(map_iterator(Roots.begin(), MapValueFn),
tools/opt/Debugify.cpp 329 return applyDebugifyMetadata(M, make_range(FuncIt, std::next(FuncIt)),
373 return checkDebugifyMetadata(M, make_range(FuncIt, std::next(FuncIt)),
tools/polly/include/polly/ScopInfo.h 2123 return make_range(Parameters.begin(), Parameters.end());
2128 return make_range(InvariantEquivClasses.begin(),
2135 return make_range(RecordedAssumptions.begin(), RecordedAssumptions.end());
2141 return make_range(AccessFunctions.begin(), AccessFunctions.end());
tools/polly/lib/CodeGen/BlockGenerators.cpp 1594 for (auto *PredBB : make_range(pred_begin(BB), pred_end(BB))) {
1603 for (auto *PredBBCopy : make_range(pred_begin(BBCopy), pred_end(BBCopy)))
unittests/ADT/DepthFirstIteratorTest.cpp 48 for (auto N : make_range(DFIter::begin(G, S), DFIter::end(G, S)))
unittests/ADT/DirectedGraphTest.cpp 273 for (auto &SCC : make_range(scc_begin(&DG), scc_end(&DG)))
unittests/ADT/IteratorTest.cpp 218 make_range(PointeeIterator(std::begin(A)), PointeeIterator(std::end(A))),
236 make_range(InputIterator(std::begin(A)), InputIterator(std::end(A))),
unittests/ADT/MapVectorTest.cpp 138 for (auto P : make_range(MV.begin(), MV.end())) {
144 for (auto P : make_range(MV.rbegin(), MV.rend())) {
295 for (auto P : make_range(MV.begin(), MV.end())) {
301 for (auto P : make_range(MV.rbegin(), MV.rend())) {
413 for (auto P : make_range(MV.begin(), MV.end())) {
419 for (auto P : make_range(MV.rbegin(), MV.rend())) {
unittests/ADT/STLExtrasTest.cpp 377 auto R0 = make_range(V.begin(), V.begin());
379 auto R1 = make_range(V.begin(), V.end());
unittests/Support/FormatVariadicTest.cpp 547 formatv("{0}", make_range(IntRange.begin(), IntRange.end())).str());
549 formatv("{0}", make_range(IntRange.begin() + 1, IntRange.end() - 1))
555 formatv("{0:$[/]}", make_range(IntRange.begin(), IntRange.end())).str());
560 formatv("{0:@[x]}", make_range(IntRange.begin(), IntRange.end())).str());
565 formatv("{0:$[ + ]@[x]}", make_range(IntRange.begin(), IntRange.end()))
572 formatv("<{0:$[><]@(x)}>", make_range(IntRange.begin(), IntRange.end()))
576 formatv("[{0:$(][)@[x]}]", make_range(IntRange.begin(), IntRange.end()))
580 formatv("({0:$<)(>@<x>})", make_range(IntRange.begin(), IntRange.end()))
585 make_range(IntRange.begin(), IntRange.begin()))
590 formatv("{0:$[]@<>}", make_range(IntRange.begin(), IntRange.end()))
utils/TableGen/CodeGenSchedule.cpp 89 for (Init *Arg : make_range(Expr->arg_begin(), Expr->arg_end())) {
1017 auto I = find_if(make_range(schedClassBegin(), schedClassEnd()), IsKeyEqual);
1145 for (const CodeGenProcModel &PM : make_range(procModelBegin(),procModelEnd()))
1171 make_range(schedClassBegin(), schedClassEnd())) {
1835 make_range(schedClassBegin(), schedClassEnd())) {
utils/TableGen/CodeGenSchedule.h 456 return make_range(classes_begin(), classes_end());
459 return make_range(classes_begin(), classes_end());
462 return make_range(classes_begin(), classes_begin() + NumInstrSchedClasses);
465 return make_range(classes_begin(), classes_begin() + NumInstrSchedClasses);
utils/TableGen/GICombinerEmitter.cpp 89 return llvm::make_range(Roots.begin(), Roots.end());
utils/TableGen/GlobalISelEmitter.cpp 720 return make_range(Matchers.begin(), Matchers.end());
772 return make_range(Matchers.begin(), Matchers.end());
891 return make_range(defined_insn_vars_begin(), defined_insn_vars_end());
902 return make_range(mutatable_insns_begin(), mutatable_insns_end());
913 return make_range(actions_begin(), actions_end());
971 return make_range(Matchers.begin(), Matchers.end());
1007 return make_range(predicates_begin(), predicates_end());
2111 return make_range(operands_begin(), operands_end());
2116 return make_range(operands_begin(), operands_end());
utils/TableGen/InstrInfoEmitter.cpp 383 for (Init *Arg : make_range(MIOI->arg_begin(), MIOI->arg_end())) {
utils/TableGen/RegisterBankEmitter.cpp 101 return llvm::make_range(RCs.begin(), RCs.end());
utils/TableGen/SubtargetEmitter.cpp 1006 make_range(SC.Transitions.begin(), SC.Transitions.end())) {