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

Declarations

usr/include/c++/7.4.0/bits/std_function.h
  595       _Res operator()(_ArgTypes... __args) const;

References

examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h
  123     IndirectStubsMgr = IndirectStubsMgrBuilder();
include/llvm/ADT/STLExtras.h
  113     return (*reinterpret_cast<Callable*>(callable))(
  322     while (this->I != End && !Pred(*this->I))
  367     while (!this->Pred(*this->I))
include/llvm/ADT/ScopeExit.h
   45       ExitFunction();
include/llvm/Analysis/DomTreeUpdater.h
  255       Callback_(DelBB);
include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
  884         RenderOpFn(OutMIs[InsnID]);
  895       State.Renderers[RendererID][RenderOpID](OutMIs[InsnID]);
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
  194     return P0(Query) && P1(Query);
  194     return P0(Query) && P1(Query);
  304     return Predicate(Query);
  312       return Mutation(Query);
  796           return widerThan(TypeIdx, Ty.getSizeInBits()) && Predicate(Query);
  837                  Predicate(Query);
include/llvm/CodeGen/SelectionDAG.h
  322     void NodeDeleted(SDNode *N, SDNode *E) override { Callback(N, E); }
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
  310         std::make_pair(K, LogicalDylib(K, GetSymbolResolver(K),
  311                                        CreateIndirectStubsManager())));
  560     SetSymbolResolver(LD.K, std::move(GVsResolver));
  593     auto Part = Partition(F);
  729     SetSymbolResolver(K, std::move(Resolver));
include/llvm/ExecutionEngine/Orc/Core.h
  826   void reportError(Error Err) { ReportError(std::move(Err)); }
  909     DispatchMaterialization(JD, std::move(MU));
include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
   96       NotifyCompiled(std::move(K), std::move(M));
include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
   79     return BaseLayer.addModule(std::move(K), Transform(std::move(M)));
include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
  111     return TrampolinePool->GetTrampolineLanding(static_cast<JITTargetAddress>(
include/llvm/ExecutionEngine/Orc/Legacy.h
  188       ReportError(ResponsibilitySet.takeError());
include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
   70     return BaseLayer.addObject(std::move(K), Transform(std::move(Obj)));
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
  231     EHFramesDeregister(Addr, Size);
  328     JITTargetAddress Addr = SymbolLookup(Name);
  372     EHFramesRegister(Addr, Size);
include/llvm/ExecutionEngine/Orc/RPCSerialization.h
  385                           return (SI->second)(C, EIB);
  404     return (DI->second)(C, Err);
include/llvm/ExecutionEngine/Orc/RPCUtils.h
 1089       return I->second(C, SeqNo);
include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
  227         this->Parent.NotifyFreed(K, *ObjForNotify.getBinary());
  253         Parent.NotifyLoaded(K, *PFC->Obj.getBinary(), *Info);
  262         Parent.NotifyFinalized(K, *PFC->Obj.getBinary(), *Info);
  398     auto R = GetResources(K);
include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
  178                           ReportError(make_error<StringError>(
  232       ReportError(std::move(Err));
include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h
  134   auto withModuleDo(Func &&F) -> decltype(F(std::declval<Module &>())) {
  137     return F(*M);
include/llvm/FuzzMutate/OpDescriptor.h
   67         if (Pred(Cur, V))
   78     return Pred(Cur, New);
   84     return Make(Cur, BaseTypes);
include/llvm/IR/IRBuilder.h
   83     Callback(I);
include/llvm/LTO/Config.h
  214     (*Fn)(DI);
include/llvm/Support/Error.h
 1328       int ExitCode = GetExitCode(Err);
include/llvm/Support/Printable.h
   45   P.Print(OS);
lib/Analysis/AliasAnalysis.cpp
  817       WrapperPass->CB(*this, F, *AAR);
lib/Analysis/CFLAndersAliasAnalysis.cpp
  784       *this, GetTLI(const_cast<Function &>(Fn)),
lib/Analysis/CFLSteensAliasAnalysis.cpp
  185   CFLGraphBuilder<CFLSteensAAResult> GraphBuilder(*this, GetTLI(*Fn), *Fn);
lib/Analysis/DomTreeUpdater.cpp
  201   Callback(DelBB);
lib/Analysis/GlobalsModRef.cpp
  374             isFreeCall(I, &GetTLI(*Call->getFunction()))) {
  436       if (!isAllocLikeFn(Ptr, &GetTLI(*SI->getFunction())))
  580           auto &TLI = GetTLI(*Node->getFunction());
lib/Analysis/InlineCost.cpp
 1813   CodeMetrics::collectEphemeralValues(&F, &GetAssumptionCache(F), EphValues);
lib/Analysis/LazyValueInfo.cpp
 1077   BBLV = ValueLatticeElement::getRange(OpFn(LHSRange, RHSRange));
lib/Analysis/ModuleSummaryAnalysis.cpp
  740       BFI = GetBFICallback(F);
lib/Analysis/StackSafetyAnalysis.cpp
  436       Functions.emplace(&F, FI(F));
lib/Analysis/TargetTransformInfo.cpp
 1348   return TTICallback(F);
lib/Bitcode/Reader/MetadataLoader.cpp
 1152     Type *Ty = getTypeByID(Record[0]);
 1172       Type *Ty = getTypeByID(Record[i]);
 1194     Type *Ty = getTypeByID(Record[0]);
lib/CodeGen/GlobalISel/CallLowering.cpp
   56     Info.Callee = MachineOperand::CreateReg(GetCalleeReg(), false);
lib/CodeGen/GlobalISel/CombinerHelper.cpp
  339     Inserter(InsertBB, std::next(InsertPt), UseMO);
  344   Inserter(InsertBB, InsertBB->getFirstNonPHI(), UseMO);
lib/CodeGen/GlobalISel/LegalizerInfo.cpp
  324         setScalarAction(Opcode, TypeIdx, S(ScalarSpecifiedActions));
  367           Opcode, TypeIdx, VectorElementSizeChangeStrategy(ElementSizesSeen));
lib/CodeGen/IfConversion.cpp
  438   if (skipFunction(MF.getFunction()) || (PredicateFtor && !PredicateFtor(MF)))
lib/CodeGen/LiveInterval.cpp
  950     Apply(*MatchingRange);
  956     Apply(*NewRange);
lib/CodeGen/MIRCanonicalizerPass.cpp
  129       getPos()->dump();
  133     MBB->splice(getPos(), MBB, II.second);
lib/CodeGen/MachineInstrBundle.cpp
   45   if (PredicateFtor && !PredicateFtor(MF))
lib/CodeGen/MacroFusion.cpp
  151   if (!shouldScheduleAdjacent(TII, ST, nullptr, AnchorMI))
  165     if (!shouldScheduleAdjacent(TII, ST, DepMI, AnchorMI))
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
20697     if (ImproveChain(Chain)) {
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  273     return Match(Cst);
  282       if (!Match(nullptr))
  288     if (!Cst || Cst->getValueType(0) != SVT || !Match(Cst))
  304       return Match(LHSCst, RHSCst);
  324     if (!Match(LHSCst, RHSCst))
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2364         AddChains(Op);
 2375     AddChains(Worklist.pop_back_val()->getOperand(0));
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 4887           return Value == *SplatValue || Predicate(Value);
lib/DebugInfo/DWARF/DWARFDebugAddr.cpp
   36     WarnCallback(createStringError(errc::invalid_argument,
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
  891     RecoverableErrorCallback(
lib/DebugInfo/DWARF/DWARFUnit.cpp
  111     auto U = Parser(Offset, SectionKind, &Section, nullptr);
  161   auto U = Parser(Offset, DW_SECT_INFO, nullptr, &E);
lib/DebugInfo/GSYM/GsymCreator.cpp
  263     if (!Callback(FI))
  272     if (!Callback(FI))
lib/DebugInfo/GSYM/LineTable.cpp
   95       if (Callback(Row) == false)
  113         if (Callback(Row) == false)
lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp
  447     if (auto EC = Stream->WriteFn(DbgStreamWriter))
lib/ExecutionEngine/JITLink/EHFrameSupport.cpp
  530     StoreFrameRange(Addr, Size);
lib/ExecutionEngine/JITLink/JITLink.cpp
  170                                   : EdgeKindToName(E.getKind()));
lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp
  132     if (auto Err = P(*G))
lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp
   38       OnFinalize(applyProtections());
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
  528       if (auto Err = Parse(NSec))
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  383                   reinterpret_cast<uintptr_t>(LazyFunctionCreator(Name)));
  622     if (void *RP = LazyFunctionCreator(Name))
lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp
  186     PerDylibResources PDR(ImplD, BuildIndirectStubsManager());
  257       TSM.withModuleDo([&](Module &M) { return Partition(RequestedGVs); });
lib/ExecutionEngine/Orc/Core.cpp
  722     if (Allow && !Allow(KV.first))
 1901   SymbolNameSet UnresolvedSymbols = AsyncLookup(Query, std::move(Names));
 1906     RegisterDependencies(Query->QueryRegistrations);
 2000       RegisterDependencies(Q->QueryRegistrations);
lib/ExecutionEngine/Orc/ExecutionUtils.cpp
  205     if (Allow && !Allow(Name))
lib/ExecutionEngine/Orc/IRCompileLayer.cpp
   31         NotifyCompiled(R.getVModuleKey(), std::move(TSM));
lib/ExecutionEngine/Orc/IRTransformLayer.cpp
   24   if (auto TransformedTSM = Transform(std::move(TSM), R))
lib/ExecutionEngine/Orc/IndirectionUtils.cpp
   39     Result[Name] = JITEvaluatedSymbol(Compile(), JITSymbolFlags::Exported);
lib/ExecutionEngine/Orc/LLJIT.cpp
   67     return S.CreateObjectLinkingLayer(ES, S.JTMB->getTargetTriple());
   90     return S.CreateCompileFunction(std::move(JTMB));
lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
   36       Layer.ReturnObjectBuffer(std::move(ObjBuffer));
lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp
   24   if (auto TransformedObj = Transform(std::move(O)))
lib/ExecutionEngine/Orc/OrcCBindingsStack.h
  213         IndirectStubsMgr(IndirectStubsMgrBuilder()),
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
  128     auto Tmp = GetMemoryManager();
  190     NotifyLoaded(K, Obj, *LoadedObjInfo);
  211     NotifyEmitted(K, std::move(ObjBuffer));
lib/ExecutionEngine/Orc/Speculation.cpp
   89         auto IRNames = QueryAnalysis(Fn);
lib/ExecutionEngine/Orc/ThreadSafeModule.cpp
   33         if (ShouldCloneDef(*GV)) {
   42           UpdateClonedDefSource(*GV);
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  394           NotifyStubEmitted(FileName, SectionName, VR.SymbolName, SectionID,
  405             NotifyStubEmitted(FileName, SectionName, SymbolName, SectionID,
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
  734   return IsSymbolValid(Symbol);
  738   auto SymInfo = GetSymbolInfo(Symbol);
  752   auto SymInfo = GetSymbolInfo(Symbol);
  781   auto SymInfo = GetSymbolInfo(Symbol);
  792   auto SecInfo = GetSectionInfo(FileName, SectionName);
  823   auto StubInfo = IsStubAddr ? GetStubInfo(StubContainerName, SymbolName)
  824                              : GetGOTInfo(StubContainerName, SymbolName);
lib/FuzzMutate/IRMutator.cpp
   58     Types.push_back(Getter(M.getContext()));
  133   if (Value *Op = OpDesc->BuilderFunc(Srcs, Insts[IP])) {
lib/LTO/Caching.cpp
   52         AddBuffer(Task, std::move(*MBOrErr));
  129         AddBuffer(Task, std::move(*MBOrErr));
lib/LTO/LTO.cpp
  984       !Conf.PreOptModuleHook(0, *RegularLTO.CombinedModule))
 1010         !Conf.PostInternalizeModuleHook(0, *RegularLTO.CombinedModule))
 1110     if (AddStreamFn CacheAddStream = Cache(Task, Key))
 1240       OnWrite(ModulePath);
 1265   if (Conf.CombinedIndexHook && !Conf.CombinedIndexHook(ThinLTO.CombinedIndex))
 1361       ThinLTO.Backend(Conf, ThinLTO.CombinedIndex, ModuleToDefinedGVSummaries,
lib/LTO/LTOBackend.cpp
   72       if (LinkerHook && !LinkerHook(Task, M))
  312   return !Conf.PostOptModuleHook || Conf.PostOptModuleHook(Task, Mod);
  317   if (Conf.PreCodeGenModuleHook && !Conf.PreCodeGenModuleHook(Task, Mod))
  341   auto Stream = AddStream(Task);
  505   if (Conf.PreOptModuleHook && !Conf.PreOptModuleHook(Task, Mod))
  514   if (Conf.PostPromoteModuleHook && !Conf.PostPromoteModuleHook(Task, Mod))
  521       !Conf.PostInternalizeModuleHook(Task, Mod))
  538   if (Conf.PostImportModuleHook && !Conf.PostImportModuleHook(Task, Mod))
lib/Linker/IRMover.cpp
  955   AddLazyFor(SGV, [this, &LazilyAdded](GlobalValue &GV) {
lib/Linker/LinkModules.cpp
  404   Add(GV);
  418     Add(*GV2);
  567     InternalizeCallback(DstM, Internalize);
lib/ObjectYAML/MinidumpEmitter.cpp
  110     Callback(OS);
lib/Passes/PassBuilder.cpp
  347     C(FPM, Level);
  356     C(MAM);
  365     C(CGAM);
  374     C(FAM);
  383     C(LAM);
  465     C(LPM2, Level);
  478     C(LPM2, Level);
  531     C(FPM, Level);
  822     C(MainCGPipeline, Level);
  905     C(OptimizePM, Level);
 1004     C(OptimizePM, Level);
 1033     C(MPM);
 1063     C(MPM);
 1640       if (CB(Name, DummyPM, {}))
 1849       if (C(Name, MPM, InnerPipeline))
 1926     if (C(Name, MPM, InnerPipeline))
 1978       if (C(Name, CGPM, InnerPipeline))
 2009     if (C(Name, CGPM, InnerPipeline))
 2054       if (C(Name, FPM, InnerPipeline))
 2092     if (C(Name, FPM, InnerPipeline))
 2125       if (C(Name, LPM, InnerPipeline))
 2164     if (C(Name, LPM, InnerPipeline))
 2186     if (C(Name, AA))
 2281         if (C(MPM, *Pipeline, VerifyEachPass, DebugLogging))
lib/Support/CommandLine.cpp
 2404       OverrideVersionPrinter(outs());
 2414         I(outs());
lib/Support/FileUtilities.cpp
  310   if (llvm::Error Err = Writer(OS)) {
lib/Support/Parallel.cpp
   76       Task();
  107       F();
  111     F();
lib/Target/AArch64/AArch64InstructionSelector.cpp
 1225     RenderFn(NewI);
 1227     RenderFn(NewI);
 3160       RenderFn(AddMI);
 3186       RenderFn(CmpMI);
 3261       RenderFn(CmpMI);
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  201     PerformArgSplit(SplitRegs, LLTy, PartLLT, SplitIdx);
lib/Target/ARM/ARMLowOverheadLoops.cpp
  232       return SearchForStart(*MBB->pred_begin());
  246     Start = SearchForStart(Preheader);
  259         Start = SearchForStart(MBB);
lib/Target/ARM/ARMParallelDSP.cpp
  760         MoveBefore(Op, Source);
  778   MoveBefore(Base->getPointerOperand(), VecPtr);
  779   MoveBefore(VecPtr, WideLoad);
lib/Target/ARM/Thumb2SizeReduction.cpp
 1120   if (PredicateFtor && !PredicateFtor(MF.getFunction()))
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
  531       Value *W = R.Fn(U, C.Ctx);
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  274       if (isValidCandidate(&J, PtrValue))
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  243           if (memAddrUsesCTR(CO))
  489       if (memAddrUsesCTR(Operand))
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
 1440     if (!Lane.isUndef() && !IsLaneConstructed(I, Lane))
lib/Target/X86/X86CallLowering.cpp
   92   PerformArgSplit(SplitRegs);
lib/Target/X86/X86ExpandPseudo.cpp
  150       EmitBranchFunnel(FirstTarget + 2, NumTargets - 2);
  158     EmitBranchFunnel(FirstTarget + (NumTargets / 2) + 1,
  164     EmitBranchFunnel(FirstTarget, NumTargets / 2);
  167   EmitBranchFunnel(0, (JTInst->getNumOperands() - 2) / 2);
lib/TextAPI/MachO/TextStub.cpp
  851               if (!Pred(Symbol))
lib/Transforms/IPO/FunctionAttrs.cpp
 1164       if (ID.SkipFunction(*F))
 1178         [F](const InferenceDescriptor &ID) { return !ID.SkipFunction(*F); });
 1186         if (!ID.InstrBreaksAttribute(I))
 1212       if (ID.SkipFunction(*F))
 1215       ID.SetAttribute(*F);
lib/Transforms/IPO/FunctionImport.cpp
 1092     Expected<std::unique_ptr<Module>> SrcModuleOrErr = ModuleLoader(Name);
lib/Transforms/IPO/HotColdSplitting.cpp
  556   OptimizationRemarkEmitter &ORE = (*GetORE)(F);
lib/Transforms/IPO/Inliner.cpp
  631           isInstructionTriviallyDead(Instr, &GetTLI(*Caller));
lib/Transforms/IPO/Internalize.cpp
  109   return MustPreserveGV(GV);
lib/Transforms/IPO/PartialInlining.cpp
  774   auto &CalleeTTI = (*GetTTI)(*Callee);
lib/Transforms/IPO/PassManagerBuilder.cpp
  211         Ext.second(*this, PM);
  216       Extensions[i].second(*this, PM);
lib/Transforms/IPO/SampleProfile.cpp
  869       getInlineCost(cast<CallBase>(*I), Params, GetTTI(*CalledFunction), GetAC,
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  634     auto *TLI = &GetTLI(F);
  955   auto *TLI = &GetTLI(*WriteoutF);
lib/Transforms/Instrumentation/InstrProfiling.cpp
  451     BPI.reset(new BranchProbabilityInfo(*F, LI, &GetTLI(*F)));
  612   auto *TLI = &GetTLI(*Ind->getFunction());
lib/Transforms/Scalar/Float2Int.cpp
  347       seen(I, Op(OpRanges));
lib/Transforms/Scalar/GuardWidening.cpp
  322     if (!BlockFilter(BB))
  379     if (!BlockFilter(CurBB))
lib/Transforms/Scalar/LoopDistribute.cpp
  681     LAI = &GetLAA(*L);
lib/Transforms/Scalar/MemCpyOptimizer.cpp
  555         AliasAnalysis &AA = LookupAliasAnalysis();
  630         AliasAnalysis &AA = LookupAliasAnalysis();
  853   DominatorTree &DT = LookupDomTree();
  862   AliasAnalysis &AA = LookupAliasAnalysis();
  949   AliasAnalysis &AA = LookupAliasAnalysis();
 1098   AliasAnalysis &AA = LookupAliasAnalysis();
 1229   AliasAnalysis &AA = LookupAliasAnalysis();
 1290   AssumptionCache &AC = LookupAssumptionCache();
 1291   DominatorTree &DT = LookupDomTree();
 1336   DominatorTree &DT = LookupDomTree();
lib/Transforms/Scalar/SCCP.cpp
 1294                                          Operands, &GetTLI(*F))) {
lib/Transforms/Scalar/SimplifyCFGPass.cpp
  264     if (skipFunction(F) || (PredicateFtor && !PredicateFtor(F)))
lib/Transforms/Utils/Evaluator.cpp
  186   while (!(Val = Func(Ptr))) {
lib/Transforms/Utils/InlineFunction.cpp
 1145   AssumptionCache *AC = &(*IFI.GetAssumptionCache)(*CS.getCaller());
 1283         IFI.GetAssumptionCache ? &(*IFI.GetAssumptionCache)(*Caller) : nullptr;
 1814               (*IFI.GetAssumptionCache)(*Caller).registerAssumption(II);
 2409         IFI.GetAssumptionCache ? &(*IFI.GetAssumptionCache)(*Caller) : nullptr;
lib/Transforms/Utils/LoopUtils.cpp
  929     return BuildFunc();
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
  828   LAI = &(*GetLAA)(*TheLoop);
lib/Transforms/Vectorize/LoopVectorize.cpp
 6617   bool PredicateAtRangeStart = Predicate(Range.Start);
 6620     if (Predicate(TmpVF) != PredicateAtRangeStart) {
tools/bugpoint/CrashDebugger.cpp
 1209     strip(*M);
tools/clang/include/clang/AST/JSONNodeDumper.h
   55         Pending.back()(true);
   83         Pending.back()(true);
   98       Pending.back()(false);
tools/clang/include/clang/AST/TextNodeDumper.h
   60         Pending.back()(true);
  104         Pending.back()(true);
  115       Pending.back()(false);
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  743     std::string Msg = Cb(BRC, R);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
  246         [Cb](BugReporterContext &, BugReport &BR) { return Cb(BR); },
  259     return getNoteTag([Cb](BugReporterContext &, BugReport &) { return Cb(); },
tools/clang/include/clang/Tooling/Transformer/MatchConsumer.h
   51     return (Map.find(ID) != Map.end() ? TrueC : FalseC)(Result);
tools/clang/lib/AST/ASTDumper.cpp
   65                   DumpWithPrev(Prev);
   68               DumpWithPrev(*RI);
tools/clang/lib/AST/ASTImporter.cpp
 8491     FileIDImportHandler(ToID, FromID);
tools/clang/lib/AST/Interp/ByteCodeExprGen.h
  213     return (*InitFn)();
tools/clang/lib/AST/Interp/EvalEmitter.cpp
  129               Ok &= Composite(FieldTy, FP, Value);
  151             Ok &= Composite(FieldTy, FP, Value);
  159           Ok &= Composite(BaseTy, BP, R.getStructBase(I));
  166           Ok &= Composite(VirtBaseTy, VP, R.getStructBase(NB + I));
  183           Ok &= Composite(ElemTy, EP.narrow(), Slot);
  193   return Composite(Ptr.getType(), Ptr, Result);
tools/clang/lib/AST/TypePrinter.cpp
 1193           OS << Policy.remapPath(File);
tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  514     printMoreInfoPerContext(LCtx);
  564     printMoreInfoPerContext(LCtx);
tools/clang/lib/Analysis/ThreadSafety.cpp
 1171       if (traverse(Vdb)) {
 1183   traverse(StartVd);
tools/clang/lib/Basic/Module.cpp
  642         VisitModule({E, &V});
  654   VisitModule({M, nullptr});
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 3290         collectProtocolProperties(P);
 3330       collectProtocolProperties(P);
 3333       collectProtocolProperties(P);
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1474       CollectMostBases(B.getType()->getAsCXXRecordDecl());
 1476   CollectMostBases(RD);
tools/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp
  279   this->Receiver(getAsFileEvents(scanDirectory(WatchedDirPath)),
  286     this->Receiver(Event, false);
tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
  219         for (const auto &Path : PathsCallback(SelectedMultilib))
tools/clang/lib/Driver/ToolChains/Linux.cpp
  216     for (const auto &Path : PathsCallback(Multilib))
  690       for (const auto &Path : Callback(GCCInstallation.getMultilib()))
tools/clang/lib/Driver/ToolChains/MipsLinux.cpp
   59     for (const auto &Path : Callback(SelectedMultilib))
   99     for (std::string Path : Callback(SelectedMultilib)) {
tools/clang/lib/Driver/ToolChains/Solaris.cpp
  258       for (const auto &Path : Callback(GCCInstallation.getMultilib()))
tools/clang/lib/Format/Format.cpp
 2423     std::pair<tooling::Replacements, unsigned> PassFixes = Passes[I](*Env);
tools/clang/lib/Format/WhitespaceManager.cpp
  458       if (!FoundMatchOnLine && AlignMacrosMatches(Changes[I])) {
tools/clang/lib/Index/IndexingAction.cpp
  100     return ShouldSkipFunctionBody(D);
tools/clang/lib/Sema/Sema.cpp
  942     Typo.second.DiagHandler(TypoCorrection());
tools/clang/lib/Sema/SemaExpr.cpp
 2309             State.DiagHandler(BestTC);
tools/clang/lib/Sema/SemaExprCXX.cpp
 7648         State.DiagHandler(TC);
 7901           State.RecoveryHandler(SemaRef, E, TC) :
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp
  431   Check(this, Call, *DV, C);
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
  168     Fn(*this);
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp
  286       Traverse(Child);
  289   Traverse(Root);
  310       PostorderTraverse(Child);
  314   PostorderTraverse(getRootId());
tools/clang/lib/Tooling/ArgumentsAdjusters.cpp
  126     return Second(First(Args, File), File);
  126     return Second(First(Args, File), File);
tools/clang/lib/Tooling/CommonOptionsParser.cpp
   79       Command.CommandLine = Adjuster(Command.CommandLine, Command.Filename);
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
   93               return std::max(InitialOffset, Consume(SM, Lex, Tok));
tools/clang/lib/Tooling/Tooling.cpp
  193       getSyntaxOnlyToolArgs(ToolName, Adjuster(Args, FileNameRef), FileNameRef),
  530         CommandLine = ArgsAdjuster(CommandLine, CompileCommand.Filename);
  634       getSyntaxOnlyToolArgs(ToolName, Adjuster(Args, FileName), FileName),
tools/clang/lib/Tooling/Transformer/RangeSelector.cpp
  109     Expected<CharSourceRange> SelectedRange = Selector(Result);
  118     Expected<CharSourceRange> SelectedRange = Selector(Result);
  153     Expected<CharSourceRange> BeginRange = Begin(Result);
  156     Expected<CharSourceRange> EndRange = End(Result);
  309     Expected<CharSourceRange> SRange = S(Result);
tools/clang/lib/Tooling/Transformer/RewriteRule.cpp
   37     Expected<CharSourceRange> Range = Edit.TargetRange(Result);
   46     auto Replacement = Edit.Replacement(Result);
tools/clang/lib/Tooling/Transformer/Stencil.cpp
  193   auto Range = Data.Selector(Match);
  229   Expected<std::string> Value = Fn(Match);
tools/clang/lib/Tooling/Transformer/Transformer.cpp
   36     Consumer(Transformations.takeError());
   54       Consumer(std::move(Err));
   71   Consumer(std::move(AC));
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  438         Callback(Context);
tools/clang/tools/extra/clang-doc/HTMLGenerator.cpp
  908           IndexToJSON(C);
  913   IndexToJSON(CDCtx.Idx);
tools/clang/tools/extra/clang-move/HelperDeclRefGraph.cpp
   83           VisitNode(*It);
   86   VisitNode(RootNode);
tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp
   28       Checks.emplace_back(Factory.second(Factory.first, Context));
tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp
  307         ConfigHandler.second((*Text)->getBuffer());
tools/clang/tools/extra/clang-tidy/utils/TransformerClangTidyCheck.cpp
   33     : ClangTidyCheck(Name, Context), Rule(MakeRule(getLangOpts(), Options)) {
   88   Expected<std::string> Explanation = Case.Explanation(Result);
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
  173       Handler(std::move(Params));
  193       Handler(std::move(Params), std::move(Reply));
  394       It->second.first(); // Invoke the canceler.
  863           Process(C, /*ParentName=*/FullName);
  866     Process(S, /*ParentName=*/"");
tools/clang/tools/extra/clangd/ClangdServer.cpp
  164     Opts.ClangTidyOpts = GetClangTidyOptions(*FS, File);
tools/clang/tools/extra/clangd/Diagnostics.cpp
  591       DiagLevel = Adjuster(DiagLevel, Info);
  608       auto ExtraFixes = Fixer(DiagLevel, Info);
tools/clang/tools/extra/clangd/Function.h
   87       L.first(V);
tools/clang/tools/extra/clangd/GlobalCompilationDatabase.cpp
   42   Cmd.CommandLine = ArgsAdjuster(Cmd.CommandLine, Cmd.Filename);
tools/clang/tools/extra/clangd/HeaderSourceSwitch.cpp
  140           TraverseDecl(D);
  150     TraverseDecl(TopLevel);
tools/clang/tools/extra/clangd/Preamble.cpp
   42     ParsedCallback(CI.getASTContext(), CI.getPreprocessorPtr(), CanonIncludes);
tools/clang/tools/extra/clangd/index/BackgroundIndexStorage.cpp
  118     if (auto PI = GetProjectInfo(File))
tools/clang/tools/extra/clangd/index/BackgroundQueue.cpp
   40     Task->Run();
   49         OnIdle();
tools/clang/tools/extra/clangd/index/BackgroundRebuild.cpp
  110     if (!ShouldStop && Check()) {
tools/clang/tools/extra/clangd/index/IndexAction.cpp
  175     SymbolsCallback(Collector->takeSymbols());
  177       RefsCallback(Collector->takeRefs());
  179       RelationsCallback(Collector->takeRelations());
  186       IncludeGraphCallback(std::move(IG));
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp
  734     I.first->second = Opts.FileFilter(ASTCtx->getSourceManager(), FID);
tools/clang/tools/extra/clangd/index/dex/dexp/Dexp.cpp
  317         Cmd.Implementation()->parseAndRun(FakeArgv, Cmd.Description, *Index);
tools/clang/tools/extra/clangd/unittests/BackgroundIndexTests.cpp
  593     Action();
tools/clang/tools/extra/clangd/unittests/CancellationTests.cpp
   19   Task.second();
   29     Task.second();
   40     Task.second();
   44   Task.second();
   57   Task.second();
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp
  745         AsyncRequests[RequestIndex]();
  749         BlockingRequests[RequestIndex]();
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp
  343     Update("U1")();
  344     Read("R1")();
  345     Update("U2")();
  346     Read("R2A")();
  349     Read("R3")();
tools/clang/tools/extra/clangd/unittests/TestTU.cpp
  145       if (F(*ND))
tools/clang/tools/extra/clangd/unittests/XRefsTests.cpp
 1019     Case.ExpectedBuilder(Expected);
tools/clang/unittests/AST/ASTImporterFixtures.cpp
   69     Importer.reset(Creator(ToAST->getASTContext(), ToAST->getFileManager(),
tools/clang/unittests/AST/DeclMatcher.h
   52       if (Predicate(N))
tools/clang/unittests/AST/NamedDeclPrinterTest.cpp
   52     Printer(Out, ND);
tools/clang/unittests/CodeGen/IRMatchers.h
  150     return Condition(V);
tools/clang/unittests/Tooling/CastExprTest.cpp
   20       OnExplicitCast(Expr);
tools/clang/unittests/Tooling/FixItTest.cpp
   23     OnCall(Expr, Context);
tools/clang/unittests/Tooling/LookupTest.cpp
   21       OnCall(Expr);
   27       OnRecordTypeLoc(Loc);
tools/clang/unittests/Tooling/RangeSelectorTest.cpp
   59   Expected<CharSourceRange> Range = Selector(Match.Result);
   72   return Selector(Match.Result);
  107   return Selector(matchCode(Code, Matcher).Result);
  140       before(node(Call))(Match.Result),
  162   EXPECT_THAT_EXPECTED(after(charRange(CharRange))(Match.Result),
  167   EXPECT_THAT_EXPECTED(after(charRange(TokenRange))(Match.Result),
  334       name(Ref)(Match.Result),
tools/clang/unittests/Tooling/SourceCodeTest.cpp
   28     OnIntLit(Expr, Context);
   37     OnCall(Expr, Context);
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
 1621       Visit(Name);
 1623   Visit(DiagGroup->getValueAsString("GroupName"));
 1646       Visit(Name);
 1648   Visit(DiagGroup->getValueAsString("GroupName"));
tools/clang/utils/TableGen/ClangOpcodesEmitter.cpp
   69       F(TypePath, ID);
   76         Rec(I + 1, ID + Type->getName());
   83   Rec(0, N);
  298         Rec(I + 1, ID + Case->getName());
  310   Rec(0, N);
tools/clang/utils/TableGen/ClangOptionDocEmitter.cpp
  126       Base = DocumentationForGroup(G);
  137   return DocumentationForGroup(nullptr);
tools/dsymutil/DwarfLinker.cpp
  274         ReportWarning(
tools/dsymutil/DwarfStreamer.cpp
  446       ProcessExpr(Input, Buffer);
tools/lld/COFF/Driver.cpp
  862     taskQueue.front()();
tools/lld/COFF/ICF.cpp
  205     fn(begin, mid);
tools/lld/ELF/LinkerScript.cpp
  128   uint64_t val = e().getValue();
  165   ExprValue value = cmd->expression();
  313   ExprValue v = cmd->expression();
  511         uint32_t subalign = sec->subalignExpr().getValue();
  699           add(depSec);
  716           add(relIS);
  717     add(isec);
  828     ctx->lmaOffset = sec->lmaExpr().getValue() - dot;
  940           std::max<uint32_t>(sec->alignment, sec->alignExpr().getValue());
 1130       phdr->p_paddr = cmd.lmaExpr().getValue();
tools/lld/ELF/OutputSections.cpp
  337       writeInt(buf + data->offset, data->expression().getValue(), data->size);
tools/lld/ELF/ScriptParser.cpp
  447         cmd.flags = readParenExpr()().getValue();
  515     return addrExpr().getValue() + max;
  722     if (!e().getValue())
  770     uint64_t alignment = std::max((uint64_t)1, e().getValue());
  886   uint64_t value = readExpr()().val;
  936     e = [=] { return add(script->getSymbolValue(name, loc), e()); };
  955     return [=] { return add(l(), r()); };
  955     return [=] { return add(l(), r()); };
  957     return [=] { return sub(l(), r()); };
  957     return [=] { return sub(l(), r()); };
  959     return [=] { return l().getValue() * r().getValue(); };
  959     return [=] { return l().getValue() * r().getValue(); };
  963       if (uint64_t rv = r().getValue())
  964         return l().getValue() / rv;
  972       if (uint64_t rv = r().getValue())
  973         return l().getValue() % rv;
  979     return [=] { return l().getValue() << r().getValue(); };
  979     return [=] { return l().getValue() << r().getValue(); };
  981     return [=] { return l().getValue() >> r().getValue(); };
  981     return [=] { return l().getValue() >> r().getValue(); };
  983     return [=] { return l().getValue() < r().getValue(); };
  983     return [=] { return l().getValue() < r().getValue(); };
  985     return [=] { return l().getValue() > r().getValue(); };
  985     return [=] { return l().getValue() > r().getValue(); };
  987     return [=] { return l().getValue() >= r().getValue(); };
  987     return [=] { return l().getValue() >= r().getValue(); };
  989     return [=] { return l().getValue() <= r().getValue(); };
  989     return [=] { return l().getValue() <= r().getValue(); };
  991     return [=] { return l().getValue() == r().getValue(); };
  991     return [=] { return l().getValue() == r().getValue(); };
  993     return [=] { return l().getValue() != r().getValue(); };
  993     return [=] { return l().getValue() != r().getValue(); };
  995     return [=] { return l().getValue() || r().getValue(); };
  995     return [=] { return l().getValue() || r().getValue(); };
  997     return [=] { return l().getValue() && r().getValue(); };
  997     return [=] { return l().getValue() && r().getValue(); };
  999     return [=] { return bitAnd(l(), r()); };
  999     return [=] { return bitAnd(l(), r()); };
 1001     return [=] { return bitOr(l(), r()); };
 1001     return [=] { return bitOr(l(), r()); };
 1126     return [=] { return ~e().getValue(); };
 1130     return [=] { return !e().getValue(); };
 1134     return [=] { return -e().getValue(); };
 1145       ExprValue i = inner();
 1164       return [=] { return alignTo(script->getDot(), e().getValue()); };
 1170       ExprValue v = e();
 1171       v.alignment = e2().getValue();
 1194       return alignTo(script->getDot(), std::max((uint64_t)1, e().getValue()));
 1213     return [=] { return alignTo(script->getDot(), e().getValue()); };
 1243       return [=] { return std::min(a().getValue(), b().getValue()); };
 1243       return [=] { return std::min(a().getValue(), b().getValue()); };
 1244     return [=] { return std::max(a().getValue(), b().getValue()); };
 1244     return [=] { return std::max(a().getValue(), b().getValue()); };
 1260     return [=] { return e(); };
 1292   return [=] { return cond().getValue() ? l() : r(); };
 1292   return [=] { return cond().getValue() ? l() : r(); };
 1292   return [=] { return cond().getValue() ? l() : r(); };
 1450   return readExpr()().getValue();
tools/lld/ELF/SyntheticSections.cpp
 1504     p->d_un.d_val = kv.second();
tools/lld/ELF/Writer.cpp
 2690     hashFn(hashes.data() + i * hashBuf.size(), chunks[i]);
 2694   hashFn(hashBuf.data(), hashes);
tools/lld/include/lld/Core/Simple.h
   81                                    return pred(p.get());
tools/lld/lib/Core/Resolver.cpp
   64       auto undefAddedOrError = callback(undefName);
tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp
  541     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  555     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  564     if (auto ec = atomFromAddress(0, reloc.value, target, addend))
  577     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  592     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  602     if (auto ec = atomFromAddress(0, reloc.value, target, addend))
  611     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  618     if (auto ec = atomFromAddress(reloc.symbol, instruction, target, addend))
  625     if (auto ec = atomFromAddress(0, reloc.value, target, addend))
  803     if (auto ec = atomFromAddr(0, toAddress, target, &offsetInTo))
  805     if (auto ec = atomFromAddr(0, fromAddress, &fromTarget, &offsetInFrom))
  816     if (auto ec = atomFromAddr(0, toAddress, target, &offsetInTo))
  818     if (auto ec = atomFromAddr(0, fromAddress, &fromTarget, &offsetInFrom))
  884       if (auto ec = atomFromSymbolIndex(reloc1.symbol, target))
  895       if (auto ec = atomFromAddr(sectIndex, toAddress, target, &offsetInTo))
 1029       targetAddress = findAddress(*target);
 1032     uint64_t atomAddress = findAddress(atom);
 1206       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
 1210         appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
 1213         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0,
 1220       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
 1225       targetAtomAddress = addressForAtom(*ref.target());
 1234         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0,
 1244       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
 1249       targetAtomAddress = addressForAtom(*ref.target());
 1258         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0,
 1266     fromAtomAddress = addressForAtom(atom);
 1267     targetAtomAddress = addressForAtom(*ref.target());
 1275     fromAtomAddress = addressForAtom(atom);
 1276     targetAtomAddress = addressForAtom(*ref.target());
 1286       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
 1290         appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
 1293         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0,
 1300       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
 1305       targetAtomAddress = addressForAtom(*ref.target());
 1314         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0,
 1324       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
 1329       targetAtomAddress = addressForAtom(*ref.target());
 1338         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0,
 1346     fromAtomAddress = addressForAtom(atom);
 1347     targetAtomAddress = addressForAtom(*ref.target());
 1355     fromAtomAddress = addressForAtom(atom);
 1356     targetAtomAddress = addressForAtom(*ref.target());
 1365       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()),  0,
 1370         appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
 1373         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0,
 1378     appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
 1380     appendReloc(relocs, sectionOffset, 0, addressForAtom(atom) +
tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp
  388     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  395     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  402     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  409     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  416     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  423     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  430     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  437     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  444      return atomFromAddress(reloc.symbol, *(const little64_t *)fixupContent,
  449     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  463     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  484     if (auto ec = atomFromSymbolIndex(reloc2.symbol, target))
  492     if (auto ec = atomFromSymbolIndex(reloc2.symbol, target))
  501     if (auto ec = atomFromSymbolIndex(reloc2.symbol, target))
  509     if (auto ec = atomFromSymbolIndex(reloc2.symbol, target))
  529     if (auto ec = atomFromSymbolIndex(reloc2.symbol, target))
  569       targetAddress = findAddress(*target);
  570     uint64_t atomAddress = findAddress(atom);
  678     value64 = targetAddress - findSectionAddress(*ref.target()) + ref.addend();
  788       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  791       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  799       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  802       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  814       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  817       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  823     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  828     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  833     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  838     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  843       appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0,
  846       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  850     appendReloc(relocs, sectionOffset, symbolIndexForAtom(atom), 0,
  852     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  856     appendReloc(relocs, sectionOffset, symbolIndexForAtom(atom), 0,
  858     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  863     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  868     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp
  267     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  276     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  283     if (auto ec = atomFromAddress(0, reloc.value, target, addend))
  290     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  299     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  306     if (auto ec = atomFromAddress(0, reloc.value, target, addend))
  317     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  329     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  337     if (auto ec = atomFromAddress(0, reloc.value, target, addend))
  375     if (auto ec = atomFromAddr(0, toAddress, target, &offsetInTo))
  377     if (auto ec = atomFromAddr(0, fromAddress, &fromTarget, &offsetInFrom))
  424       targetAddress = findAddress(*target);
  425     uint64_t atomAddress = findAddress(atom);
  570       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  574         appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
  577         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0,
  583       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  587         appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
  590         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0,
  597       appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()),  0,
  601         appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
  604         appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0,
  609     appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
  611     appendReloc(relocs, sectionOffset, 0, addressForAtom(atom) - ref.addend(),
  615     appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
  617     appendReloc(relocs, sectionOffset, 0, addressForAtom(atom) +
  622     appendReloc(relocs, sectionOffset, 0, addressForAtom(atom) +
  625     appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()),
tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp
  413     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  418     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  423     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  428     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  434     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  437     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  440     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  443     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  447     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  453     if (auto ec = atomFromSymbolIndex(reloc.symbol, target))
  466     return atomFromAddress(reloc.symbol, targetAddress, target, addend);
  487   if (auto ec = atomFromSymbolIndex(reloc1.symbol, &fromTarget))
  493     if (auto ec = atomFromSymbolIndex(reloc2.symbol, target))
  512     if (auto ec = atomFromSymbolIndex(reloc2.symbol, target))
  532     return atomFromAddress(reloc2.symbol, targetAddress, target, addend);
  539     return atomFromAddress(reloc2.symbol, targetAddress, target, addend);
  558       targetAddress = findAddress(*target);
  559     uint64_t atomAddress = findAddress(atom);
  596     *loc64 = targetAddress - findSectionAddress(*ref.target()) + ref.addend();
  644     uint64_t val = targetAddress - findSectionAddress(*ref.target()) + ref.addend();
  781     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  785     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  789     appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0,
  793     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  797     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  801     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  806     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  810     appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0,
  814     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  818     appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0,
  822     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  826     appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0,
  830     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  834     appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0,
  838     appendReloc(relocs, sectionOffset, symbolIndexForAtom(atom), 0,
  840     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  844     appendReloc(relocs, sectionOffset, symbolIndexForAtom(atom), 0,
  846     appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0,
  850     appendReloc(relocs, sectionOffset, symbolIndexForAtom(atom), 0,
  852     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  856     appendReloc(relocs, sectionOffset, symbolIndexForAtom(atom), 0,
  858     appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0,
  865     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  867     appendReloc(relocs, sectionOffset, symbolIndexForAtom(atom), 0,
  871     appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,
  873     appendReloc(relocs, sectionOffset, symbolIndexForAtom(atom), 0,
tools/lld/lib/ReaderWriter/MachO/File.h
  179         vistor(offAndAtom.atom);
  194       visitor(offAndAtom.atom, offAndAtom.offset);
  325       entry.file = find(entry.path);
tools/lld/lib/ReaderWriter/MachO/LayoutPass.cpp
  220     if (customSorter(leftRoot, rightRoot, leftBeforeRight))
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
   73     if (func(slc->cmd, slc->cmdsize, p))
tools/lldb/include/lldb/DataFormatters/FormattersContainer.h
  122         if (!callback(type, pos.second))
tools/lldb/include/lldb/DataFormatters/StringPrinter.h
  179         m_deleter(m_data);
  190         m_deleter(m_data);
tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h
  367         m_create_callback(this, backend.GetSP()));
tools/lldb/include/lldb/Utility/Reproducer.h
  223   void Keep() override { m_callback(); }
  224   void Discard() override { m_callback(); }
tools/lldb/include/lldb/Utility/StructuredData.h
  174         if (!foreach_callback(object_sp.get()))
  363         if (!callback(pair.first, pair.second.get()))
tools/lldb/source/API/SBPlatform.cpp
  555       sb_error.ref() = func(platform_sp);
tools/lldb/source/Breakpoint/BreakpointSiteList.cpp
  168     callback(pair.second.get());
tools/lldb/source/Commands/CommandObjectType.cpp
 2872           m_discovery_function(*result_valobj_sp);
tools/lldb/source/Core/Disassembler.cpp
 1404     return (base(op) && op.m_children.size() == 2 &&
 1405             ((left(op.m_children[0]) && right(op.m_children[1])) ||
 1405             ((left(op.m_children[0]) && right(op.m_children[1])) ||
 1406              (left(op.m_children[1]) && right(op.m_children[0]))));
 1406              (left(op.m_children[1]) && right(op.m_children[0]))));
 1415     return (base(op) && op.m_children.size() == 1 && child(op.m_children[0]));
 1415     return (base(op) && op.m_children.size() == 1 && child(op.m_children[0]));
tools/lldb/source/Core/ModuleList.cpp
 1000     if (!callback(module))
tools/lldb/source/Core/ValueObject.cpp
 3215     if (!f(vo))
tools/lldb/source/DataFormatters/FormatManager.cpp
  417       if (!callback(category_sp))
tools/lldb/source/DataFormatters/LanguageCategory.cpp
  139     if ((format_sp = candidate(valobj, use_dynamic, fmt_mgr)))
  159     if ((format_sp = candidate(valobj, use_dynamic, fmt_mgr)))
  179     if ((format_sp = candidate(valobj, use_dynamic, fmt_mgr)))
  199     if ((format_sp = candidate(valobj, use_dynamic, fmt_mgr)))
tools/lldb/source/DataFormatters/StringPrinter.cpp
  355             escaping_callback(utf8_data_ptr, utf8_data_end_ptr, next_data);
  479       auto printable = escaping_callback(data, data_end, next_data);
tools/lldb/source/DataFormatters/TypeCategoryMap.cpp
  341         if (!callback(category))
  352         if (!callback(pos->second))
tools/lldb/source/DataFormatters/TypeSummary.cpp
  127   if (!m_impl || !m_impl(*valobj, stream, options))
tools/lldb/source/DataFormatters/TypeValidator.cpp
   43   return m_validator_function(valobj);
tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp
  303     if (m_options.m_decl_printing_helper(type_name_cstr, var_name_cstr,
tools/lldb/source/Expression/DWARFExpression.cpp
  582         lldb::addr_t linked_file_addr = link_address_callback(const_value);
 3008                      recurse)(operand)) {
 3015                       MatchImmOp(offset), recurse))(operand);
 3045                      MatchRegOp(*reg))(operand)) {
 3053                       MatchImmOp(offset)))(operand);
 3055     return MatchRegOp(*reg)(operand);
tools/lldb/source/Expression/IRExecutionUnit.cpp
  386     RegisterOneValue(global_var);
  390     RegisterOneValue(global_alias);
  862     if (get_external_load_address(load_address, sc_list, sc)) {
  875     if (get_external_load_address(load_address, sc_list, sc)) {
  886     if (get_external_load_address(load_address, sc_list, sc)) {
tools/lldb/source/Host/common/Host.cpp
  256             callback_return = callback(wait_pid, exited, signal, exit_status);
tools/lldb/source/Host/common/LockFileBase.cpp
   73   const auto error = locker(start, len);
tools/lldb/source/Host/common/MainLoop.cpp
  401     it->second.callback(*this); // Do the work
  407     it->second(*this); // Do the work
tools/lldb/source/Host/common/TaskPool.cpp
   99     f();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
  841         MaybeRegisterFunctionBody(parser_function_decl);
 1450             MaybeRegisterFunctionBody(copied_function_decl);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  552         if (handler(macro_expansion)) {
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
   56     llvm::Value *ret = m_maker(function);
tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp
  244     callback(o, dict);
tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp
  440       return iter->second(valobj, stream, options);
  868       return iter->second(synth, valobj_sp);
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
  414         return candidate.second(valobj, stream, options);
  490         return candidate.second(synth, valobj_sp);
tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp
  279       return iter->second(valobj, stream, options);
  350       return iter->second(synth, valobj_sp);
tools/lldb/source/Plugins/Language/ObjC/NSString.cpp
   96     return iter->second(valobj, stream, summary_options);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp
  356     superclass_func(objc_class->m_superclass);
  375       if (instance_method_func(method->m_name.c_str(), method->m_types.c_str()))
  410         if (ivar_func(ivar.m_name.c_str(), ivar.m_type.c_str(),
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
 2655   lldb::addr_t false_addr = get_symbol(g_kCFBooleanFalse);
 2656   lldb::addr_t true_addr = get_symbol(g_kCFBooleanTrue);
tools/lldb/source/Plugins/Platform/Android/AdbClient.cpp
  583   const auto error = cmd();
tools/lldb/source/Plugins/Process/Utility/LinuxProcMaps.cpp
  109     if (!callback(region, error))
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
   70         packet_result = handler_it->second(packet, error, interrupt, quit);
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
  206     return find_it->second(match_accepts, attribute, op_arg, error);
tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp
   66     if (!callback(m_map.GetCStringAtIndexUnchecked(i),
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
  220         if (closure(oso_dwarf))
tools/lldb/source/Symbol/Block.cpp
  411       if (filter(variable.get())) {
  444       if (filter(variable.get())) {
tools/lldb/source/Symbol/ClangASTContext.cpp
 5803         if (!callback(integer_type, name, enum_pos->getInitVal()))
tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
 1020     if (!callback(entry.base, entry.size, entry.data))
tools/lldb/source/Symbol/Symtab.cpp
 1000       if (!callback(symbol))
tools/lldb/source/Symbol/TypeList.cpp
   81     if (!callback(*pos))
   89     if (!callback(*pos))
tools/lldb/source/Symbol/TypeMap.cpp
   97     if (!callback(pos->second))
  105     if (!callback(pos->second))
tools/lldb/source/Symbol/TypeSystem.cpp
  214       if (!callback(type_system))
tools/lldb/source/Target/Language.cpp
  115     if (!callback(entry.second.get()))
  236     if (!callback(language_names[i].type))
tools/lldb/source/Target/ModuleCache.cpp
  295   error = module_downloader(module_spec, tmp_download_file_spec);
  315   error = symfile_downloader(cached_module_sp, tmp_download_sym_file_spec);
tools/lldb/source/Target/Platform.cpp
 1570         return module_resolver(module_spec);
 1582   const auto error = module_resolver(resolved_module_spec);
tools/lldb/source/Target/StackFrame.cpp
 1574                         MatchRegOp(*return_register_info))(op) &&
 1579                             FetchImmOp(offset)))(op)) {
 1633       return MatchRegOp(*reg_info)(op) && op.m_clobbered;
 1651     if (FetchRegOp(origin_register)(*origin_operand)) {
 1656                    FetchRegOp(origin_register))(*origin_operand) ||
 1661                                  FetchImmOp(origin_offset)))(*origin_operand)) {
tools/lldb/source/Target/StackFrameRecognizer.cpp
   73         callback(entry.recognizer_id, entry.recognizer->GetName(), entry.module_regexp->GetText(),
   76         callback(entry.recognizer_id, entry.recognizer->GetName(), entry.module.GetCString(),
tools/lldb/source/Target/ThreadPlanCallOnFunctionExit.cpp
   64     m_callback();
tools/lldb/tools/lldb-server/Acceptor.cpp
   79 std::string Acceptor::GetLocalSocketId() const { return m_local_socket_id(); }
tools/lldb/unittests/Host/SocketTestUtilities.cpp
   46   std::string connect_remote_address = get_connect_addr(*listen_socket_up);
tools/lli/lli.cpp
  791       Dump(M);
tools/llvm-config/llvm-config.cpp
  121       std::string path = (*GetComponentLibraryPath)(AC->Library);
tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  494       Result = HandleObj(*Obj, *DICtx, Filename, OS);
  505           Result &= HandleObj(Obj, *DICtx, ObjName, OS);
tools/llvm-exegesis/lib/Assembler.cpp
  210   Fill(Sink);
tools/llvm-exegesis/lib/PerfHelper.h
   99     Callback(Event, Cnt.read());
tools/llvm-exegesis/lib/X86/Target.cpp
  226           setMemOp(IT, 0, MCOperand::createReg(GetDestReg(BaseReg, IndexReg)));
tools/llvm-jitlink/llvm-jitlink.cpp
  260         OnFinalize(applyProtections());
tools/llvm-link/llvm-link.cpp
  179     Module = createLazyModule(argv0, Identifier);
tools/llvm-objcopy/CopyConfig.cpp
  729         return Expr(EAddr) + *EIncr;
tools/llvm-objcopy/ELF/ELFConfig.cpp
   92             .Default([&] { UnsupportedFlags.push_back(Flags[I]); }))();
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  337     return shouldReplace(Sec) || RemovePred(Sec);
  451       return isDWOSection(Sec) || RemovePred(Sec);
  456       return onlyKeepDWOPred(Obj, Sec) || RemovePred(Sec);
  461       if (RemovePred(Sec))
  479       return RemovePred(Sec) || Sec.ParentSegment == nullptr;
  485       return RemovePred(Sec) || isDebugSection(Sec);
  491       if (RemovePred(Sec))
  500       if (RemovePred(Sec))
  513       if (RemovePred(Sec))
  529       if (RemovePred(Sec))
  550       return RemovePred(Sec);
  564       return RemovePred(Sec);
  730     Obj.Entry = Config.EntryExpr(Obj.Entry);
tools/llvm-objcopy/ELF/Object.cpp
 1814         if (ToRemove(*Sec))
 1818             return !ToRemove(*ToRelSec);
 1822   if (SymbolTable != nullptr && ToRemove(*SymbolTable))
 1824   if (SectionNames != nullptr && ToRemove(*SectionNames))
 1826   if (SectionIndexTable != nullptr && ToRemove(*SectionIndexTable))
tools/llvm-objdump/llvm-objdump.h
   56     while (Iterator != End && !Predicate(*Iterator)) {
tools/llvm-readobj/ELFDumper.cpp
 4836     PrintHeader();
 4920     PrintHeader();
tools/llvm-reduce/deltas/Delta.cpp
  132       ExtractChunksFromModule(CurrentChunks, Clone.get());
tools/llvm-xray/llvm-xray.cpp
   39         ExitOnError("llvm-xray: ")(C());
tools/polly/lib/Analysis/ScopInfo.cpp
 1740     if (!ShouldDelete(*StmtIt)) {
 2287       if (!Predicate(*MA))
tools/polly/lib/CodeGen/BlockGenerators.cpp
  617     GenThenFunc();
  649   GenThenFunc();
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
 4409     stat ret = (*data->func)(manage(arg_0));
 4939     stat ret = (*data->func)(manage(arg_0));
 5282     stat ret = (*data->func)(manage(arg_0));
 5628     stat ret = (*data->func)(manage(arg_0));
 6154     stat ret = (*data->func)(manage(arg_0));
 6415     stat ret = (*data->func)(manage(arg_0), manage(arg_1), manage(arg_2));
 6429     stat ret = (*data->func)(manage(arg_0));
 6871     stat ret = (*data->func)(manage(arg_0));
 7216     stat ret = (*data->func)(manage(arg_0));
 7560     stat ret = (*data->func)(manage(arg_0));
 7706     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
 8315     stat ret = (*data->func)(manage(arg_0));
 9147     stat ret = (*data->func)(manage(arg_0));
11580     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
12045     stat ret = (*data->func)(manage(arg_0));
12317     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
12699     stat ret = (*data->func)(manage(arg_0));
12913     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
13282     stat ret = (*data->func)(manage(arg_0));
13434     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
13466     stat ret = (*data->func)(manage(arg_0));
14171     stat ret = (*data->func)(manage_copy(arg_0));
14760     stat ret = (*data->func)(manage(arg_0));
14774     stat ret = (*data->func)(manage(arg_0));
15450     stat ret = (*data->func)(manage(arg_0));
16587     stat ret = (*data->func)(manage(arg_0));
17117     stat ret = (*data->func)(manage(arg_0));
17347     stat ret = (*data->func)(manage(arg_0));
17589     stat ret = (*data->func)(manage(arg_0));
17833     stat ret = (*data->func)(manage(arg_0));
18063     stat ret = (*data->func)(manage(arg_0));
18267     stat ret = (*data->func)(manage(arg_0));
18562     stat ret = (*data->func)(manage(arg_0));
18576     stat ret = (*data->func)(manage(arg_0));
18938     stat ret = (*data->func)(manage(arg_0));
19505     stat ret = (*data->func)(manage(arg_0));
tools/polly/lib/Support/ISLTools.cpp
  565     F(P);
unittests/ADT/StringSwitchTest.cpp
   83   EXPECT_EQ(15, Translate("adder")(10, 5));
   84   EXPECT_EQ(5, Translate("subtracter")(10, 5));
   85   EXPECT_EQ(50, Translate("multiplier")(10, 5));
   86   EXPECT_EQ(2, Translate("divider")(10, 5));
   88   EXPECT_EQ(0, Translate("nothing")(10, 5));
   89   EXPECT_EQ(0, Translate("ADDER")(10, 5));
  102   EXPECT_EQ(15, Translate("adder")(10, 5));
  103   EXPECT_EQ(5, Translate("subtracter")(10, 5));
  104   EXPECT_EQ(50, Translate("multiplier")(10, 5));
  105   EXPECT_EQ(2, Translate("divider")(10, 5));
  107   EXPECT_EQ(15, Translate("AdDeR")(10, 5));
  108   EXPECT_EQ(5, Translate("SuBtRaCtEr")(10, 5));
  109   EXPECT_EQ(50, Translate("MuLtIpLiEr")(10, 5));
  110   EXPECT_EQ(2, Translate("DiViDeR")(10, 5));
  112   EXPECT_EQ(0, Translate("nothing")(10, 5));
unittests/Analysis/AliasAnalysisTest.cpp
   90     CB();
unittests/Analysis/CGSCCPassManagerTest.cpp
  130     return Func(F, AM);
  141     return Func(C, AM, CG, UR);
  154     return Func(F, AM);
unittests/Analysis/ScalarEvolutionTest.cpp
 1482       auto *AR = GetAddRec(SE, Loop);
 1528       auto *AR = GetAddRec(SE, Loop);
 1610       auto *AR = GetAddRec(SE, Loop);
 1781       auto *AR = GetAddRec(SE, Loop);
 1825       auto *AR = GetAddRec(SE, Loop);
 1880       auto *AR = GetAddRec(SE, Loop);
unittests/ExecutionEngine/JITLink/JITLinkTestCommon.cpp
  179     NotifyResolved(G);
  185     NotifyFinalized(std::move(A));
  192       TestCase(G);
unittests/ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp
   43         **TR, [&](LinkGraph &G) { RunGraphTest(G, (*TR)->getDisassembler()); });
unittests/ExecutionEngine/Orc/ObjectTransformLayerTest.cpp
  247   auto Out = T2.getTransform()(Mutatee);
unittests/ExecutionEngine/Orc/OrcTestCommon.h
  104       Destructor();
  110     Materialize(std::move(R));
  116       Discard(JD, std::move(Name));
  219     return addModuleImpl(std::move(M), std::move(R));
  225     return removeModuleImpl(H);
  231     return findSymbolImpl(Name, ExportedSymbolsOnly);
  238     return findSymbolInImpl(H, Name, ExportedSymbolsOnly);
unittests/ExecutionEngine/Orc/QueueChannel.h
   54   Error checkReadError() { return ReadError(); }
   55   Error checkWriteError() { return WriteError(); }
unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp
  286             cantFail(SendResult(Error::success()));
  331             return SendResult(2 * X);
  377       return SendResult(2 * X);
unittests/ExecutionEngine/Orc/RemoteObjectLayerTest.cpp
   44     return AddObject(std::move(Obj), SymTab);
   56       if (auto Sym = KV.second(Name, ExportedSymbolsOnly))
   68       return LI->second(Name, ExportedSymbolsOnly);
unittests/FuzzMutate/OperationsTest.cpp
  186   SBOp.BuilderFunc({UndefValue::get(Type::getInt1Ty(Ctx))}, RI);
  198   SBOp.BuilderFunc({Cond}, AI);
  238   Descr.BuilderFunc({ConstantInt::getTrue(Ctx)},&*BB.getFirstInsertionPt());
  271   SBOp.BuilderFunc({Cond}, RI);
  297   GEPOp.BuilderFunc({UndefValue::get(Int8PtrTy), ConstantInt::get(Int32Ty, 0)},
unittests/IR/PassManagerTest.cpp
  553     Callback(AM.getResult<CustomizedAnalysis>(F, I), O);
  673     return Func(F, AM);
unittests/MI/LiveIntervalTest.cpp
   88     T(MF, LIS);
unittests/Target/AArch64/InstSizes.cpp
   76   Checks(*II, MF);
unittests/tools/llvm-exegesis/X86/SnippetRepetitorTest.cpp
   49     Fill(Sink);
usr/include/c++/7.4.0/bits/invoke.h
   60     { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/bits/predefined_ops.h
  351 	{ return !bool(_M_pred(*__it)); }
usr/include/c++/7.4.0/bits/regex_automaton.h
  170       { return _M_get_matcher()(__char); }
usr/include/c++/7.4.0/bits/std_function.h
  301 	return (*_Base::_M_get_pointer(__functor))(
usr/include/c++/7.4.0/bits/stl_algo.h
 4409 	if (__pred(*__first))
usr/include/c++/7.4.0/bits/unique_ptr.h
  268 	  get_deleter()(__ptr);
usr/include/c++/7.4.0/future
  561         _Ptr_type __res = (*__f)();
usr/include/c++/7.4.0/type_traits
 2428       std::declval<_Fn>()(std::declval<_Args>()...)
 2802       return noexcept(std::declval<_Fn>()(std::declval<_Args>()...));
utils/TableGen/CodeGenDAGPatterns.cpp
 4172     PatternRewriter(&Pattern);
utils/TableGen/GlobalISelEmitter.cpp
 4819                         Filter(Record);
utils/TableGen/RegisterBankEmitter.cpp
  181   VisitFn(RC, Kind.str());
  206         VisitFn(&PossibleSubclass, TmpKind2);