/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRuntimeLibcallSignatures.h | 28 SmallVectorImpl<wasm::ValType> &Params); 33 SmallVectorImpl<wasm::ValType> &Params);
|
H A D | WebAssemblyRuntimeLibcallSignatures.cpp | 515 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 D | WebAssemblyMachineFunctionInfo.cpp | 47 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 D | WebAssemblyMachineFunctionInfo.h | 35 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 D | WebAssemblyMCInstLower.cpp | 94 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 D | Inliner.h | 96 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 D | Function.cpp | 20 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 D | Function.h | 83 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 D | InterpFrame.h | 80 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 D | InterpFrame.cpp | 41 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 D | InlineSimple.cpp | 41 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 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; 61 typedef typename Params [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 50 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 D | AMDGPUInline.cpp | 65 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 D | dbtest.c | 1031 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 D | dbmethod.c | 571 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 D | PassBuilder.cpp | 1454 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 D | FunctionExtras.h | 75 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 D | InlineCost.cpp | 376 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 D | StackSafetyAnalysis.cpp | 153 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 D | InlineCost.h | 216 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 D | DeclTemplate.h | 95 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 D | Wasm.h | 358 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 D | WasmTraits.h | 39 for (auto Param : Sig.Params)
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCDwarf.cpp | 233 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...] |