| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | WasmTraits.h | 24 wasm::WasmSignature Sig; 25 Sig.State = wasm::WasmSignature::Empty; 26 return Sig; 29 wasm::WasmSignature Sig; 30 Sig.State = wasm::WasmSignature::Tombstone; 31 return Sig; 33 static unsigned getHashValue(const wasm::WasmSignature &Sig) { 34 uintptr_t H = hash_value(Sig.State); 35 for (auto Ret : Sig.Returns) 37 for (auto Param : Sig.Params)
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmTypeCheck.cpp | 51 void WebAssemblyAsmTypeCheck::funcDecl(const wasm::WasmSignature &Sig) { in funcDecl() argument 52 LocalTypes.assign(Sig.Params.begin(), Sig.Params.end()); in funcDecl() 53 BlockInfoStack.push_back({Sig, 0, false}); in funcDecl() 239 const wasm::WasmSignature &Sig) { in checkSig() argument 240 bool Error = popTypes(ErrorLoc, Sig.Params); in checkSig() 241 pushTypes(Sig.Returns); in checkSig() 301 const wasm::WasmSignature *&Sig) { in getSignature() argument 306 Sig = WasmSym->getSignature(); in getSignature() 308 if (!Sig || WasmSym->getType() != Type) { in getSignature() 329 return checkTypes(ErrorLoc, FuncInfo.Sig.Returns, ExactMatch); in endOfFunction() [all …]
|
| H A D | WebAssemblyAsmTypeCheck.h | 38 wasm::WasmSignature Sig; member 77 bool checkSig(SMLoc ErrorLoc, const wasm::WasmSignature &Sig); 84 wasm::WasmSymbolType Type, const wasm::WasmSignature *&Sig); 91 void funcDecl(const wasm::WasmSignature &Sig); 93 void setLastSig(const wasm::WasmSignature &Sig) { LastSig = Sig; } in setLastSig() argument
|
| H A D | WebAssemblyAsmParser.cpp | 262 wasm::WasmSignature Sig; member 355 void push(NestingType NT, wasm::WasmSignature Sig = wasm::WasmSignature()) { in push() argument 356 NestingStack.push_back({NT, Sig}); in push() 366 TC.setLastSig(Top.Sig); in pop() 377 auto Sig = NestingStack.back().Sig; in popAndPushWithSameSignature() local 380 push(PushNT, Sig); in popAndPushWithSameSignature() 517 wasm::WasmSignature Sig({static_cast<wasm::ValType>(BT)}, {}); in addBlockTypeOperand() local 518 TC.setLastSig(Sig); in addBlockTypeOperand() 519 NestingStack.back().Sig = Sig; in addBlockTypeOperand() 702 NestingStack.back().Sig = *Signature; in parseInstruction()
|
| /freebsd/sys/contrib/dev/acpica/compiler/ |
| H A D | aslmain.c | 178 int Sig); 376 int Sig) in AslSignalHandler() argument 381 signal (Sig, SIG_IGN); in AslSignalHandler() 385 switch (Sig) in AslSignalHandler() 394 printf (ASL_PREFIX "Unknown interrupt signal (%d)\n", Sig); in AslSignalHandler()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | InfoStream.cpp | 55 PdbRaw_FeatureSig Sig; in reload() local 56 if (auto EC = Reader.readEnum(Sig)) in reload() 62 switch (uint32_t(Sig)) { in reload() 79 FeatureSignatures.push_back(Sig); in reload()
|
| H A D | InfoStreamBuilder.cpp | 32 void InfoStreamBuilder::addFeature(PdbRaw_FeatureSig Sig) { in addFeature() argument 33 Features.push_back(Sig); in addFeature()
|
| H A D | PDBFileBuilder.cpp | 366 std::optional<uint32_t> Sig = Info->getSignature(); in commit() local 367 H->Signature = Sig ? *Sig : time(nullptr); in commit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyAsmPrinter.cpp | 140 static std::string getEmscriptenInvokeSymbolName(wasm::WasmSignature *Sig) { in getEmscriptenInvokeSymbolName() argument 141 assert(Sig->Returns.size() <= 1); in getEmscriptenInvokeSymbolName() 143 if (!Sig->Returns.empty()) in getEmscriptenInvokeSymbolName() 144 for (auto VT : Sig->Returns) in getEmscriptenInvokeSymbolName() 149 for (unsigned I = 1, E = Sig->Params.size(); I < E; I++) in getEmscriptenInvokeSymbolName() 150 Ret += getInvokeSig(Sig->Params[I]); in getEmscriptenInvokeSymbolName() 159 const Function *F, wasm::WasmSignature *Sig, bool &InvokeDetected) { in getMCSymbolForFunction() argument 165 assert(Sig); in getMCSymbolForFunction() 167 if (Sig->Returns.size() > 1) { in getMCSymbolForFunction() 171 WebAssembly::signatureToString(Sig); in getMCSymbolForFunction() [all …]
|
| H A D | WebAssemblyMachineFunctionInfo.cpp | 118 auto Sig = Ctx.createWasmSignature(); in signatureFromMVTs() local 119 valTypesFromMVTs(Results, Sig->Returns); in signatureFromMVTs() 120 valTypesFromMVTs(Params, Sig->Params); in signatureFromMVTs() 121 return Sig; in signatureFromMVTs()
|
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 427 std::string Sig; in getSignature() local 428 raw_string_ostream OS(Sig); in getSignature() 434 Sig = OS.str(); in getSignature() 435 erase_if(Sig, isSpace); in getSignature() 438 llvm::replace(Sig, ',', '.'); in getSignature() 439 return Sig; in getSignature() 581 std::string Sig = getSignature(CalleeFTy); in getInvokeWrapper() local 582 auto It = InvokeWrappers.find(Sig); in getInvokeWrapper() 593 Function *F = getFunction(FTy, "__invoke_" + Sig, M); in getInvokeWrapper() 595 InvokeWrappers[Sig] = F; in getInvokeWrapper()
|
| /freebsd/tools/test/stress2/testcases/shm/ |
| H A D | shm.c | 119 Sig(int i) { in Sig() function 156 Sig(0); in test() 164 Sig(1); in test()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | DebugInlineeLinesSubsection.cpp | 85 InlineeLinesSignature Sig = InlineeLinesSignature::Normal; in commit() local 87 Sig = InlineeLinesSignature::ExtraFiles; in commit() 89 if (auto EC = Writer.writeEnum(Sig)) in commit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyMCTypeUtilities.cpp | 92 std::string WebAssembly::signatureToString(const wasm::WasmSignature *Sig) { in signatureToString() argument 94 S += typeListToString(Sig->Params); in signatureToString() 96 S += typeListToString(Sig->Returns); in signatureToString()
|
| H A D | WebAssemblyMCTypeUtilities.h | 66 std::string signatureToString(const wasm::WasmSignature *Sig);
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/Unix/ |
| H A D | Signals.inc | 87 static void SignalHandler(int Sig, siginfo_t *Info, void *); 88 static void InfoSignalHandler(int Sig); // defined below. 361 int Sig = (int)Context; 363 if (llvm::is_contained(InfoSigs, Sig)) { 364 InfoSignalHandler(Sig); 370 if (llvm::is_contained(IntSigs, Sig) || Sig == SIGPIPE) 377 static void SignalHandler(int Sig, siginfo_t *Info, void *) { 392 if (Sig == SIGPIPE) 397 bool IsIntSig = llvm::is_contained(IntSigs, Sig); 402 if (Sig == SIGPIPE || IsIntSig) { [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBSymbolTypeFunctionSig.cpp | 30 const PDBSymbolTypeFunctionSig &Sig) in FunctionArgEnumerator() argument 32 Enumerator(Sig.findAllChildren<PDBSymbolTypeFunctionArg>()) {} in FunctionArgEnumerator()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | FunctionSpecialization.h | 136 SpecSig Sig; member 148 : F(F), Sig(S), Score(Score), CodeSize(CodeSize) {} in Spec() 150 : F(F), Sig(S), Score(Score), CodeSize(CodeSize) {} in Spec()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | WasmEmitter.cpp | 376 for (const WasmYAML::Signature &Sig : Section.Signatures) { in writeSectionContent() local 377 if (Sig.Index != ExpectedIndex) { in writeSectionContent() 378 reportError("unexpected type index: " + Twine(Sig.Index)); in writeSectionContent() 382 writeUint8(OS, Sig.Form); in writeSectionContent() 383 encodeULEB128(Sig.ParamTypes.size(), OS); in writeSectionContent() 384 for (auto ParamType : Sig.ParamTypes) in writeSectionContent() 386 encodeULEB128(Sig.ReturnTypes.size(), OS); in writeSectionContent() 387 for (auto ReturnType : Sig.ReturnTypes) in writeSectionContent()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSymbolWasm.h | 132 void setSignature(wasm::WasmSignature *Sig) { Signature = Sig; } in setSignature() argument
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | RISCVVEmitter.cpp | 359 for (auto &Sig : Signatures) in init() local 360 insert(Sig); in init() 392 for (const auto &Sig : SignatureTable) in print() local 393 OS << "PrototypeDescriptor(" << static_cast<int>(Sig.PT) << ", " in print() 394 << static_cast<int>(Sig.VTM) << ", " << static_cast<int>(Sig.TM) in print()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXContainerGlobals.cpp | 44 GlobalVariable *buildSignature(Module &M, Signature &Sig, StringRef Name, 128 GlobalVariable *DXContainerGlobals::buildSignature(Module &M, Signature &Sig, in buildSignature() argument 133 Sig.write(OS); in buildSignature()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | FastISelEmitter.cpp | 795 for (const OperandsSignature &Sig : MI->second) { in printFunctionDefinitions() local 797 Sig.emitImmediatePredicate(OS, ImmediatePredicates); in printFunctionDefinitions() 799 Sig.PrintManglingSuffix(OS, ImmediatePredicates); in printFunctionDefinitions() 801 if (!Sig.empty()) in printFunctionDefinitions() 803 Sig.PrintArguments(OS); in printFunctionDefinitions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Demangle/ |
| H A D | MicrosoftDemangleNodes.cpp | 484 const FunctionSignatureNode *Sig = in outputPre() local 486 Sig->outputPre(OB, OF_NoCallingConvention); in outputPre() 499 const FunctionSignatureNode *Sig = in outputPre() local 501 outputCallingConvention(OB, Sig->CallConvention); in outputPre()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | InfoStreamBuilder.h | 36 LLVM_ABI void addFeature(PdbRaw_FeatureSig Sig);
|