Home
last modified time | relevance | path

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

123456

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyRuntimeLibcallSignatures.cpp515 SmallVectorImpl<wasm::ValType> &Params) { in getLibcallSignature() argument
517 assert(Params.empty()); in getLibcallSignature()
528 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
532 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
536 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
540 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
544 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
548 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
552 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
556 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
[all …]
HDWebAssemblyMachineFunctionInfo.cpp47 SmallVectorImpl<MVT> &Params, in computeSignatureVTs() argument
59 Params.push_back(PtrVT); in computeSignatureVTs()
63 computeLegalValueVTs(F, TM, Param, Params); in computeSignatureVTs()
65 Params.push_back(PtrVT); in computeSignatureVTs()
76 const SmallVectorImpl<MVT> &Params) { in signatureFromMVTs() argument
79 valTypesFromMVTs(Params, Sig->Params); in signatureFromMVTs()
HDWebAssemblyMCInstLower.cpp94 SmallVector<wasm::ValType, 4> Params; in GetExternalSymbolSymbol() local
111 Params.push_back(Subtarget.hasAddr64() ? wasm::ValType::I64 in GetExternalSymbolSymbol()
115 getLibcallSignature(Subtarget, Name, Returns, Params); in GetExternalSymbolSymbol()
118 std::make_unique<wasm::WasmSignature>(std::move(Returns), std::move(Params)); in GetExternalSymbolSymbol()
168 SmallVector<wasm::ValType, 4> &&Params) const { in lowerTypeIndexOperand()
170 std::move(Params)); in lowerTypeIndexOperand()
237 SmallVector<wasm::ValType, 4> Params; in lower() local
245 Params.push_back(getType(MRI.getRegClass(MO.getReg()))); in lower()
250 Params.pop_back(); in lower()
257 MCOp = lowerTypeIndexOperand(std::move(Returns), std::move(Params)); in lower()
HDWebAssemblyMachineFunctionInfo.h35 std::vector<MVT> Params; variable
67 void addParam(MVT VT) { Params.push_back(VT); } in addParam()
68 const std::vector<MVT> &getParams() const { return Params; } in getParams()
74 Params.clear(); in clearParamsAndResults()
145 const TargetMachine &TM, SmallVectorImpl<MVT> &Params,
153 const SmallVectorImpl<MVT> &Params);
HDWebAssemblyRuntimeLibcallSignatures.h28 SmallVectorImpl<wasm::ValType> &Params);
33 SmallVectorImpl<wasm::ValType> &Params);
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDDeclTemplate.cpp50 ArrayRef<NamedDecl *> Params, in TemplateParameterList() argument
54 NumParams(Params.size()), ContainsUnexpandedParameterPack(false), in TemplateParameterList()
58 NamedDecl *P = Params[Idx]; in TemplateParameterList()
92 ArrayRef<NamedDecl *> Params, in Create() argument
95 Params.size(), RequiresClause ? 1u : 0u), in Create()
97 return new (Mem) TemplateParameterList(C, TemplateLoc, LAngleLoc, Params, in Create()
154 static void AdoptTemplateParameterList(TemplateParameterList *Params, in AdoptTemplateParameterList() argument
156 for (NamedDecl *P : *Params) { in AdoptTemplateParameterList()
197 DeclarationName Name, TemplateParameterList *Params, in TemplateDecl() argument
199 : NamedDecl(DK, DC, L, Name), TemplatedDecl(Decl), TemplateParams(Params) {} in TemplateDecl()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDInlineSimple.cpp41 InlineParams Params; member in __anond1d129850111::SimpleInliner
44 SimpleInliner() : LegacyInlinerBase(ID), Params(llvm::getInlineParams()) { in SimpleInliner()
48 explicit SimpleInliner(InlineParams Params) in SimpleInliner() argument
49 : LegacyInlinerBase(ID), Params(std::move(Params)) { in SimpleInliner()
73 cast<CallBase>(*CS.getInstruction()), Params, TTI, GetAssumptionCache, in getInlineCost()
113 Pass *llvm::createFunctionInliningPass(InlineParams &Params) { in createFunctionInliningPass() argument
114 return new SimpleInliner(Params); in createFunctionInliningPass()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
HDInliner.h96 InlinerPass(InlineParams Params = getInlineParams())
97 : Params(std::move(Params)) {} in Params() function
100 : Params(std::move(Arg.Params)), in InlinerPass()
107 InlineParams Params;
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_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 …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDFunction.cpp20 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()
HDInterpFrame.h80 auto Pt = Params.find(Offset); in getParam()
81 if (Pt == Params.end()) { in getParam()
147 llvm::DenseMap<unsigned, std::unique_ptr<char[]>> Params; variable
HDFunction.h83 bool hasRVO() const { return ParamTypes.size() != Params.size(); } in hasRVO()
115 llvm::DenseMap<unsigned, ParamDescriptor> &&Params);
150 llvm::DenseMap<unsigned, ParamDescriptor> Params; variable
HDInterpFrame.cpp41 for (auto &Param : Params) in ~InterpFrame()
163 auto Pt = Params.find(Off); in getParamPointer()
164 if (Pt != Params.end()) { in getParamPointer()
178 Params.insert({Off, std::move(Memory)}); in getParamPointer()
/freebsd-11-stable/sys/contrib/dev/acpica/components/debugger/
HDdbtest.c943 ACPI_OBJECT Params[2]; in AcpiDbReadFromObject() local
948 Params[0].Type = ACPI_TYPE_LOCAL_REFERENCE; in AcpiDbReadFromObject()
949 Params[0].Reference.ActualType = Node->Type; in AcpiDbReadFromObject()
950 Params[0].Reference.Handle = ACPI_CAST_PTR (ACPI_HANDLE, Node); in AcpiDbReadFromObject()
953 ParamObjects.Pointer = Params; in AcpiDbReadFromObject()
1028 ACPI_OBJECT Params[2]; in AcpiDbWriteToObject() local
1032 Params[0].Type = ACPI_TYPE_LOCAL_REFERENCE; in AcpiDbWriteToObject()
1033 Params[0].Reference.ActualType = Node->Type; in AcpiDbWriteToObject()
1034 Params[0].Reference.Handle = ACPI_CAST_PTR (ACPI_HANDLE, Node); in AcpiDbWriteToObject()
1038 memcpy (&Params[1], Value, sizeof (ACPI_OBJECT)); in AcpiDbWriteToObject()
[all …]
HDdbmethod.c564 ACPI_OBJECT Params[ACPI_METHOD_NUM_ARGS]; in AcpiDbWalkForExecute() local
603 Params[i].Type = ACPI_TYPE_INTEGER; in AcpiDbWalkForExecute()
604 Params[i].Integer.Value = 1; in AcpiDbWalkForExecute()
607 ParamObjects.Pointer = Params; in AcpiDbWalkForExecute()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Passes/
HDPassBuilder.cpp1454 StringRef Params = Name; local
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) { in parseLoopUnrollOptions() argument
1474 while (!Params.empty()) { in parseLoopUnrollOptions()
1476 std::tie(ParamName, Params) = Params.split(';'); in parseLoopUnrollOptions()
1517 Expected<MemorySanitizerOptions> parseMSanPassOptions(StringRef Params) { in parseMSanPassOptions() argument
1519 while (!Params.empty()) { in parseMSanPassOptions()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUInline.cpp65 Params = getInlineParams(); in AMDGPUInliner()
81 InlineParams Params; member in __anon7f5279c70111::AMDGPUInliner
110 int Thres = Params.DefaultThreshold; in getInlineThreshold()
118 if (InlineHint && Params.HintThreshold && Params.HintThreshold > Thres in getInlineThreshold()
120 Thres = Params.HintThreshold.getValue() * in getInlineThreshold()
201 InlineParams LocalParams = Params; in getInlineCost()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDInlineCost.cpp376 const InlineParams &Params; member in __anonba46b5520111::InlineCostCallAnalyzer
454 auto IndirectCallParams = Params; in onLoweredCall()
632 CallBase &Call, const InlineParams &Params, bool BoostIndirect = true) in InlineCostCallAnalyzer() argument
635 Params.ComputeFullInlineCost || ORE), in InlineCostCallAnalyzer()
636 Params(Params), Threshold(Params.DefaultThreshold), in InlineCostCallAnalyzer()
1114 return Params.HotCallSiteThreshold; in getHotCallSiteThreshold()
1118 if (!CallerBFI || !Params.LocallyHotCallSiteThreshold) in getHotCallSiteThreshold()
1129 return Params.LocallyHotCallSiteThreshold; in getHotCallSiteThreshold()
1180 Threshold = MinIfValid(Threshold, Params.OptMinSizeThreshold); in updateThreshold()
1188 Threshold = MinIfValid(Threshold, Params.OptSizeThreshold); in updateThreshold()
[all …]
HDStackSafetyAnalysis.cpp153 SmallVector<ParamInfo, 4> Params; member
179 for (auto &P : Params) in print()
196 Params.emplace_back(PointerSize, nullptr); in FunctionInfo()
197 UseInfo &US = Params.back().Use; in FunctionInfo()
385 Info.Params.emplace_back(PointerSize, &A); in run()
386 ParamInfo &PS = Info.Params.back(); in run()
456 if (ParamNo >= FS.Params.size()) // possibly vararg in getArgumentAccessRange()
458 return FS.Params[ParamNo].Use.Range; in getArgumentAccessRange()
487 for (auto &PS : FS.Params) in updateOneNode()
513 for (auto &PS : FS.Params) in runDataFlow()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDDeclTemplate.h95 SourceLocation LAngleLoc, ArrayRef<NamedDecl *> Params,
114 ArrayRef<NamedDecl *> Params,
228 ArrayRef<NamedDecl *> Params, in FixedSizeTemplateParameterListStorage() argument
232 (assert(N == Params.size()), in FixedSizeTemplateParameterListStorage()
235 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {} in FixedSizeTemplateParameterListStorage()
408 TemplateParameterList *Params, NamedDecl *Decl);
413 TemplateParameterList *Params) in TemplateDecl() argument
414 : TemplateDecl(DK, DC, L, Name, Params, nullptr) {} in TemplateDecl()
853 TemplateParameterList *Params, NamedDecl *Decl) in RedeclarableTemplateDecl() argument
854 : TemplateDecl(DK, DC, L, Name, Params, Decl), redeclarable_base(C) {} in RedeclarableTemplateDecl()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
HDFunctionExtras.h75 AdjustedParamT<ParamTs>... Params);
156 static ReturnT CallImpl(void *CallableAddr, AdjustedParamT<ParamTs>... Params) { in CallImpl() argument
158 std::forward<ParamTs>(Params)...); in CallImpl()
276 ReturnT operator()(ParamTs... Params) { in operator()
282 : getNonTrivialCallbacks()->CallPtr)(CallableAddr, Params...); in operator()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
HDMCDwarf.cpp233 MCDwarfLineTableParams Params) { in Emit() argument
253 CUIDTablePair.second.EmitCU(MCOS, Params, LineStr); in Emit()
260 void MCDwarfDwoLineTable::Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params, in Emit() argument
266 MCOS.EmitLabel(Header.Emit(&MCOS, Params, None, NoLineStr).second); in Emit()
270 MCDwarfLineTableHeader::Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params, in Emit() argument
287 (Params.DWARF2LineOpcodeBase - 1U)); in Emit()
289 MCOS, Params, in Emit()
290 makeArrayRef(StandardOpcodeLengths, Params.DWARF2LineOpcodeBase - 1), in Emit()
448 MCDwarfLineTableHeader::Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params, in Emit() argument
501 MCOS->EmitIntValue(Params.DWARF2LineBase, 1); in Emit()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
HDMCDwarf.h234 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
237 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
298 void Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params,
308 static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
311 void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params,
381 static void Encode(MCContext &Context, MCDwarfLineTableParams Params,
387 MCDwarfLineTableParams Params,
392 static void Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
/freebsd-11-stable/sys/contrib/dev/acpica/components/dispatcher/
HDdsmthdat.c322 ACPI_OPERAND_OBJECT **Params, in AcpiDsMethodDataInitArgs() argument
330 ACPI_FUNCTION_TRACE_PTR (DsMethodDataInitArgs, Params); in AcpiDsMethodDataInitArgs()
333 if (!Params) in AcpiDsMethodDataInitArgs()
344 Params[Index]) in AcpiDsMethodDataInitArgs()
352 ACPI_REFCLASS_ARG, Index, Params[Index], WalkState); in AcpiDsMethodDataInitArgs()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/BinaryFormat/
HDDwarf.cpp661 FormParams Params) { in getFixedFormByteSize() argument
664 if (Params) in getFixedFormByteSize()
665 return Params.AddrSize; in getFixedFormByteSize()
687 if (Params) in getFixedFormByteSize()
688 return Params.getRefAddrByteSize(); in getFixedFormByteSize()
720 if (Params) in getFixedFormByteSize()
721 return Params.getDwarfOffsetByteSize(); in getFixedFormByteSize()

123456