Home
last modified time | relevance | path

Searched refs:Params (Results 1 – 25 of 195) sorted by relevance

12345678

/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyRuntimeLibcallSignatures.cpp523 SmallVectorImpl<wasm::ValType> &Params) { in getLibcallSignature() argument
525 assert(Params.empty()); in getLibcallSignature()
536 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
540 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
544 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
548 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
552 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
556 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
560 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
564 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
[all …]
DWebAssemblyMachineFunctionInfo.cpp68 SmallVectorImpl<MVT> &Params, in computeSignatureVTs() argument
80 Params.push_back(PtrVT); in computeSignatureVTs()
84 computeLegalValueVTs(ContextFunc, TM, Param, Params); in computeSignatureVTs()
86 Params.push_back(PtrVT); in computeSignatureVTs()
102 Params.push_back(PtrVT); in computeSignatureVTs()
104 Params.push_back(PtrVT); in computeSignatureVTs()
116 const SmallVectorImpl<MVT> &Params) { in signatureFromMVTs() argument
119 valTypesFromMVTs(Params, Sig->Params); in signatureFromMVTs()
127 Params.push_back(EVT(VT).getEVTString()); in WebAssemblyFunctionInfo()
157 for (auto VT : YamlMFI.Params) in initializeBaseYamlFields()
DWebAssemblyMachineFunctionInfo.h34 std::vector<MVT> Params; variable
80 void addParam(MVT VT) { Params.push_back(VT); } in addParam()
81 const std::vector<MVT> &getParams() const { return Params; } in getParams()
87 Params.clear(); in clearParamsAndResults()
176 SmallVectorImpl<MVT> &Params,
184 const SmallVectorImpl<MVT> &Params);
191 std::vector<FlowStringValue> Params; member
208 YamlIO.mapOptional("params", MFI.Params, std::vector<FlowStringValue>());
/openbsd/src/gnu/llvm/llvm/lib/Passes/
DPassBuilder.cpp526 StringRef Params = Name; local
527 if (!Params.consume_front(PassName)) {
531 if (!Params.empty() &&
532 (!Params.consume_front("<") || !Params.consume_back(">"))) {
536 Expected<ParametersT> Result = Parser(Params);
543 Expected<LoopUnrollOptions> parseLoopUnrollOptions(StringRef Params) { in parseLoopUnrollOptions() argument
545 while (!Params.empty()) { in parseLoopUnrollOptions()
547 std::tie(ParamName, Params) = Params.split(';'); in parseLoopUnrollOptions()
588 Expected<bool> parseSinglePassOption(StringRef Params, StringRef OptionName, in parseSinglePassOption() argument
591 while (!Params.empty()) { in parseSinglePassOption()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DInlineOrder.cpp48 const InlineParams &Params) { in getInlineCostWrapper() argument
71 return getInlineCost(CB, Params, CalleeTTI, GetAssumptionCache, GetTLI, in getInlineCostWrapper()
96 const InlineParams &Params) { in CostPriority() argument
97 auto IC = getInlineCostWrapper(const_cast<CallBase &>(*CB), FAM, Params); in CostPriority()
116 const InlineParams &Params) { in CostBenefitPriority() argument
117 auto IC = getInlineCostWrapper(const_cast<CallBase &>(*CB), FAM, Params); in CostBenefitPriority()
184 const InlineParams &Params) { in MLPriority() argument
185 auto IC = getInlineCostWrapper(const_cast<CallBase &>(*CB), FAM, Params); in MLPriority()
214 It->second = PriorityT(CB, FAM, Params); in updateAndCheckDecreased()
234 PriorityInlineOrder(FunctionAnalysisManager &FAM, const InlineParams &Params) in PriorityInlineOrder() argument
[all …]
DInlineCost.cpp544 const InlineParams &Params; member in __anon66fc65d70111::InlineCostCallAnalyzer
673 auto IndirectCallParams = Params; in onLoweredCall()
1029 Function &Callee, CallBase &Call, const InlineParams &Params, in InlineCostCallAnalyzer() argument
1038 Params.ComputeFullInlineCost || ORE || in InlineCostCallAnalyzer()
1040 Params(Params), Threshold(Params.DefaultThreshold), in InlineCostCallAnalyzer()
1044 AllowRecursiveCall = *Params.AllowRecursiveCall; in InlineCostCallAnalyzer()
1805 return Params.HotCallSiteThreshold; in getHotCallSiteThreshold()
1809 if (!CallerBFI || !Params.LocallyHotCallSiteThreshold) in getHotCallSiteThreshold()
1820 return Params.LocallyHotCallSiteThreshold; in getHotCallSiteThreshold()
1871 Threshold = MinIfValid(Threshold, Params.OptMinSizeThreshold); in updateThreshold()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/ADT/
DSTLFunctionalExtras.h38 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()
DFunctionExtras.h67 template <typename CallableT, typename Ret, typename... Params>
70 std::is_same<decltype(std::declval<CallableT>()(std::declval<Params>()...)),
73 std::declval<Params>()...)),
76 std::declval<Params>()...)),
121 AdjustedParamT<ParamTs>... Params);
219 AdjustedParamT<ParamTs>... Params) {
221 return Func(std::forward<ParamTs>(Params)...);
382 R operator()(P... Params) {
383 return this->getCallPtr()(this->getCalleePtr(), Params...);
408 R operator()(P... Params) const {
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DSampleProfileInference.cpp87 MinCostMaxFlow(const ProfiParams &Params) : Params(Params) {} in MinCostMaxFlow() argument
96 if (Params.EvenFlowDistribution) in initialize()
190 if (Params.EvenFlowDistribution) { in applyFlowAugmentation()
263 if (!Params.EvenFlowDistribution && Nodes[Target].Distance == 0) in findAugmentingPath()
580 const ProfiParams &Params; member in __anon490f11ec0111::MinCostMaxFlow
601 FlowAdjuster(const ProfiParams &Params, FlowFunction &Func) in FlowAdjuster() argument
602 : Params(Params), Func(Func) {} in FlowAdjuster()
606 if (Params.JoinIslands) { in run()
611 if (Params.RebalanceUnknown) { in run()
754 return Params.CostUnlikely; in jumpDistance()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DInlineSimple.cpp34 InlineParams Params; member in __anon75dd8f0a0111::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()
/openbsd/src/gnu/llvm/clang/lib/AST/
DDeclTemplate.cpp51 ArrayRef<NamedDecl *> Params, in TemplateParameterList() argument
55 NumParams(Params.size()), ContainsUnexpandedParameterPack(false), in TemplateParameterList()
59 NamedDecl *P = Params[Idx]; in TemplateParameterList()
121 ArrayRef<NamedDecl *> Params, in Create() argument
124 Params.size(), RequiresClause ? 1u : 0u), in Create()
126 return new (Mem) TemplateParameterList(C, TemplateLoc, LAngleLoc, Params, in Create()
169 static bool AdoptTemplateParameterList(TemplateParameterList *Params, in AdoptTemplateParameterList() argument
172 for (NamedDecl *P : *Params) { in AdoptTemplateParameterList()
231 DeclarationName Name, TemplateParameterList *Params, in TemplateDecl() argument
233 : NamedDecl(DK, DC, L, Name), TemplatedDecl(Decl), TemplateParams(Params) {} in TemplateDecl()
[all …]
/openbsd/src/gnu/llvm/compiler-rt/lib/sanitizer_common/
Dsanitizer_allocator_primary32.h47 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;
61 typedef typename Params::MapUnmapCallback MapUnmapCallback;
64 FlatByteMap<(Params::kSpaceSize >> Params::kRegionSizeLog),
[all …]
Dsanitizer_stoptheworld_fuchsia.cpp28 struct Params { in StopTheWorld() struct
35 auto params = reinterpret_cast<Params *>(data); in StopTheWorld()
/openbsd/src/gnu/llvm/clang/lib/AST/Interp/
DFunction.cpp20 llvm::DenseMap<unsigned, ParamDescriptor> &&Params, in Function() argument
23 ParamTypes(std::move(ParamTypes)), Params(std::move(Params)), in Function()
27 auto It = Params.find(Offset); in getParamDescriptor()
28 assert(It != Params.end() && "Invalid parameter offset"); in getParamDescriptor()
/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/IPO/
DModuleInliner.h29 ModuleInlinerPass(InlineParams Params = getInlineParams(),
32 : Params(Params), Mode(Mode), LTOPhase(LTOPhase){}; in Params() function
41 const InlineParams Params; variable
/openbsd/src/gnu/llvm/compiler-rt/lib/lsan/
Dlsan_common_fuchsia.cpp73 struct Params { in LockStuffAndStopTheWorld() struct
81 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld()
89 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld()
98 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld()
116 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld()
143 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld()
/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DCompression.h93 struct Params { struct
94 constexpr Params(Format F) in Params() argument
97 Params(DebugCompressionType Type) : Params(formatFor(Type)) {} in Params() function
113 void compress(Params P, ArrayRef<uint8_t> Input, argument
/openbsd/src/gnu/usr.bin/perl/cpan/Params-Check/t/
D01_Params-Check.t6 use_ok( 'Params::Check' );
7 Params::Check->import(qw|check last_error allow|);
11 $Params::Check::VERBOSE = $Params::Check::VERBOSE = $ARGV[0] ? 1 : 0;
72 { local $Params::Check::STRIP_LEADING_DASHES = 1;
86 local $Params::Check::PRESERVE_CASE = $_;
110 local $Params::Check::ALLOW_UNKNOWN = 1;
126 local $Params::Check::NO_DUPLICATES = $_;
160 local $Params::Check::STRICT_TYPE = $aref->[1];
207 local $Params::Check::ONLY_ALLOW_DEFINED = $aref->[1];
254 local $Params::Check::WARNINGS_FATAL = 1;
[all …]
/openbsd/src/gnu/llvm/llvm/lib/IR/
DIntrinsicInst.cpp584 ArrayRef<Value *> Params) { in getDeclarationForParams() argument
589 Type *OverloadTy = Params[0]->getType(); in getDeclarationForParams()
592 Params[*VPReductionIntrinsic::getVectorParamPos(VPID)]->getType(); in getDeclarationForParams()
609 Intrinsic::getDeclaration(M, VPID, {ReturnType, Params[0]->getType()}); in getDeclarationForParams()
613 VPFunc = Intrinsic::getDeclaration(M, VPID, {Params[1]->getType()}); in getDeclarationForParams()
617 M, VPID, {ReturnType, Params[0]->getType()}); in getDeclarationForParams()
621 M, VPID, {ReturnType, Params[0]->getType(), Params[1]->getType()}); in getDeclarationForParams()
625 M, VPID, {ReturnType, Params[0]->getType()}); in getDeclarationForParams()
629 M, VPID, {Params[0]->getType(), Params[1]->getType()}); in getDeclarationForParams()
634 {Params[0]->getType(), Params[1]->getType(), Params[2]->getType()}); in getDeclarationForParams()
[all …]
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DDeclTemplate.h97 SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params,
116 ArrayRef<NamedDecl *> Params,
226 ArrayRef<NamedDecl *> Params, in FixedSizeTemplateParameterListStorage() argument
230 (assert(N == Params.size()), in FixedSizeTemplateParameterListStorage()
233 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {} in FixedSizeTemplateParameterListStorage()
413 TemplateParameterList *Params, NamedDecl *Decl);
418 TemplateParameterList *Params) in TemplateDecl() argument
419 : TemplateDecl(DK, DC, L, Name, Params, nullptr) {} in TemplateDecl()
873 TemplateParameterList *Params, NamedDecl *Decl) in RedeclarableTemplateDecl() argument
874 : TemplateDecl(DK, DC, L, Name, Params, Decl), redeclarable_base(C) {} in RedeclarableTemplateDecl()
[all …]
DDeclOpenMP.h46 template <typename... Params>
47 OMPDeclarativeDirective(Params &&... P) : U(std::forward<Params>(P)...) {} in OMPDeclarativeDirective()
49 template <typename T, typename... Params>
52 Params &&... P) { in createDirective()
54 T(DC, std::forward<Params>(P)...); in createDirective()
61 template <typename T, typename... Params>
64 Params &&... P) { in createEmptyDirective()
66 T(nullptr, std::forward<Params>(P)...); in createEmptyDirective()
/openbsd/src/gnu/llvm/compiler-rt/lib/scudo/standalone/
Dcombined.h46 template <class Params, void (*PostInitCallback)(void) = EmptyCallback>
49 using PrimaryT = typename Params::Primary;
51 typedef Allocator<Params, PostInitCallback> ThisT;
52 typedef typename Params::template TSDRegistryT<ThisT> TSDRegistryT;
74 if (allocatorSupportsMemoryTagging<Params>()) in recycle()
101 if (UNLIKELY(useMemoryTagging<Params>(Allocator.Primary.Options.load()))) in allocate()
165 if (allocatorSupportsMemoryTagging<Params>() && in init()
258 if (!allocatorSupportsMemoryTagging<Params>()) in getHeaderTaggedPointer()
270 if (!allocatorSupportsMemoryTagging<Params>()) in addHeaderTag()
420 if (UNLIKELY(useMemoryTagging<Params>(Options))) {
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DInlineAdvisor.h234 InlineParams Params, InlineContext IC) in DefaultInlineAdvisor() argument
235 : InlineAdvisor(M, FAM, IC), Params(Params) {} in DefaultInlineAdvisor()
240 InlineParams Params; variable
296 InlineParams Params,
331 bool tryCreate(InlineParams Params, InliningAdvisorMode Mode,
/openbsd/src/gnu/llvm/llvm/tools/llvm-rc/
Dllvm-rc.cpp223 WriterParams Params; member
474 Opts.Params.Include.push_back(Arg->getValue()); in parseWindresOptions()
495 Opts.Params.CodePage = CpWin1252; // Different default in parseWindresOptions()
498 .getAsInteger(0, Opts.Params.CodePage)) in parseWindresOptions()
556 Opts.Params.Include = InputArgs.getAllArgValues(OPT_includepath); in parseRcOptions()
557 Opts.Params.NoInclude = InputArgs.hasArg(OPT_noinclude); in parseRcOptions()
558 if (Opts.Params.NoInclude) { in parseRcOptions()
568 .getAsInteger(10, Opts.Params.CodePage)) in parseRcOptions()
649 WriterParams &Params = Opts.Params; in doRc() local
652 Params.InputFilePath = InputFile; in doRc()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/MC/
DMCDwarf.cpp256 void MCDwarfLineTable::emit(MCStreamer *MCOS, MCDwarfLineTableParams Params) { in emit() argument
276 CUIDTablePair.second.emitCU(MCOS, Params, LineStr); in emit()
283 void MCDwarfDwoLineTable::Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params, in Emit() argument
289 MCOS.emitLabel(Header.Emit(&MCOS, Params, std::nullopt, NoLineStr).second); in Emit()
293 MCDwarfLineTableHeader::Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params, in Emit() argument
310 (Params.DWARF2LineOpcodeBase - 1U)); in Emit()
311 return Emit(MCOS, Params, in Emit()
312 ArrayRef(StandardOpcodeLengths, Params.DWARF2LineOpcodeBase - 1), in Emit()
481 MCDwarfLineTableHeader::Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params, in Emit() argument
526 MCOS->emitInt8(Params.DWARF2LineBase); in Emit()
[all …]

12345678