| /llvm-project-15.0.7/llvm/unittests/MC/ |
| H A D | DwarfLineTables.cpp | 70 MCDwarfLineTableParams Params; in TEST() local 78 verifyEncoding(Params, 8, 0, Encoding1); in TEST() 82 verifyEncoding(Params, 2, 9, Encoding2); in TEST() 121 MCDwarfLineTableParams Params; in TEST() local 122 Params.DWARF2LineOpcodeBase = 13; in TEST() 123 Params.DWARF2LineBase = -3; in TEST() 124 Params.DWARF2LineRange = 12; in TEST() 175 MCDwarfLineTableParams Params; in TEST() local 176 Params.DWARF2LineOpcodeBase = 13; in TEST() 177 Params.DWARF2LineBase = 1; in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyRuntimeLibcallSignatures.cpp | 524 assert(Params.empty()); in getLibcallSignature() 643 Params.push_back(PtrTy); in getLibcallSignature() 644 Params.push_back(PtrTy); in getLibcallSignature() 648 Params.push_back(PtrTy); in getLibcallSignature() 649 Params.push_back(PtrTy); in getLibcallSignature() 675 Params.push_back(PtrTy); in getLibcallSignature() 686 Params.push_back(PtrTy); in getLibcallSignature() 693 Params.push_back(PtrTy); in getLibcallSignature() 702 Params.push_back(PtrTy); in getLibcallSignature() 711 Params.push_back(PtrTy); in getLibcallSignature() [all …]
|
| H A D | WebAssemblyMachineFunctionInfo.cpp | 69 SmallVectorImpl<MVT> &Params, in computeSignatureVTs() argument 81 Params.push_back(PtrVT); in computeSignatureVTs() 85 computeLegalValueVTs(ContextFunc, TM, Param, Params); in computeSignatureVTs() 87 Params.push_back(PtrVT); in computeSignatureVTs() 103 Params.push_back(PtrVT); in computeSignatureVTs() 105 Params.push_back(PtrVT); in computeSignatureVTs() 117 const SmallVectorImpl<MVT> &Params) { in signatureFromMVTs() argument 120 valTypesFromMVTs(Params, Sig->Params); in signatureFromMVTs() 131 Params.push_back(EVT(VT).getEVTString()); in WebAssemblyFunctionInfo() 160 for (auto VT : YamlMFI.Params) in initializeBaseYamlFields()
|
| H A D | WebAssemblyMachineFunctionInfo.h | 36 std::vector<MVT> Params; variable 86 void addParam(MVT VT) { Params.push_back(VT); } in addParam() 87 const std::vector<MVT> &getParams() const { return Params; } in getParams() 93 Params.clear(); in clearParamsAndResults() 185 SmallVectorImpl<MVT> &Params, 193 const SmallVectorImpl<MVT> &Params); 200 std::vector<FlowStringValue> Params; member 216 YamlIO.mapOptional("params", MFI.Params, std::vector<FlowStringValue>());
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | ClangdLSPServer.cpp | 462 if (Params.rootUri && *Params.rootUri) in onInitialize() 464 else if (Params.rootPath && !Params.rootPath->empty()) in onInitialize() 796 Params.query, Params.limit.value_or(Opts.CodeComplete.Limit), in onWorkspaceSymbol() 1049 if (Params.limit && *Params.limit >= 0) in onCompletion() 1111 Params.textDocument.uri.file(), Params.position, in onGoToDefinition() 1130 Params.textDocument.uri.file(), Params.position, in onGoToDeclaration() 1259 Server->resolveTypeHierarchy(Params.item, Params.resolve, Params.direction, in onResolveTypeHierarchy() 1403 Params.textDocument.uri.file(), Params.position, in onGoToType() 1419 Params.textDocument.uri.file(), Params.position, in onGoToImplementation() 1441 Params.textDocument.uri.file(), Params.positions, in onSelectionRange() [all …]
|
| H A D | Protocol.cpp | 33 auto *O = Params.getAsObject(); in mapOptOrNull() 103 llvm::json::ObjectMapper O(Params, P); in fromJSON() 115 llvm::json::ObjectMapper O(Params, P); in fromJSON() 122 llvm::json::ObjectMapper O(Params, P); in fromJSON() 138 llvm::json::ObjectMapper O(Params, P); in fromJSON() 166 llvm::json::ObjectMapper O(Params, P); in fromJSON() 173 llvm::json::ObjectMapper O(Params, P); in fromJSON() 441 llvm::json::ObjectMapper O(Params, P); in fromJSON() 505 llvm::json::ObjectMapper O(Params, P); in fromJSON() 511 llvm::json::ObjectMapper O(Params, P); in fromJSON() [all …]
|
| H A D | ConfigCompile.cpp | 80 bool operator()(const Params &P, Config &C) const { in operator ()() 221 FragmentDir(FragmentDirectory)](const Params &P) { in compile() 242 FragmentDir(FragmentDirectory)](const Params &P) { in compile() 318 [Spec(std::move(*Spec))](const Params &, Config &C) { in compile() argument 338 [Val(**F.StandardLibrary)](const Params &, Config &C) { in compile() argument 417 Out.Apply.push_back([&](const Params &, Config &C) { in compile() argument 440 Out.Apply.push_back([Val](const Params &, Config &C) { in compile() argument 460 const Params &, Config &C) { in compile() argument 549 Out.Apply.push_back([Filter](const Params &, Config &C) { in compile() argument 557 [AllScopes(**F.AllScopes)](const Params &, Config &C) { in compile() argument [all …]
|
| H A D | PathMapping.cpp | 86 bool onNotify(llvm::StringRef Method, llvm::json::Value Params) override { in onNotify() argument 87 applyPathMappings(Params, PathMapping::Direction::ClientToServer, Mappings); in onNotify() 88 return WrappedHandler.onNotify(Method, std::move(Params)); in onNotify() 91 bool onCall(llvm::StringRef Method, llvm::json::Value Params, in onCall() argument 93 applyPathMappings(Params, PathMapping::Direction::ClientToServer, Mappings); in onCall() 94 return WrappedHandler.onCall(Method, std::move(Params), std::move(ID)); in onCall() 117 void notify(llvm::StringRef Method, llvm::json::Value Params) override { in notify() argument 118 applyPathMappings(Params, PathMapping::Direction::ServerToClient, Mappings); in notify() 119 WrappedTransport->notify(Method, std::move(Params)); in notify() 122 void call(llvm::StringRef Method, llvm::json::Value Params, in call() argument [all …]
|
| H A D | ConfigProvider.h | 33 struct Params { struct 56 using CompiledFragment = std::function<bool(const Params &, Config &)>; argument 88 Config getConfig(const Params &, DiagnosticCallback) const; 100 getFragments(const Params &, DiagnosticCallback) const = 0;
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 539 std::tie(ParamName, Params) = Params.split(';'); in parseLoopUnrollOptions() 585 std::tie(ParamName, Params) = Params.split(';'); in parseSinglePassOption() 627 std::tie(ParamName, Params) = Params.split(';'); in parseASanPassOptions() 645 std::tie(ParamName, Params) = Params.split(';'); in parseHWASanPassOptions() 665 std::tie(ParamName, Params) = Params.split(';'); in parseMSanPassOptions() 696 std::tie(ParamName, Params) = Params.split(';'); in parseSimplifyCFGOptions() 734 std::tie(ParamName, Params) = Params.split(';'); in parseLoopVectorizeOptions() 754 std::tie(ParamName, Params) = Params.split(';'); in parseLoopUnswitchOptions() 775 std::tie(ParamName, Params) = Params.split(';'); in parseLICMOptions() 793 std::tie(ParamName, Params) = Params.split(';'); in parseMergedLoadStoreMotionOptions() [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | uninit-val-const-likeness.c | 8 } Params; typedef 10 static void create(const Params * const params, int fooList[]) { in create() 16 int work(Params * const params) { in work() 26 const Params * params = *pparams; in create2() 32 int work2(const Params * const params) { in work2() 41 static void create3(Params * const * pparams, int fooList[]) { in create3() 42 const Params * params = *pparams; in create3() 48 int work3(const Params * const params) { in work3() 50 Params *const *ptr = (Params *const*)¶ms; in work3() 58 typedef Params ParamsTypedef; [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | STLFunctionalExtras.h | 38 template<typename Ret, typename ...Params> 39 class function_ref<Ret(Params...)> { 40 Ret (*callback)(intptr_t callable, Params ...params) = nullptr; 44 static Ret callback_fn(intptr_t callable, Params ...params) { in callback_fn() 46 std::forward<Params>(params)...); in callback_fn() 62 std::declval<Params>()...)), 67 Ret operator()(Params ...params) const { in operator() 68 return callback(callable, std::forward<Params>(params)...); in operator()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | ObjCMemberwiseInitializer.cpp | 114 Params.push_back(P); in getAllParams() 119 Params.push_back(P); in getAllParams() 121 return Params; in getAllParams() 130 if (Params.empty()) { in initializerForParams() 144 const auto &First = Params.front(); in initializerForParams() 148 for (auto It = Params.begin() + 1; It != Params.end(); ++It) in initializerForParams() 156 for (const auto &Param : Params) in initializerForParams() 241 Params.push_back(*Param); in paramsForSelection() 242 return Params; in paramsForSelection() 259 Params.push_back(*P); in paramsForSelection() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | InlineSimple.cpp | 34 InlineParams Params; member in __anon978ac23e0111::SimpleInliner 37 SimpleInliner() : LegacyInlinerBase(ID), Params(llvm::getInlineParams()) { in SimpleInliner() 41 explicit SimpleInliner(InlineParams Params) in SimpleInliner() argument 42 : LegacyInlinerBase(ID), Params(std::move(Params)) { in SimpleInliner() 65 return llvm::getInlineCost(CB, Params, TTI, GetAssumptionCache, GetTLI, in getInlineCost() 106 Pass *llvm::createFunctionInliningPass(InlineParams &Params) { in createFunctionInliningPass() argument 107 return new SimpleInliner(Params); in createFunctionInliningPass()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | ConfigProviderTests.cpp | 64 Config Cfg = Combined->getConfig(Params(), Diags.callback()); in TEST() 70 Cfg = Combined->getConfig(Params(), Diags.callback()); in TEST() 102 auto Cfg = P->getConfig(Params(), Diags.callback()); in TEST() 109 Cfg = P->getConfig(Params(), Diags.callback()); in TEST() 115 Cfg = P->getConfig(Params(), Diags.callback()); in TEST() 125 Cfg = P->getConfig(Params(), Diags.callback()); in TEST() 132 Cfg = P->getConfig(Params(), Diags.callback()); in TEST() 145 Params ABCParams; in TEST() 149 Params AParams; in TEST() 155 auto Cfg = P->getConfig(Params(), Diags.callback()); in TEST() [all …]
|
| H A D | LSPBinderTests.cpp | 44 void callMethod(llvm::StringRef Method, llvm::json::Value Params, in callMethod() 46 Received[Method].push_back(Params); in callMethod() 48 return Reply(error("Params={0}", Params)); in callMethod() 49 Reply(Params); // echo back the request in callMethod() 52 Received[Method].push_back(std::move(Params)); in notify() 67 void plusOne(const Foo &Params, Callback<Foo> Reply) { in TEST() 68 Reply(Foo{Params.X + 1}); in TEST() 70 void fail(const Foo &Params, Callback<Foo> Reply) { in TEST() 71 Reply(error("X={0}", Params.X)); in TEST() 73 void notify(const Foo &Params) { in TEST() [all …]
|
| H A D | LSPClient.cpp | 114 void call(llvm::StringRef Method, llvm::json::Value Params, in call() argument 116 logBody(Method, Params, /*Send=*/false); in call() 145 llvm::json::Value Params) { in call() argument 148 Params(std::move(Params))](Transport::MessageHandler &H) { in call() 149 logBody(Method, Params, /*Send=*/true); in call() 150 H.onCall(Method, std::move(Params), ID); in call() 155 void LSPClient::notify(llvm::StringRef Method, llvm::json::Value Params) { in notify() argument 157 Params(std::move(Params))](Transport::MessageHandler &H) { in notify() 158 logBody(Method, Params, /*Send=*/true); in notify() 159 H.onNotify(Method, std::move(Params)); in notify()
|
| H A D | JSONTransportTests.cpp | 61 bool onNotify(llvm::StringRef Method, llvm::json::Value Params) override { in onNotify() argument 62 Log << "Notification " << Method << ": " << Params << "\n"; in onNotify() 64 Target.call("echo call", std::move(Params), 42); in onNotify() 68 bool onCall(llvm::StringRef Method, llvm::json::Value Params, in onCall() argument 70 Log << "Call " << Method << "(" << ID << "): " << Params << "\n"; in onCall() 78 Target.reply(ID, std::move(Params)); in onCall() 83 llvm::Expected<llvm::json::Value> Params) override { in onReply() argument 84 if (Params) in onReply() 85 Log << "Reply(" << ID << "): " << *Params << "\n"; in onReply() 88 << "): error = " << llvm::toString(Params.takeError()) << "\n"; in onReply()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/ |
| H A D | GLR.cpp | 43 unsigned &TokenIndex, const ParseParams &Params, in glrRecover() argument 144 Params.Code, Lang); in glrRecover() 316 const ParseParams &Params; member in clang::pseudo::__anonec8d3c1d0411::GLRReduce 404 : Params(Params), Lang(Lang) {} in GLRReduce() 428 return Guard({RHS, Params.Code, Lookahead}); in canReduce() 594 GLRReduce Reduce(Params, Lang); in glrParse() 596 llvm::ArrayRef<ForestNode> Terminals = Params.Forest.createTerminals(Params.Code); in glrParse() 597 auto &GSS = Params.GSStack; in glrParse() 628 glrRecover(Heads, I, Params, Lang, NextHeads); in glrParse() 670 glrRecover(Heads, I, Params, Lang, NextHeads); in glrParse() [all …]
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 59 NamedDecl *P = Params[Idx]; in TemplateParameterList() 172 for (NamedDecl *P : *Params) { in AdoptTemplateParameterList() 802 IdentifierInfo *Id, TemplateParameterList *Params, in TemplateTemplateParmDecl() argument 818 Params); in Create() 1053 TemplateParams(Params), ArgsAsWritten(ArgInfos), in ClassTemplatePartialSpecializationDecl() 1055 if (AdoptTemplateParameterList(Params, this)) in ClassTemplatePartialSpecializationDecl() 1063 TemplateParameterList *Params, in Create() argument 1103 if (!Params.empty()) { in Create() 1105 llvm::copy(Params, TPL); in Create() 1365 if (AdoptTemplateParameterList(Params, DC)) in VarTemplatePartialSpecializationDecl() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_allocator_primary32.h | 47 template <class Params> 51 (Params::kSpaceSize >> Params::kRegionSizeLog) >> 12; 55 using AddressSpaceView = typename Params::AddressSpaceView; 56 static const uptr kSpaceBeg = Params::kSpaceBeg; 57 static const u64 kSpaceSize = Params::kSpaceSize; 58 static const uptr kMetadataSize = Params::kMetadataSize; 59 typedef typename Params::SizeClassMap SizeClassMap; 60 static const uptr kRegionSizeLog = Params::kRegionSizeLog; 64 FlatByteMap<(Params::kSpaceSize >> Params::kRegionSizeLog), 71 static const bool kRandomShuffleChunks = Params::kFlags & [all …]
|
| /llvm-project-15.0.7/clang/lib/AST/Interp/ |
| H A D | Function.cpp | 20 llvm::DenseMap<unsigned, ParamDescriptor> &&Params) in Function() argument 22 ParamTypes(std::move(ParamTypes)), Params(std::move(Params)) {} in Function() 29 auto It = Params.find(Offset); in getParamDescriptor() 30 assert(It != Params.end() && "Invalid parameter offset"); in getParamDescriptor()
|
| /llvm-project-15.0.7/libc/src/__support/CPP/ |
| H A D | Functional.h | 17 template <typename Ret, typename... Params> class Function<Ret(Params...)> { 18 Ret (*func)(Params...) = nullptr; 24 constexpr Ret operator()(Params... params) { return func(params...); } in operator()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/xpc/ |
| H A D | XPCTransport.cpp | 56 void notify(StringRef Method, json::Value Params) override { in notify() argument 60 {"params", std::move(Params)}, in notify() 63 void call(StringRef Method, json::Value Params, json::Value ID) override { in call() argument 68 {"params", std::move(Params)}, in call() 132 json::Value Params = nullptr; in handleMessage() local 134 Params = std::move(*P); in handleMessage() 137 return Handler.onCall(*Method, std::move(Params), std::move(*ID)); in handleMessage() 139 return Handler.onNotify(*Method, std::move(Params)); in handleMessage()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | ModuleInliner.h | 29 ModuleInlinerPass(InlineParams Params = getInlineParams(), 32 : Params(Params), Mode(Mode), LTOPhase(LTOPhase){}; in Params() function 41 const InlineParams Params; variable
|