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

References

include/llvm/ADT/ArrayRef.h
  207       return ArrayRef<T>(find_if(*this, Pred), end());
  233       return ArrayRef<T>(begin(), find_if(*this, Pred));
  382       return MutableArrayRef<T>(find_if(*this, Pred), end());
include/llvm/ADT/DirectedGraph.h
  150     return llvm::find_if(
  198     return llvm::find_if(Nodes,
include/llvm/Analysis/RegionInfoImpl.h
  395   assert(llvm::find_if(*this,
  440       llvm::find_if(children, [&](const std::unique_ptr<RegionT> &R) {
include/llvm/CodeGen/CostTable.h
   33   auto I = find_if(Tbl, [=](const CostTblEntry &Entry) {
   56   auto I = find_if(Tbl, [=](const TypeConversionCostTblEntry &Entry) {
include/llvm/IR/Instructions.h
 3392     CaseIt I = llvm::find_if(
 3400     ConstCaseIt I = llvm::find_if(cases(), [C](ConstCaseHandle &Case) {
include/llvm/IR/ModuleSummaryIndex.h
 1178         llvm::find_if(SummaryList,
lib/Analysis/LazyCallGraph.cpp
  856           find_if(reverse(PendingSCCStack), [RootDFSNumber](const Node *N) {
 1271       auto StackRI = find_if(reverse(PendingRefSCCStack), [&](Node *N) {
 1650           find_if(reverse(PendingSCCStack), [RootDFSNumber](const Node *N) {
lib/Analysis/LoopPass.cpp
   50     auto BBI = llvm::find_if(L->blocks(), [](BasicBlock *BB) { return BB; });
lib/Analysis/MemoryBuiltins.cpp
  143   const auto *Iter = find_if(
lib/Analysis/MemorySSA.cpp
  813         auto Iter = find_if(def_path(Blocker->LastNode), [&](const DefPath &N) {
lib/CodeGen/CodeGenPrepare.cpp
 6847   if (find_if(GEPI->users(), [&](User *Usr) {
 6915   assert(find_if(GEPIOp->users(), [&](User *Usr) {
lib/CodeGen/IndirectBrExpandPass.cpp
  126     auto BlockAddressUseIt = llvm::find_if(BB.uses(), IsBlockAddressUse);
lib/CodeGen/MachineBasicBlock.cpp
  449   LiveInVector::iterator I = find_if(
  467   livein_iterator I = find_if(
lib/CodeGen/MachineOperand.cpp
  407   auto Found = find_if(Indices, [&](const std::pair<int, const char *> &I) {
lib/CodeGen/RegisterPressure.cpp
  373   auto I = llvm::find_if(RegUnits, [RegUnit](const RegisterMaskPair Other) {
  385   auto I = llvm::find_if(RegUnits, [RegUnit](const RegisterMaskPair Other) {
  397   auto I = llvm::find_if(RegUnits, [RegUnit](const RegisterMaskPair Other) {
  411   auto I = llvm::find_if(RegUnits, [RegUnit](const RegisterMaskPair Other) {
  718   auto I = llvm::find_if(LiveInOrOut, [RegUnit](const RegisterMaskPair &Other) {
  817               llvm::find_if(*LiveUses, [Reg](const RegisterMaskPair Other) {
lib/CodeGen/XRayInstrumentation.cpp
  188   auto MBI = llvm::find_if(
lib/DebugInfo/DWARF/DWARFVerifier.cpp
 1112   auto Iter = find_if(TableRef, [AttrEnc](const FormClassTable &T) {
lib/ExecutionEngine/TargetSelect.cpp
   50     auto I = find_if(TargetRegistry::targets(),
lib/LTO/ThinLTOCodeGenerator.cpp
  104   auto StrongDefForLinker = llvm::find_if(
  114   auto FirstDefForLinker = llvm::find_if(
lib/MCA/Stages/EntryStage.cpp
   62   auto It = find_if(Range, [](const std::unique_ptr<Instruction> &I) {
lib/Support/SourceMgr.cpp
  419   if (find_if(LineContents, isNonASCII) != LineContents.end()) {
lib/Support/TargetRegistry.cpp
   32     auto I = find_if(targets(),
   71   auto I = find_if(targets(), ArchMatch);
lib/Target/AArch64/AArch64ISelLowering.cpp
 6497   const int *FirstRealElt = find_if(M, [](int Elt) { return Elt >= 0; });
lib/Target/AArch64/AArch64InstructionSelector.cpp
 3928   auto IntrinOp = find_if(I.operands(), [&](const MachineOperand &Op) {
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
  327         if (llvm::find_if(ValVec,
lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp
  373           llvm::find_if(Lits, [&](MachineOperand *val) {
lib/Target/AMDGPU/SIFoldOperands.cpp
  509   if (llvm::find_if(FoldList, [UseMI](const FoldCandidate &FC) {
lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
  200   auto I = llvm::find_if(MBB.terminators(), [](const MachineInstr &MI) {
lib/Target/ARM/ARMConstantIslandPass.cpp
 2331             find_if(CPEs, [&](CPEntry &E) { return E.CPEMI == User.CPEMI; });
lib/Target/ARM/ARMFrameLowering.cpp
  246         llvm::find_if(Insts, [&](InstInfo &Info) { return Info.I == I; });
lib/Target/Hexagon/HexagonBitSimplify.cpp
 3244     if (llvm::find_if(Phis, LoopInpEq) == Phis.end())
 3269     auto F = llvm::find_if(Phis, LoopInpEq);
lib/Target/Hexagon/HexagonFrameLowering.cpp
  942     auto F = find_if(CSI, IfR);
lib/Target/Hexagon/HexagonISelLowering.cpp
 1935   unsigned F = llvm::find_if(AM, [](int M) { return M >= 0; }) - AM.data();
lib/Target/Hexagon/RDFGraph.cpp
  231           llvm::find_if(MI.operands(),
lib/Target/TargetMachineC.cpp
   61   auto I = find_if(TargetRegistry::targets(),
lib/Target/X86/X86AvoidTrailingCall.cpp
   81       LastRealInstr = llvm::find_if(reverse(RMBB), isRealInstruction);
lib/Target/X86/X86FlagsCopyLowering.cpp
  487       auto DefIt = llvm::find_if(
lib/Target/X86/X86ISelLowering.cpp
12270       find_if(Mask, [&Mask](int M) { return M >= (int)Mask.size(); }) -
13099     int V2Index = find_if(Mask, [](int M) { return M >= 4; }) - Mask.begin();
lib/Transforms/IPO/BlockExtractor.cpp
  183       auto Res = llvm::find_if(*F, [&](const BasicBlock &BB) {
lib/Transforms/IPO/FunctionImport.cpp
  182   auto It = llvm::find_if(
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/XRay/InstrumentationMap.cpp
   69   auto I = llvm::find_if(Sections, [&](object::SectionRef Section) {
lib/XRay/Profile.cpp
  153       find_if(Roots, [PathRoot](TrieNode *N) { return N->Func == PathRoot; });
  169     auto CalleeIt = find_if(Node->Callees, [NodeFuncID](TrieNode *N) {
tools/clang/lib/AST/ComparisonCategories.cpp
   53   auto It = llvm::find_if(
tools/clang/lib/Basic/Targets/AVR.cpp
  286       llvm::find_if(AVRMcus, [&](const MCUInfo &Info) {
  305     auto It = llvm::find_if(
tools/clang/lib/Basic/Targets/Hexagon.cpp
  154   const CPUSuffix *Item = llvm::find_if(
tools/clang/lib/Basic/Targets/Sparc.cpp
  116   const SparcCPUInfo *Item = llvm::find_if(
  124   const SparcCPUInfo *Item = llvm::find_if(
tools/clang/lib/Basic/Targets/SystemZ.cpp
  100       llvm::find_if(ISARevisions, [Name](const ISANameRevision &CR) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 8388                 llvm::find_if(Layout, [FD1, FD2](const FieldDecl *FD) {
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1876     return llvm::find_if(VFTContext.getVFPtrOffsets(
tools/clang/lib/Driver/Job.cpp
  253       auto Found = llvm::find_if(InputFilenames,
tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp
  484   auto CryptoIt = llvm::find_if(llvm::reverse(Features), [](const StringRef F) {
tools/clang/lib/Edit/EditedSource.cpp
   87         find_if(I->second, [&](const MacroArgUse &U) {
tools/clang/lib/Frontend/CompilerInvocation.cpp
 1493     auto BadChar = llvm::find_if(Prefix, [](char C) {
tools/clang/lib/Frontend/TextDiagnostic.cpp
  336          llvm::find_if(CaretLine, [](char c) { return c < ' ' || '~' < c; }));
tools/clang/lib/Index/IndexingContext.cpp
  414     auto It = llvm::find_if(FinalRelations, [&](SymbolRelation Elem) -> bool {
tools/clang/lib/Sema/SemaAttr.cpp
  442       auto I = llvm::find_if(llvm::reverse(Stack), [&](const Slot &x) {
tools/clang/lib/Sema/SemaCUDA.cpp
  584   auto It = llvm::find_if(Previous, IsMatchingDeviceFn);
tools/clang/lib/Sema/SemaDecl.cpp
 3245         auto OldIter = llvm::find_if(Old->redecls(), [](const Decl *D) {
10412     auto OtherUnmarkedIter = llvm::find_if(Previous, [](const NamedDecl *ND) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 3082       llvm::find_if(list, [](const ParsedAttr &AL) {
tools/clang/lib/Sema/SemaExpr.cpp
18002   auto Spec = llvm::find_if(AvailSpecs, [&](const AvailabilitySpec &Spec) {
tools/clang/lib/Sema/SemaInit.cpp
 9632           llvm::find_if(Seq.getFailedCandidateSet(),
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1945   auto I = llvm::find_if(SMap, [&](const ObjCMethodDecl *x) {
tools/clang/lib/Sema/SemaOpenMP.cpp
15409     auto I = llvm::find_if(
tools/clang/lib/Sema/SemaOverload.cpp
 6511   auto ErrAttr = llvm::find_if(llvm::make_range(Attrs.begin(), WarningBegin),
 9810   auto I = llvm::find_if(FD->parameters(), [](const ParmVarDecl *P) {
tools/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp
  198   auto I = llvm::find_if(Deallocators,
tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
  126   auto I = llvm::find_if(Artifacts, [&](const json::Value &File) {
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
  459   auto OptionIt = llvm::find_if(OptionList, SameOptName);
tools/clang/lib/Tooling/Core/Diagnostic.cpp
   52   auto Iter = llvm::find_if(D.Notes, [](const tooling::DiagnosticMessage &D) {
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  580     auto It = llvm::find_if(
tools/clang/tools/driver/driver.cpp
  344       llvm::find_if(argv, [](const char *F) {
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp
   32          llvm::find_if(ThisClass.bases(), [=](const CXXBaseSpecifier &Base) {
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp
  410         if (llvm::find_if(RD->ctors(), [](const CXXConstructorDecl *Ctor) {
tools/clang/tools/extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp
   94   auto NewSuffix = llvm::find_if(
tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp
  433   bool FoundErrors = llvm::find_if(Errors, [](const ClangTidyError &E) {
tools/clang/tools/extra/clangd/HeaderSourceSwitch.cpp
   29       llvm::find_if(SourceExtensions, [&PathExt](PathRef SourceExt) {
   35       llvm::find_if(HeaderExtensions, [&PathExt](PathRef HeaderExt) {
tools/clang/tools/extra/clangd/QueryDriverDatabase.cpp
   66   auto StartIt = llvm::find_if(
   74       llvm::find_if(llvm::make_range(StartIt, Lines.end()),
tools/clang/tools/extra/clangd/TUScheduler.cpp
  140     return llvm::find_if(LRU, [K](const KVPair &P) { return P.first == K; });
tools/clang/tools/extra/clangd/index/CanonicalIncludes.cpp
  768   assert(llvm::find_if(SystemHeaderMap->keys(), [](llvm::StringRef Path) {
tools/clang/tools/extra/clangd/refactor/Tweak.cpp
   79   auto It = llvm::find_if(
tools/clang/unittests/AST/ASTImporterFixtures.cpp
  132   auto It = llvm::find_if(FromTUs, [From](const TU &E) {
  175   assert(llvm::find_if(FromTUs, [FileName](const TU &E) {
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 2303     const auto &ParsedAttrSpellingItr = llvm::find_if(
 2571   return llvm::find_if(Spellings, [](const FlattenedSpelling &S) {
tools/lld/ELF/AArch64ErrataFix.cpp
  548   auto relIt = llvm::find_if(isec->relocations, [=](const Relocation &r) {
tools/lld/ELF/ARMErrataFix.cpp
  272       auto relIt = llvm::find_if(isec->relocations, [=](const Relocation &r) {
tools/lld/ELF/LinkerScript.cpp
  992   auto firstPtLoad = llvm::find_if(phdrsCommands, [](const PhdrsCommand &cmd) {
 1038   auto it = llvm::find_if(
tools/lld/ELF/OutputSections.cpp
  181       auto i = llvm::find_if(mergeSections, [=](MergeSyntheticSection *sec) {
tools/lld/ELF/SyntheticSections.cpp
 3344   return llvm::find_if(exidxSections, [](InputSection *isec) {
tools/lld/ELF/Writer.cpp
  709     auto i = llvm::find_if(sec->sectionCommands, [](BaseCommand *base) {
 1411         llvm::find_if(script->sectionCommands, isSection),
 1412         llvm::find_if(llvm::reverse(script->sectionCommands), isSection).base(),
 2212   auto i = llvm::find_if(outputSections, [=](OutputSection *cmd) {
tools/lld/lib/ReaderWriter/MachO/StubsPass.cpp
  273     auto I = llvm::find_if(
tools/lld/wasm/SyntheticSections.cpp
  538           llvm::find_if(*producers.second,
tools/lldb/source/Commands/CommandObjectSource.cpp
  738         llvm::find_if(current_command_args, [](const Args::ArgEntry &e) {
tools/lldb/source/Interpreter/Options.cpp
  909   return llvm::find_if(
tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.cpp
   35   auto Iter = llvm::find_if(
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp
   41   auto it = llvm::find_if(
tools/lldb/source/Utility/Log.cpp
   71     auto cat = llvm::find_if(
tools/lldb/source/Utility/VMRange.cpp
   26   return llvm::find_if(coll, [&](const VMRange &r) {
   33   return llvm::find_if(coll, [&](const VMRange &r) {
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp
  300   const RegisterInfo *PcInfo = find_if(RegInfos, [](const RegisterInfo &Info) {
tools/llvm-ar/llvm-ar.cpp
  597         auto I = find_if(Members, [Name](StringRef Path) {
  727   auto MI = find_if(
tools/llvm-cov/SourceCoverageView.cpp
   91   const auto MinSegIt = find_if(CoverageInfo, [](const CoverageSegment &S) {
tools/llvm-extract/llvm-extract.cpp
  273       auto Res = llvm::find_if(*F, [&](const BasicBlock &BB) {
tools/llvm-lipo/llvm-lipo.cpp
  611     return llvm::find_if(Slices, [Arch](Slice S) {
tools/llvm-mca/Views/BottleneckAnalysis.cpp
  436   auto It = find_if(Vec, [To, Dep](DependencyEdge &DE) {
tools/llvm-objcopy/ELF/Object.h
 1044         find_if(Sections, [&](const SecPtr &Sec) { return Sec->Name == Name; });
tools/llvm-objdump/MachODump.cpp
 1511     auto Reloc = find_if(Relocs, [&](const std::pair<uint64_t, SymbolRef> &P) {
 1522     auto Sect = find_if(LiteralSections, [&](const SectionRef &R) {
 1661       auto Reloc = find_if(Relocs, [&](const std::pair<uint64_t, SymbolRef> &P) {
 2816         find_if(info->S.relocations(), [&](const RelocationRef &Reloc) {
 2947         find_if(info->S.relocations(), [&](const RelocationRef &Reloc) {
tools/llvm-readobj/ELFDumper.cpp
  355   bool NonVisibilityBitsUsed = llvm::find_if(Syms, [](const Elf_Sym &S) {
tools/llvm-xray/xray-converter.cpp
  219   auto match = find_if(ParentCallees, [FuncId](StackTrieNode *ParentCallee) {
tools/llvm-xray/xray-stacks.cpp
  345     auto I = find_if(RootsByThread,
  386       auto I = find_if(Top.first->Callees,
  418       auto FunctionEntryMatch = find_if(
  530             find_if(MergedByThreadRoots, [Node](StackTrieNode *elem) {
unittests/Analysis/CGSCCPassManagerTest.cpp
 1165         auto &H2N = *llvm::find_if(
unittests/ProfileData/InstrProfTest.cpp
  166     auto EightyPerc = find_if(Details, Predicate);
  168     auto NinetyPerc = find_if(Details, Predicate);
  170     auto NinetyFivePerc = find_if(Details, Predicate);
  172     auto NinetyNinePerc = find_if(Details, Predicate);
unittests/ProfileData/SampleProfTest.cpp
  226       auto EightyPerc = find_if(Details, Predicate);
  228       auto NinetyPerc = find_if(Details, Predicate);
  230       auto NinetyFivePerc = find_if(Details, Predicate);
  232       auto NinetyNinePerc = find_if(Details, Predicate);
unittests/Support/CommandLineTest.cpp
   99             find_if(Retrieved->Categories,
  107             find_if(Retrieved->Categories,
  164             find_if(TestOption2.Categories,
  180             find_if(TestOption2.Categories,
  186             find_if(TestOption2.Categories,
  196             find_if(TestOption.Categories,
  202             find_if(TestOption.Categories,
  208             find_if(TestOption.Categories,
utils/TableGen/AsmMatcherEmitter.cpp
  588     auto I = find_if(AsmOperands, [&](const AsmOperand &Op) {
  604         find_if(AsmOperands,
  792     return find_if(Classes, [](const ClassInfo &Class) {
utils/TableGen/CodeGenSchedule.cpp
  429   auto It = llvm::find_if(
  726   const auto I = find_if(
  837   auto I = find_if(RWVec, [Seq](CodeGenSchedRW &RW) {
 1017   auto I = find_if(make_range(schedClassBegin(), schedClassEnd()), IsKeyEqual);
 1961       auto I = find_if(InstRWs, [&ProcModel](const Record *R) {
utils/TableGen/X86EVEX2VEXTablesEmitter.cpp
  212       auto Match = llvm::find_if(VEXInsts[Opcode], IsMatch(EVEXInst));
utils/TableGen/X86FoldTablesEmitter.cpp
  630     auto Match = find_if(OpcRegInsts, IsMatch(MemInst, Records));