Searched refs:Sig (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-current/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasmTraits.h24 wasm::WasmSignature Sig; local
25 Sig.State = wasm::WasmSignature::Empty;
26 return Sig;
29 wasm::WasmSignature Sig; local
30 Sig.State = wasm::WasmSignature::Tombstone;
31 return Sig;
33 static unsigned getHashValue(const wasm::WasmSignature &Sig) { argument
34 uintptr_t H = hash_value(Sig.State);
35 for (auto Ret : Sig.Returns)
37 for (auto Param : Sig
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmTypeCheck.h47 bool checkSig(SMLoc ErrorLoc, const wasm::WasmSignature &Sig);
57 void funcDecl(const wasm::WasmSignature &Sig);
59 void setLastSig(const wasm::WasmSignature &Sig) { LastSig = Sig; } argument
H A DWebAssemblyAsmTypeCheck.cpp50 void WebAssemblyAsmTypeCheck::funcDecl(const wasm::WasmSignature &Sig) { argument
51 LocalTypes.assign(Sig.Params.begin(), Sig.Params.end());
52 ReturnTypes.assign(Sig.Returns.begin(), Sig.Returns.end());
53 BrStack.emplace_back(Sig.Returns.begin(), Sig.Returns.end());
173 const wasm::WasmSignature &Sig) {
174 for (auto VT : llvm::reverse(Sig.Params))
177 Stack.insert(Stack.end(), Sig
172 checkSig(SMLoc ErrorLoc, const wasm::WasmSignature &Sig) argument
347 const auto *Sig = WasmSym->getSignature(); local
378 auto Sig = WasmSym->getSignature(); local
[all...]
H A DWebAssemblyAsmParser.cpp232 wasm::WasmSignature Sig; member in struct:__anon2672::final::Nested
290 void addSignature(std::unique_ptr<wasm::WasmSignature> &&Sig) { argument
291 Signatures.push_back(std::move(Sig));
321 void push(NestingType NT, wasm::WasmSignature Sig = wasm::WasmSignature()) {
322 NestingStack.push_back({NT, Sig});
332 TC.setLastSig(Top.Sig);
343 auto Sig = NestingStack.back().Sig;
346 push(PushNT, Sig);
485 wasm::WasmSignature Sig({static_cas
[all...]
/freebsd-current/sys/contrib/dev/acpica/compiler/
H A Daslmain.c178 int Sig);
364 * PARAMETERS: Sig - Signal that invoked this handler
376 int Sig)
381 signal (Sig, SIG_IGN);
385 switch (Sig)
394 printf (ASL_PREFIX "Unknown interrupt signal (%d)\n", Sig);
375 AslSignalHandler( int Sig) argument
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DInfoStream.cpp55 PdbRaw_FeatureSig Sig; local
56 if (auto EC = Reader.readEnum(Sig))
62 switch (uint32_t(Sig)) {
79 FeatureSignatures.push_back(Sig);
H A DInfoStreamBuilder.cpp33 void InfoStreamBuilder::addFeature(PdbRaw_FeatureSig Sig) { argument
34 Features.push_back(Sig);
H A DPDBFileBuilder.cpp367 std::optional<uint32_t> Sig = Info->getSignature(); local
368 H->Signature = Sig ? *Sig : time(nullptr);
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBSymbolTypeFunctionSig.cpp30 const PDBSymbolTypeFunctionSig &Sig)
32 Enumerator(Sig.findAllChildren<PDBSymbolTypeFunctionArg>()) {}
29 FunctionArgEnumerator(const IPDBSession &PDBSession, const PDBSymbolTypeFunctionSig &Sig) argument
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugInlineeLinesSubsection.cpp85 InlineeLinesSignature Sig = InlineeLinesSignature::Normal; local
87 Sig = InlineeLinesSignature::ExtraFiles;
89 if (auto EC = Writer.writeEnum(Sig))
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTypeUtilities.cpp96 std::string WebAssembly::signatureToString(const wasm::WasmSignature *Sig) { argument
98 S += typeListToString(Sig->Params);
100 S += typeListToString(Sig->Returns);
H A DWebAssemblyMCTypeUtilities.h60 std::string signatureToString(const wasm::WasmSignature *Sig);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.h47 void addSignature(std::unique_ptr<wasm::WasmSignature> &&Sig) { argument
48 Signatures.push_back(std::move(Sig));
85 wasm::WasmSignature *Sig,
H A DWebAssemblyAsmPrinter.cpp134 static std::string getEmscriptenInvokeSymbolName(wasm::WasmSignature *Sig) { argument
135 assert(Sig->Returns.size() <= 1);
137 if (!Sig->Returns.empty())
138 for (auto VT : Sig->Returns)
143 for (unsigned I = 1, E = Sig->Params.size(); I < E; I++)
144 Ret += getInvokeSig(Sig->Params[I]);
153 const Function *F, bool EnableEmEH, wasm::WasmSignature *Sig,
157 assert(Sig);
159 if (Sig->Returns.size() > 1) {
163 WebAssembly::signatureToString(Sig);
152 getMCSymbolForFunction( const Function *F, bool EnableEmEH, wasm::WasmSignature *Sig, bool &InvokeDetected) argument
[all...]
H A DWebAssemblyMachineFunctionInfo.cpp117 auto Sig = std::make_unique<wasm::WasmSignature>(); local
118 valTypesFromMVTs(Results, Sig->Returns);
119 valTypesFromMVTs(Params, Sig->Params);
120 return Sig;
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp434 std::string Sig; local
435 raw_string_ostream OS(Sig);
441 Sig = OS.str();
442 erase_if(Sig, isSpace);
445 std::replace(Sig.begin(), Sig.end(), ',', '.');
446 return Sig;
583 std::string Sig = getSignature(CalleeFTy); local
584 if (InvokeWrappers.contains(Sig))
585 return InvokeWrappers[Sig];
[all...]
/freebsd-current/tools/test/stress2/testcases/shm/
H A Dshm.c119 Sig(int i) { function
124 warn("Sig: semop (%s:%d)", __FILE__, __LINE__);
156 Sig(0);
164 Sig(1);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInfoStreamBuilder.h34 void addFeature(PdbRaw_FeatureSig Sig);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbolWasm.h129 void setSignature(wasm::WasmSignature *Sig) { Signature = Sig; } argument
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionSpecialization.h129 SpecSig Sig; member in struct:llvm::Spec
138 : F(F), Sig(S), Score(Score) {}
140 : F(F), Sig(S), Score(Score) {}
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DWasmEmitter.cpp368 for (const WasmYAML::Signature &Sig : Section.Signatures) {
369 if (Sig.Index != ExpectedIndex) {
370 reportError("unexpected type index: " + Twine(Sig.Index));
374 writeUint8(OS, Sig.Form);
375 encodeULEB128(Sig.ParamTypes.size(), OS);
376 for (auto ParamType : Sig.ParamTypes)
378 encodeULEB128(Sig.ReturnTypes.size(), OS);
379 for (auto ReturnType : Sig.ReturnTypes)
H A DDXContainerEmitter.cpp250 mcdxbc::Signature Sig; local
253 Sig.addParam(Param.Stream, Param.Name, Param.Index, Param.SystemValue,
258 Sig.write(OS);
/freebsd-current/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp482 const FunctionSignatureNode *Sig = local
484 Sig->outputPre(OB, OF_NoCallingConvention);
497 const FunctionSignatureNode *Sig = local
499 outputCallingConvention(OB, Sig->CallConvention);
/freebsd-current/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp272 for (auto &Sig : Signatures)
273 insert(Sig);
305 for (const auto &Sig : SignatureTable)
306 OS << "PrototypeDescriptor(" << static_cast<int>(Sig.PT) << ", "
307 << static_cast<int>(Sig.VTM) << ", " << static_cast<int>(Sig.TM)
/freebsd-current/contrib/llvm-project/llvm/lib/MC/
H A DWasmObjectWriter.cpp836 for (const wasm::WasmSignature &Sig : Signatures) {
838 encodeULEB128(Sig.Params.size(), W->OS);
839 for (wasm::ValType Ty : Sig.Params)
841 encodeULEB128(Sig.Returns.size(), W->OS);
842 for (wasm::ValType Ty : Sig.Returns)
1278 if (auto *Sig = Symbol.getSignature()) {
1279 S.Returns = Sig->Returns;
1280 S.Params = Sig->Params;
1299 if (auto *Sig = Symbol.getSignature()) {
1300 S.Returns = Sig
[all...]

Completed in 281 milliseconds

12