reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/PostOrderIterator.h
  293     std::copy(po_begin(BB), po_end(BB), std::back_inserter(Blocks));
include/llvm/ADT/SparseBitVector.h
  730     std::copy(Iter1, RHS1.Elements.end(), std::back_inserter(Elements));
include/llvm/Analysis/BlockFrequencyInfoImpl.h
 1066   std::copy(po_begin(Entry), po_end(Entry), std::back_inserter(RPOT));
include/llvm/CodeGen/CallingConvLower.h
  564                std::back_inserter(Locs),
include/llvm/IR/DiagnosticInfo.h
  640     std::copy(Orig.Args.begin(), Orig.Args.end(), std::back_inserter(Args));
lib/Analysis/LoopAccessAnalysis.cpp
  422     llvm::copy(Groups, std::back_inserter(CheckingGroups));
 1718                  std::back_inserter(Insts),
 2192       PointerChecks, std::back_inserter(ChecksWithBounds),
lib/Analysis/MemorySSAUpdater.cpp
  195   std::copy(Phi->user_begin(), Phi->user_end(), std::back_inserter(Uses));
lib/Analysis/ScalarEvolution.cpp
 7033       ExitCounts.begin(), ExitCounts.end(), std::back_inserter(ExitNotTaken),
lib/Analysis/ScalarEvolutionNormalization.cpp
   50   transform(AR->operands(), std::back_inserter(Operands),
lib/Analysis/VectorUtils.cpp
 1157   std::transform(Members.begin(), Members.end(), std::back_inserter(VL),
lib/CodeGen/GlobalISel/IRTranslator.cpp
  204       llvm::copy(EltRegs, std::back_inserter(*VRegs));
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  371   std::copy(Args.begin(), Args.end(), std::back_inserter(Info.OrigArgs));
  440   std::copy(Args.begin(), Args.end(), std::back_inserter(Info.OrigArgs));
lib/CodeGen/MIRVRegNamerUtils.cpp
  262   llvm::copy(Candidates, std::back_inserter(VisitedMIs));
lib/CodeGen/ModuloSchedule.cpp
 1650   llvm::copy(PeeledFront, std::back_inserter(Blocks));
 1652   llvm::copy(PeeledBack, std::back_inserter(Blocks));
lib/Target/AMDGPU/GCNRegPressure.h
  222     if (!LI.findIndexesLiveAt(Indexes, std::back_inserter(LiveIdxs)))
  232         S.findIndexesLiveAt(LiveIdxs, std::back_inserter(SRLiveIdxs));
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 1081   std::transform(LoopB->begin(), LoopB->end(), std::back_inserter(LoopIns),
lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  479   copy_if_else(Relocs.begin(), Relocs.end(), std::back_inserter(Remainder),
  480                std::back_inserter(Sorted), [](const ELFRelocationEntry &Reloc) {
lib/Target/X86/X86ISelLowering.cpp
13426   copy_if(LoMask, std::back_inserter(LoInputs), [](int M) { return M >= 0; });
13430   copy_if(HiMask, std::back_inserter(HiInputs), [](int M) { return M >= 0; });
14233       copy_if(Mask, std::back_inserter(LoInputs),
14239       copy_if(Mask, std::back_inserter(HiInputs), [](int M) { return M >= 8; });
lib/Transforms/IPO/CalledValuePropagation.cpp
  159                    std::back_inserter(Union), CVPLatticeVal::Compare{});
lib/Transforms/IPO/FunctionAttrs.cpp
 1177         InferInSCC, std::back_inserter(InferInThisFunc),
lib/Transforms/Scalar/GVNSink.cpp
  260     llvm::copy(V, std::back_inserter(Values));
  261     llvm::copy(B, std::back_inserter(Blocks));
  267     llvm::copy(B, std::back_inserter(Blocks));
lib/Transforms/Scalar/GuardWidening.cpp
  703     copy_if(Checks, std::back_inserter(CurrentChecks), IsCurrentCheck);
lib/Transforms/Scalar/LoopDistribute.cpp
  912     copy_if(AllChecks, std::back_inserter(Checks),
lib/Transforms/Scalar/LoopLoadElimination.cpp
  395     copy_if(AllChecks, std::back_inserter(Checks),
lib/Transforms/Scalar/NewGVN.cpp
 3152   llvm::copy(FilteredPhiArgs, std::back_inserter(OperandList));
 3244                      std::back_inserter(PhiOpClasses), [&](const Use &U) {
lib/XRay/Profile.cpp
  225     copy(*IndexedThreadBlock.second, std::back_inserter(PathAndData));
  257   copy(PathData, std::back_inserter(Block));
  359         transform(reverse(TSD), std::back_inserter(Path),
lib/XRay/Trace.cpp
  371                  std::back_inserter(Records), [&](const YAMLXRayRecord &R) {
tools/clang/lib/Driver/ToolChains/Hexagon.cpp
  429             std::back_inserter(RootDirs));
tools/clang/lib/Driver/Types.cpp
  314     llvm::copy_if(PhaseList, std::back_inserter(P),
  320     llvm::copy_if(PhaseList, std::back_inserter(P),
  334     llvm::copy_if(PL, std::back_inserter(P), [&](phases::ID Phase) {
  349     llvm::copy_if(PhaseList, std::back_inserter(P),
  354     llvm::copy_if(PhaseList, std::back_inserter(P),
  358     llvm::copy_if(PhaseList, std::back_inserter(P),
tools/clang/lib/Driver/XRayArgs.cpp
  160       llvm::copy(XRaySupportedModes, std::back_inserter(Modes));
  170             llvm::copy(XRaySupportedModes, std::back_inserter(Modes));
tools/clang/lib/Format/Format.cpp
 1629               std::back_inserter(Tokens));
tools/clang/lib/Frontend/DiagnosticRenderer.cpp
  343                         std::back_inserter(CommonArgExpansions));
tools/clang/lib/Lex/LiteralSupport.cpp
 1049     std::remove_copy_if(Str.begin(), Str.end(), std::back_inserter(Buffer),
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1147                     std::back_inserter(BlockQueue));
tools/clang/lib/Sema/SemaOverload.cpp
 9596   std::transform(begin(), end(), std::back_inserter(Candidates),
tools/clang/lib/Serialization/ASTReader.cpp
  407       ReadFeatures.end(), std::back_inserter(UnmatchedExistingFeatures));
  410                       std::back_inserter(UnmatchedReadFeatures));
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
  259                    std::back_inserter(Fields), GatherSizesAndAlignments);
tools/clang/lib/Tooling/CompilationDatabase.cpp
  138     std::move(C.begin(), C.end(), std::back_inserter(Result));
tools/clang/tools/extra/clang-doc/HTMLGenerator.cpp
  224   std::move(New.begin(), New.end(), std::back_inserter(Original));
tools/clang/tools/extra/clang-doc/Representation.cpp
  143             std::back_inserter(Description));
  158   std::move(Other.Loc.begin(), Other.Loc.end(), std::back_inserter(Loc));
tools/clang/tools/extra/clang-doc/tool/ClangDocMain.cpp
  287                   std::back_inserter(Infos));
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
 1327                  llvm::copy(Fixes, std::back_inserter(FixItsForDiagnostic));
tools/clang/tools/extra/clangd/index/BackgroundQueue.cpp
   82     std::move(Tasks.begin(), Tasks.end(), std::back_inserter(Queue));
tools/clang/tools/extra/clangd/index/FileIndex.cpp
  194       llvm::copy(SymRefs, back_inserter(RefsStorage));
tools/clang/tools/extra/clangd/index/dex/Iterator.cpp
  370                 std::back_inserter(RealChildren));
  398                 std::back_inserter(RealChildren));
tools/clang/tools/extra/modularize/Modularize.cpp
  531           std::back_inserter(HeaderContentMismatches[H->first]));
tools/lld/ELF/AArch64ErrataFix.cpp
  523              patches.end(), std::back_inserter(tmp), mergeCmp);
tools/lld/ELF/ARMErrataFix.cpp
  393              patches.end(), std::back_inserter(tmp), mergeCmp);
tools/lld/ELF/Relocations.cpp
 1571                    newThunks.begin(), newThunks.end(), std::back_inserter(tmp),
tools/lld/ELF/ScriptParser.cpp
  688     std::move(v.begin(), v.end(), std::back_inserter(cmd->sectionPatterns));
tools/lldb/source/Core/ValueObjectList.cpp
   33             back_inserter(m_value_objects));     // destination
tools/lldb/source/Symbol/VariableList.cpp
   41               back_inserter(m_variables));        // destination
tools/llvm-exegesis/llvm-exegesis.cpp
  269                 std::back_inserter(Configurations));
tools/llvm-objcopy/ELF/Object.cpp
 1854   std::move(Iter, Sections.end(), std::back_inserter(RemovedSections));
tools/obj2yaml/dwarf2yaml.cpp
  173                           std::back_inserter(NewValue.BlockData));
unittests/Analysis/MemorySSATest.cpp
 1372     transform(MD->users(), std::back_inserter(Result),
utils/TableGen/AsmWriterEmitter.cpp
  826         copy_if(RF, std::back_inserter(ReqFeatures), [](Record *R) {
utils/TableGen/CodeGenRegisters.cpp
 1088                    std::back_inserter(RegUnits));
utils/TableGen/CodeGenSchedule.cpp
 1024                    std::back_inserter(PI));
 1655     transform(I->WriteSequences, std::back_inserter(OperWritesVariant),
 1660     transform(I->ReadSequences, std::back_inserter(OperReadsVariant),
 1671     transform(I->PredTerm, std::back_inserter(Preds),
utils/TableGen/GlobalISelEmitter.cpp
 4816   std::copy_if(Defs.begin(), Defs.end(), std::back_inserter(MatchedRecords),
utils/TableGen/RISCVCompressInstEmitter.cpp
  461   copy_if(RF, std::back_inserter(PatReqFeatures), [](Record *R) {
  620     copy_if(RF, std::back_inserter(ReqFeatures), [](Record *R) {
utils/TableGen/SubtargetEmitter.cpp
 1551                    std::back_inserter(PI));
utils/unittest/googlemock/include/gmock/gmock-matchers.h
 3479                          ::std::back_inserter(matchers));
 3508                          ::std::back_inserter(matchers));