Searched refs:Params (Results 1 - 25 of 141) sorted by relevance

123456

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRuntimeLibcallSignatures.h28 SmallVectorImpl<wasm::ValType> &Params);
33 SmallVectorImpl<wasm::ValType> &Params);
H A DWebAssemblyRuntimeLibcallSignatures.cpp515 SmallVectorImpl<wasm::ValType> &Params) {
517 assert(Params.empty());
528 Params.push_back(wasm::ValType::F32);
532 Params.push_back(wasm::ValType::F64);
536 Params.push_back(wasm::ValType::I32);
540 Params.push_back(wasm::ValType::I64);
544 Params.push_back(wasm::ValType::I32);
548 Params.push_back(wasm::ValType::F32);
552 Params.push_back(wasm::ValType::F64);
556 Params
512 getLibcallSignature(const WebAssemblySubtarget &Subtarget, RTLIB::Libcall LC, SmallVectorImpl<wasm::ValType> &Rets, SmallVectorImpl<wasm::ValType> &Params) argument
881 getLibcallSignature(const WebAssemblySubtarget &Subtarget, const char *Name, SmallVectorImpl<wasm::ValType> &Rets, SmallVectorImpl<wasm::ValType> &Params) argument
[all...]
H A DWebAssemblyMachineFunctionInfo.cpp47 SmallVectorImpl<MVT> &Params,
59 Params.push_back(PtrVT);
63 computeLegalValueVTs(F, TM, Param, Params);
65 Params.push_back(PtrVT);
76 const SmallVectorImpl<MVT> &Params) {
79 valTypesFromMVTs(Params, Sig->Params);
45 computeSignatureVTs(const FunctionType *Ty, const Function &F, const TargetMachine &TM, SmallVectorImpl<MVT> &Params, SmallVectorImpl<MVT> &Results) argument
75 signatureFromMVTs(const SmallVectorImpl<MVT> &Results, const SmallVectorImpl<MVT> &Params) argument
H A DWebAssemblyMachineFunctionInfo.h35 std::vector<MVT> Params; member in class:llvm::final
67 void addParam(MVT VT) { Params.push_back(VT); }
68 const std::vector<MVT> &getParams() const { return Params; }
74 Params.clear();
145 const TargetMachine &TM, SmallVectorImpl<MVT> &Params,
153 const SmallVectorImpl<MVT> &Params);
H A DWebAssemblyMCInstLower.cpp94 SmallVector<wasm::ValType, 4> Params; local
111 Params.push_back(Subtarget.hasAddr64() ? wasm::ValType::I64
115 getLibcallSignature(Subtarget, Name, Returns, Params);
118 std::make_unique<wasm::WasmSignature>(std::move(Returns), std::move(Params));
168 SmallVector<wasm::ValType, 4> &&Params) const {
170 std::move(Params));
237 SmallVector<wasm::ValType, 4> Params; local
245 Params.push_back(getType(MRI.getRegClass(MO.getReg())));
250 Params.pop_back();
257 MCOp = lowerTypeIndexOperand(std::move(Returns), std::move(Params));
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DInliner.h96 InlinerPass(InlineParams Params = getInlineParams())
97 : Params(std::move(Params)) {}
100 : Params(std::move(Arg.Params)),
107 InlineParams Params; member in class:llvm::InlinerPass
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DFunction.cpp20 llvm::DenseMap<unsigned, ParamDescriptor> &&Params)
22 ParamTypes(std::move(ParamTypes)), Params(std::move(Params)) {}
29 auto It = Params.find(Offset);
30 assert(It != Params.end() && "Invalid parameter offset");
18 Function(Program &P, const FunctionDecl *F, unsigned ArgSize, llvm::SmallVector<PrimType, 8> &&ParamTypes, llvm::DenseMap<unsigned, ParamDescriptor> &&Params) argument
H A DFunction.h83 bool hasRVO() const { return ParamTypes.size() != Params.size(); }
115 llvm::DenseMap<unsigned, ParamDescriptor> &&Params);
150 llvm::DenseMap<unsigned, ParamDescriptor> Params; member in class:clang::interp::Function
H A DInterpFrame.h80 auto Pt = Params.find(Offset);
81 if (Pt == Params.end()) {
147 llvm::DenseMap<unsigned, std::unique_ptr<char[]>> Params; member in class:clang::interp::final
H A DInterpFrame.cpp41 for (auto &Param : Params)
163 auto Pt = Params.find(Off);
164 if (Pt != Params.end()) {
178 Params.insert({Off, std::move(Memory)});
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp41 InlineParams Params; member in class:__anon5557::SimpleInliner
44 SimpleInliner() : LegacyInlinerBase(ID), Params(llvm::getInlineParams()) {
48 explicit SimpleInliner(InlineParams Params) argument
49 : LegacyInlinerBase(ID), Params(std::move(Params)) {
73 cast<CallBase>(*CS.getInstruction()), Params, TTI, GetAssumptionCache,
113 Pass *llvm::createFunctionInliningPass(InlineParams &Params) { argument
114 return new SimpleInliner(Params);
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A 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
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp50 ArrayRef<NamedDecl *> Params,
54 NumParams(Params.size()), ContainsUnexpandedParameterPack(false),
58 NamedDecl *P = Params[Idx];
92 ArrayRef<NamedDecl *> Params,
95 Params.size(), RequiresClause ? 1u : 0u),
97 return new (Mem) TemplateParameterList(C, TemplateLoc, LAngleLoc, Params,
154 static void AdoptTemplateParameterList(TemplateParameterList *Params, argument
156 for (NamedDecl *P : *Params) {
197 DeclarationName Name, TemplateParameterList *Params,
199 : NamedDecl(DK, DC, L, Name), TemplatedDecl(Decl), TemplateParams(Params) {}
47 TemplateParameterList(const ASTContext& C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc, Expr *RequiresClause) argument
90 Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc, Expr *RequiresClause) argument
196 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
316 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
362 TemplateParameterList *Params = getTemplateParameters(); local
415 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
578 TemplateParameterList *Params = getTemplateParameters(); local
764 TemplateTemplateParmDecl( DeclContext *DC, SourceLocation L, unsigned D, unsigned P, IdentifierInfo *Id, TemplateParameterList *Params, ArrayRef<TemplateParameterList *> Expansions) argument
777 Create(const ASTContext &C, DeclContext *DC, SourceLocation L, unsigned D, unsigned P, bool ParameterPack, IdentifierInfo *Id, TemplateParameterList *Params) argument
786 Create(const ASTContext &C, DeclContext *DC, SourceLocation L, unsigned D, unsigned P, IdentifierInfo *Id, TemplateParameterList *Params, ArrayRef<TemplateParameterList *> Expansions) argument
974 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, Expr *ConstraintExpr) argument
997 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, ArrayRef<TemplateArgument> Args, const ASTTemplateArgumentListInfo *ArgInfos, ClassTemplatePartialSpecializationDecl *PrevDecl) argument
1017 Create(ASTContext &Context, TagKind TK,DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, ArrayRef<TemplateArgument> Args, const TemplateArgumentListInfo &ArgInfos, QualType CanonInjectedType, ClassTemplatePartialSpecializationDecl *PrevDecl) argument
1054 Create(ASTContext &Context, DeclContext *DC, SourceLocation L, MutableArrayRef<TemplateParameterList *> Params, FriendUnion Friend, SourceLocation FLoc) argument
1070 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
1120 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, VarDecl *Decl) argument
1292 VarTemplatePartialSpecializationDecl( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args, const ASTTemplateArgumentListInfo *ArgInfos) argument
1308 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args, const TemplateArgumentListInfo &ArgInfos) argument
1372 NamedDecl *Params[] = {TemplateTemplateParm, TemplateTypeParm, local
1396 NamedDecl *Params[] = {Index, Ts}; local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInline.cpp65 Params = getInlineParams();
81 InlineParams Params; member in class:__anon4959::AMDGPUInliner
110 int Thres = Params.DefaultThreshold;
118 if (InlineHint && Params.HintThreshold && Params.HintThreshold > Thres
120 Thres = Params.HintThreshold.getValue() *
201 InlineParams LocalParams = Params;
/freebsd-12-stable/sys/contrib/dev/acpica/components/debugger/
H A Ddbtest.c1031 ACPI_OBJECT Params[2]; local
1036 Params[0].Type = ACPI_TYPE_LOCAL_REFERENCE;
1037 Params[0].Reference.ActualType = Node->Type;
1038 Params[0].Reference.Handle = ACPI_CAST_PTR (ACPI_HANDLE, Node);
1041 ParamObjects.Pointer = Params;
1118 ACPI_OBJECT Params[2]; local
1122 Params[0].Type = ACPI_TYPE_LOCAL_REFERENCE;
1123 Params[0].Reference.ActualType = Node->Type;
1124 Params[0].Reference.Handle = ACPI_CAST_PTR (ACPI_HANDLE, Node);
1128 memcpy (&Params[
1212 ACPI_OBJECT Params[ACPI_METHOD_NUM_ARGS]; local
[all...]
H A Ddbmethod.c571 ACPI_OBJECT Params[ACPI_METHOD_NUM_ARGS]; local
610 Params[i].Type = ACPI_TYPE_INTEGER;
611 Params[i].Integer.Value = 1;
614 ParamObjects.Pointer = Params;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp1454 StringRef Params = Name;
1455 if (!Params.consume_front(PassName)) {
1459 if (Params.empty())
1461 if (!Params.consume_front("<") || !Params.consume_back(">")) {
1465 Expected<ParametersT> Result = Parser(Params);
1472 Expected<LoopUnrollOptions> parseLoopUnrollOptions(StringRef Params) { argument
1474 while (!Params.empty()) {
1476 std::tie(ParamName, Params) = Params
1517 parseMSanPassOptions(StringRef Params) argument
1546 parseSimplifyCFGOptions(StringRef Params) argument
1580 parseLoopVectorizeOptions(StringRef Params) argument
1600 parseLoopUnswitchOptions(StringRef Params) argument
1619 parseMergedLoadStoreMotionOptions(StringRef Params) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFunctionExtras.h75 AdjustedParamT<ParamTs>... Params);
156 static ReturnT CallImpl(void *CallableAddr, AdjustedParamT<ParamTs>... Params) { argument
158 std::forward<ParamTs>(Params)...);
276 ReturnT operator()(ParamTs... Params) { argument
282 : getNonTrivialCallbacks()->CallPtr)(CallableAddr, Params...);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineCost.cpp376 const InlineParams &Params; member in class:__anon4441::final
454 auto IndirectCallParams = Params;
632 CallBase &Call, const InlineParams &Params, bool BoostIndirect = true)
635 Params.ComputeFullInlineCost || ORE),
636 Params(Params), Threshold(Params.DefaultThreshold),
1114 return Params.HotCallSiteThreshold;
1118 if (!CallerBFI || !Params.LocallyHotCallSiteThreshold)
1129 return Params
627 InlineCostCallAnalyzer( const TargetTransformInfo &TTI, std::function<AssumptionCache &(Function &)> &GetAssumptionCache, Optional<function_ref<BlockFrequencyInfo &(Function &)>> &GetBFI, ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE, Function &Callee, CallBase &Call, const InlineParams &Params, bool BoostIndirect = true) argument
2105 getInlineCost( CallBase &Call, const InlineParams &Params, TargetTransformInfo &CalleeTTI, std::function<AssumptionCache &(Function &)> &GetAssumptionCache, Optional<function_ref<BlockFrequencyInfo &(Function &)>> GetBFI, ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE) argument
2114 getInlineCost( CallBase &Call, Function *Callee, const InlineParams &Params, TargetTransformInfo &CalleeTTI, std::function<AssumptionCache &(Function &)> &GetAssumptionCache, Optional<function_ref<BlockFrequencyInfo &(Function &)>> GetBFI, ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE) argument
2249 InlineParams Params; local
2319 auto Params = local
[all...]
H A DStackSafetyAnalysis.cpp153 SmallVector<ParamInfo, 4> Params; member in struct:StackSafetyInfo::FunctionInfo
179 for (auto &P : Params)
196 Params.emplace_back(PointerSize, nullptr);
197 UseInfo &US = Params.back().Use;
385 Info.Params.emplace_back(PointerSize, &A);
386 ParamInfo &PS = Info.Params.back();
456 if (ParamNo >= FS.Params.size()) // possibly vararg
458 return FS.Params[ParamNo].Use.Range;
487 for (auto &PS : FS.Params)
513 for (auto &PS : FS.Params)
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInlineCost.h216 CallBase &Call, const InlineParams &Params, TargetTransformInfo &CalleeTTI,
227 getInlineCost(CallBase &Call, Function *Callee, const InlineParams &Params,
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h95 SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params,
114 ArrayRef<NamedDecl *> Params,
228 ArrayRef<NamedDecl *> Params,
232 (assert(N == Params.size()),
235 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {}
408 TemplateParameterList *Params, NamedDecl *Decl);
413 TemplateParameterList *Params)
414 : TemplateDecl(DK, DC, L, Name, Params, nullptr) {}
853 TemplateParameterList *Params, NamedDecl *Decl)
854 : TemplateDecl(DK, DC, L, Name, Params, Dec
412 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params) argument
851 RedeclarableTemplateDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
1000 FunctionTemplateDecl(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
1621 TemplateTemplateParmDecl(DeclContext *DC, SourceLocation L, unsigned D, unsigned P, bool ParameterPack, IdentifierInfo *Id, TemplateParameterList *Params) argument
2267 ClassTemplateDecl(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
2446 TemplateParameterList **Params = nullptr; member in class:clang::FriendTemplateDecl
2454 FriendTemplateDecl(DeclContext *DC, SourceLocation Loc, MutableArrayRef<TemplateParameterList *> Params, FriendUnion Friend, SourceLocation FriendLoc) argument
2515 TypeAliasTemplateDecl(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
3096 VarTemplateDecl(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
3230 ConceptDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, Expr *ConstraintExpr) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasm.h358 SmallVector<ValType, 4> Params; member in struct:llvm::wasm::WasmSignature
364 : Returns(InReturns), Params(InParams) {}
371 LHS.Params == RHS.Params;
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DWasmTraits.h39 for (auto Param : Sig.Params)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCDwarf.cpp233 MCDwarfLineTableParams Params) {
253 CUIDTablePair.second.EmitCU(MCOS, Params, LineStr);
260 void MCDwarfDwoLineTable::Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params, argument
266 MCOS.EmitLabel(Header.Emit(&MCOS, Params, None, NoLineStr).second);
270 MCDwarfLineTableHeader::Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params, argument
287 (Params.DWARF2LineOpcodeBase - 1U));
289 MCOS, Params,
290 makeArrayRef(StandardOpcodeLengths, Params.DWARF2LineOpcodeBase - 1),
448 MCDwarfLineTableHeader::Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params, argument
501 MCOS->EmitIntValue(Params
232 Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params) argument
523 EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params, Optional<MCDwarfLineStr> &LineStr) const argument
644 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta) argument
655 SpecialAddr(MCDwarfLineTableParams Params, uint64_t op) argument
660 Encode(MCContext &Context, MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta, raw_ostream &OS) argument
742 FixedEncode(MCContext &Context, MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta, raw_ostream &OS, uint32_t *Offset, uint32_t *Size) argument
[all...]

Completed in 384 milliseconds

123456