| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | ExternalFunctions.cpp | 119 auto &Fns = getFunctions(); in lookupFunction() local 120 sys::ScopedLock Writer(Fns.Lock); in lookupFunction() 121 ExFunc FnPtr = Fns.FuncNames[ExtName]; in lookupFunction() 123 FnPtr = Fns.FuncNames[("lle_X_" + F->getName()).str()]; in lookupFunction() 128 Fns.ExportedFunctions.insert(std::make_pair(F, FnPtr)); // Cache for later in lookupFunction() 273 auto &Fns = getFunctions(); in callExternalFunction() local 274 std::unique_lock<sys::Mutex> Guard(Fns.Lock); in callExternalFunction() 279 Fns.ExportedFunctions.find(F); in callExternalFunction() 280 if (ExFunc Fn = (FI == Fns.ExportedFunctions.end()) ? lookupFunction(F) in callExternalFunction() 287 std::map<const Function *, RawFunc>::iterator RF = Fns.RawFunctions.find(F); in callExternalFunction() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 25 Expr *IgnoreExprNodesImpl(Expr *E, FnTy &&Fn, FnTys &&... Fns) { in IgnoreExprNodesImpl() 27 std::forward<FnTys>(Fns)...); in IgnoreExprNodesImpl() 34 template <typename... FnTys> Expr *IgnoreExprNodes(Expr *E, FnTys &&... Fns) { in IgnoreExprNodes() 38 E = detail::IgnoreExprNodesImpl(E, std::forward<FnTys>(Fns)...); in IgnoreExprNodes() 44 const Expr *IgnoreExprNodes(const Expr *E, FnTys &&...Fns) { in IgnoreExprNodes() argument 45 return IgnoreExprNodes(const_cast<Expr *>(E), std::forward<FnTys>(Fns)...); in IgnoreExprNodes()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLRuntime.cpp | 491 static void gatherFunctions(SmallVectorImpl<Function *> &Fns, llvm::Module &M, in gatherFunctions() argument 513 Fns.push_back(cast<Function>(CS->getOperand(1))); in gatherFunctions()
|
| H A D | CodeGenModule.h | 1905 void EmitCtorList(CtorList &Fns, const char *GlobalName);
|
| H A D | CodeGenModule.cpp | 2267 void CodeGenModule::EmitCtorList(CtorList &Fns, const char *GlobalName) { in EmitCtorList() argument 2268 if (Fns.empty()) return; in EmitCtorList() 2283 for (const auto &I : Fns) { in EmitCtorList() 2318 Fns.clear(); in EmitCtorList()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 1639 ArrayRef<Function *> Fns) { in setCoroInfo() 1642 SmallVector<Constant *, 4> Args(Fns); in setCoroInfo() 1644 Function *Part = *Fns.begin(); in setCoroInfo() 2127 SmallVectorImpl<Function *> &Fns, in addPrepareFunction() argument 2131 Fns.push_back(PrepareFn); in addPrepareFunction()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 7582 void Sema::AddFunctionCandidates(const UnresolvedSetImpl &Fns, in AddFunctionCandidates() argument 7589 for (UnresolvedSetIterator F = Fns.begin(), E = Fns.end(); F != E; ++F) { in AddFunctionCandidates() 8672 const UnresolvedSetImpl &Fns, ArrayRef<Expr *> Args, in AddNonMemberOperatorCandidates() argument 8675 for (UnresolvedSetIterator F = Fns.begin(), E = Fns.end(); F != E; ++F) { in AddNonMemberOperatorCandidates() 10422 ADLResult Fns; in AddArgumentDependentLookupCandidates() local 10432 ArgumentDependentLookup(Name, Loc, Args, Fns); in AddArgumentDependentLookupCandidates() 10442 Fns.erase(Fn); in AddArgumentDependentLookupCandidates() 10444 Fns.erase(FunTmpl); in AddArgumentDependentLookupCandidates() 10449 for (ADLResult::iterator I = Fns.begin(), E = Fns.end(); I != E; ++I) { in AddArgumentDependentLookupCandidates() 14881 const UnresolvedSetImpl &Fns, in CreateUnresolvedLookupExpr() argument [all …]
|
| H A D | SemaDeclCXX.cpp | 8005 Fns.assign(Info->getUnqualifiedLookups().begin(), in DefaultedComparisonVisitor() 8101 UnresolvedSet<16> Fns; member in __anon42c808802011::DefaultedComparisonVisitor 8230 S.LookupOverloadedBinOp(CandidateSet, OO, Fns, Args); in visitBinaryOperator() 8753 Op = S.CreateOverloadedBinOp(Loc, Opc, Fns, Obj.first.get(), in visitExpandedSubobject() 8799 Comp = S.CreateOverloadedBinOp(Loc, BO_NE, Fns, VDRef.get(), Zero, true, in visitExpandedSubobject()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetLibraryInfo.cpp | 1271 void TargetLibraryInfoImpl::addVectorizableFunctions(ArrayRef<VecDesc> Fns) { in addVectorizableFunctions() argument 1272 llvm::append_range(VectorDescs, Fns); in addVectorizableFunctions() 1275 llvm::append_range(ScalarDescs, Fns); in addVectorizableFunctions()
|
| /freebsd/contrib/llvm-project/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()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.h | 196 LLVM_ABI void addVectorizableFunctions(ArrayRef<VecDesc> Fns);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 4413 if (auto Fns = selectArithImmed(RHS)) in emitAddSub() local 4415 MIRBuilder, Fns); in emitAddSub() 4418 if (auto Fns = selectNegArithImmed(RHS)) in emitAddSub() local 4420 MIRBuilder, Fns); in emitAddSub() 4423 if (auto Fns = selectArithExtendedRegister(RHS)) in emitAddSub() local 4425 MIRBuilder, Fns); in emitAddSub() 4428 if (auto Fns = selectShiftedRegister(RHS)) in emitAddSub() local 4430 MIRBuilder, Fns); in emitAddSub() 4529 if (auto Fns = selectLogicalShiftedRegister(RHS)) in emitTST() local 4530 return emitInstr(OpcTable[1][Is32Bit], {Ty}, {LHS}, MIRBuilder, Fns); in emitTST() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 1008 FunctionCallee *Fns = in getKmsanShadowOriginAccessFn() local 1012 return Fns[0]; in getKmsanShadowOriginAccessFn() 1014 return Fns[1]; in getKmsanShadowOriginAccessFn() 1016 return Fns[2]; in getKmsanShadowOriginAccessFn() 1018 return Fns[3]; in getKmsanShadowOriginAccessFn()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 10743 const UnresolvedSetImpl &Fns, 10763 const UnresolvedSetImpl &Fns, Expr *input, 10769 const UnresolvedSetImpl &Fns, 10796 const UnresolvedSetImpl &Fns, Expr *LHS, 10801 const UnresolvedSetImpl &Fns,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 561 bool runtimeFnsAvailable(ArrayRef<RuntimeFunction> Fns) { in runtimeFnsAvailable() 568 for (RuntimeFunction Fn : Fns) { in runtimeFnsAvailable()
|