| /llvm-project-15.0.7/clang/unittests/StaticAnalyzer/ |
| H A D | CheckerRegistration.h | 71 template <AddCheckerFn Fn1, AddCheckerFn Fn2, AddCheckerFn... Fns> 75 addChecker<Fn2, Fns...>(AnalysisConsumer, AnOpts); in addChecker() 84 template <AddCheckerFn... Fns> class TestAction : public ASTFrontendAction { 102 addChecker<Fns...>(*AnalysisConsumer, *Compiler.getAnalyzerOpts()); in CreateASTConsumer() 116 template <AddCheckerFn... Fns> 122 std::make_unique<TestAction<Fns...>>(OS, OnlyEmitWarnings), Code, 128 return runCheckerOnCode<Fns...>(Code, Diags); in runCheckerOnCode() 131 template <AddCheckerFn... Fns> 139 std::make_unique<TestAction<Fns...>>(OS, OnlyEmitWarnings), Code, Args, 143 template <AddCheckerFn... Fns> [all …]
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 25 Expr *IgnoreExprNodesImpl(Expr *E, FnTy &&Fn, FnTys &&... Fns) { in IgnoreExprNodesImpl() 26 return IgnoreExprNodesImpl(Fn(E), std::forward<FnTys>(Fns)...); in IgnoreExprNodesImpl() 33 template <typename... FnTys> Expr *IgnoreExprNodes(Expr *E, FnTys &&... Fns) { in IgnoreExprNodes() 37 E = detail::IgnoreExprNodesImpl(E, std::forward<FnTys>(Fns)...); in IgnoreExprNodes() 43 const Expr *IgnoreExprNodes(const Expr *E, FnTys &&...Fns) { in IgnoreExprNodes() argument 44 return IgnoreExprNodes(const_cast<Expr *>(E), std::forward<FnTys>(Fns)...); in IgnoreExprNodes()
|
| /llvm-project-15.0.7/llvm/tools/sancov/ |
| H A D | sancov.cpp | 942 std::set<FileFn> Fns; in computeFunctions() local 945 Fns.insert(FileFn{Loc.FileName, Loc.FunctionName}); in computeFunctions() 948 return Fns; in computeFunctions() 953 auto Fns = computeFunctions(Coverage.Points); in computeNotCoveredFunctions() local 960 Fns.erase(FileFn{Loc.FileName, Loc.FunctionName}); in computeNotCoveredFunctions() 964 return Fns; in computeNotCoveredFunctions() 987 const std::set<FileFn> &Fns) { in resolveFunctions() argument 992 if (Fns.find(Fn) == Fns.end()) in resolveFunctions()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CFLGraph.h | 383 const SmallVectorImpl<Function *> &Fns) { in tryInterproceduralAnalysis() argument 384 assert(Fns.size() > 0); in tryInterproceduralAnalysis() 390 for (auto *Fn : Fns) { in tryInterproceduralAnalysis() 399 for (auto *Fn : Fns) { in tryInterproceduralAnalysis()
|
| H A D | TargetLibraryInfo.cpp | 1836 void TargetLibraryInfoImpl::addVectorizableFunctions(ArrayRef<VecDesc> Fns) { in addVectorizableFunctions() argument 1837 llvm::append_range(VectorDescs, Fns); in addVectorizableFunctions() 1840 llvm::append_range(ScalarDescs, Fns); in addVectorizableFunctions()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 1138 ArrayRef<Function *> Fns) { in setCoroInfo() argument 1143 SmallVector<Constant *, 4> Args(Fns.begin(), Fns.end()); in setCoroInfo() 1145 Function *Part = *Fns.begin(); in setCoroInfo() 2068 SmallVectorImpl<Function *> &Fns, in addPrepareFunction() argument 2072 Fns.push_back(PrepareFn); in addPrepareFunction()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 6831 for (UnresolvedSetIterator F = Fns.begin(), E = Fns.end(); F != E; ++F) { in AddFunctionCandidates() 7702 const UnresolvedSetImpl &Fns, ArrayRef<Expr *> Args, in AddNonMemberOperatorCandidates() argument 7705 for (UnresolvedSetIterator F = Fns.begin(), E = Fns.end(); F != E; ++F) { in AddNonMemberOperatorCandidates() 9449 ADLResult Fns; in AddArgumentDependentLookupCandidates() local 9459 ArgumentDependentLookup(Name, Loc, Args, Fns); in AddArgumentDependentLookupCandidates() 9466 Fns.erase(Cand->Function); in AddArgumentDependentLookupCandidates() 9468 Fns.erase(FunTmpl); in AddArgumentDependentLookupCandidates() 9473 for (ADLResult::iterator I = Fns.begin(), E = Fns.end(); I != E; ++I) { in AddArgumentDependentLookupCandidates() 13384 Fns.begin(), Fns.end()); in CreateUnresolvedLookupExpr() 13431 if (Fns.empty()) in CreateOverloadedUnaryOp() [all …]
|
| H A D | SemaDeclCXX.cpp | 7639 Fns.assign(Info->getUnqualifiedLookups().begin(), in DefaultedComparisonVisitor() 7731 UnresolvedSet<16> Fns; member in __anonc19065b01e11::DefaultedComparisonVisitor 7859 S.LookupOverloadedBinOp(CandidateSet, OO, Fns, Args); in visitBinaryOperator() 8366 Op = S.CreateOverloadedBinOp(Loc, Opc, Fns, Obj.first.get(), in visitExpandedSubobject() 8412 Comp = S.CreateOverloadedBinOp(Loc, BO_NE, Fns, VDRef.get(), Zero, true, in visitExpandedSubobject()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.h | 152 void addVectorizableFunctions(ArrayRef<VecDesc> Fns);
|
| /llvm-project-15.0.7/llvm/tools/bugpoint/ |
| H A D | Miscompilation.cpp | 457 const std::vector<Function *> &Fns) in ReduceMiscompiledBlocks() argument 458 : BD(bd), TestFn(F), FunctionsBeingTested(Fns) {} in ReduceMiscompiledBlocks()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 4461 if (auto Fns = selectArithImmed(RHS)) in emitAddSub() local 4463 MIRBuilder, Fns); in emitAddSub() 4466 if (auto Fns = selectNegArithImmed(RHS)) in emitAddSub() local 4468 MIRBuilder, Fns); in emitAddSub() 4471 if (auto Fns = selectArithExtendedRegister(RHS)) in emitAddSub() local 4473 MIRBuilder, Fns); in emitAddSub() 4476 if (auto Fns = selectShiftedRegister(RHS)) in emitAddSub() local 4478 MIRBuilder, Fns); in emitAddSub() 4555 if (auto Fns = selectLogicalShiftedRegister(RHS)) in emitTST() local 4556 return emitInstr(OpcTable[1][Is32Bit], {Ty}, {LHS}, MIRBuilder, Fns); in emitTST()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 874 FunctionCallee *Fns = in getKmsanShadowOriginAccessFn() local 878 return Fns[0]; in getKmsanShadowOriginAccessFn() 880 return Fns[1]; in getKmsanShadowOriginAccessFn() 882 return Fns[2]; in getKmsanShadowOriginAccessFn() 884 return Fns[3]; in getKmsanShadowOriginAccessFn()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenModule.h | 1611 void EmitCtorList(CtorList &Fns, const char *GlobalName);
|
| H A D | CodeGenModule.cpp | 1603 void CodeGenModule::EmitCtorList(CtorList &Fns, const char *GlobalName) { in EmitCtorList() argument 1604 if (Fns.empty()) return; in EmitCtorList() 1618 for (const auto &I : Fns) { in EmitCtorList() 1638 Fns.clear(); in EmitCtorList()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 4076 const UnresolvedSetImpl &Fns, 4081 const UnresolvedSetImpl &Fns, 4086 const UnresolvedSetImpl &Fns, 4090 const UnresolvedSetImpl &Fns, 4096 const UnresolvedSetImpl &Fns,
|