Searched refs:WasmSignature (Results 1 – 14 of 14) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ |
| H A D | WasmTraits.h | 24 template <> struct DenseMapInfo<wasm::WasmSignature> { 25 static wasm::WasmSignature getEmptyKey() { 26 wasm::WasmSignature Sig; 27 Sig.State = wasm::WasmSignature::Empty; 30 static wasm::WasmSignature getTombstoneKey() { 31 wasm::WasmSignature Sig; 32 Sig.State = wasm::WasmSignature::Tombstone; 35 static unsigned getHashValue(const wasm::WasmSignature &Sig) { 43 static bool isEqual(const wasm::WasmSignature &LHS, 44 const wasm::WasmSignature &RHS) {
|
| H A D | Wasm.h | 402 struct WasmSignature { struct 408 WasmSignature(SmallVector<ValType, 1> &&InReturns, in WasmSignature() argument 411 WasmSignature() = default; 415 inline bool operator==(const WasmSignature &LHS, const WasmSignature &RHS) { 420 inline bool operator!=(const WasmSignature &LHS, const WasmSignature &RHS) {
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyAsmPrinter.h | 26 std::vector<std::unique_ptr<wasm::WasmSignature>> Signatures; 46 void addSignature(std::unique_ptr<wasm::WasmSignature> &&Sig) { in addSignature() 82 wasm::WasmSignature *Sig,
|
| H A D | WebAssemblyMachineFunctionInfo.cpp | 99 std::unique_ptr<wasm::WasmSignature> 102 auto Sig = std::make_unique<wasm::WasmSignature>(); in signatureFromMVTs()
|
| H A D | WebAssemblyMCInstLower.cpp | 141 std::make_unique<wasm::WasmSignature>(std::move(Returns), std::move(Params)); in GetExternalSymbolSymbol() 197 auto Signature = std::make_unique<wasm::WasmSignature>(std::move(Returns), in lowerTypeIndexOperand()
|
| H A D | WebAssemblyAsmPrinter.cpp | 133 static std::string getEmscriptenInvokeSymbolName(wasm::WasmSignature *Sig) { in getEmscriptenInvokeSymbolName() 152 const Function *F, bool EnableEmEH, wasm::WasmSignature *Sig, in getMCSymbolForFunction()
|
| H A D | WebAssemblyMachineFunctionInfo.h | 182 std::unique_ptr<wasm::WasmSignature>
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
| H A D | MCSymbolWasm.h | 27 wasm::WasmSignature *Signature = nullptr; 124 const wasm::WasmSignature *getSignature() const { return Signature; } in getSignature() 125 void setSignature(wasm::WasmSignature *Sig) { Signature = Sig; } in setSignature()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/ |
| H A D | Wasm.h | 41 const wasm::WasmSignature *Signature) in WasmSymbol() 49 const wasm::WasmSignature *Signature; 140 ArrayRef<wasm::WasmSignature> types() const { return Signatures; } in types() 276 std::vector<wasm::WasmSignature> Signatures;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 199 std::vector<std::unique_ptr<wasm::WasmSignature>> Signatures; 272 void addSignature(std::unique_ptr<wasm::WasmSignature> &&Sig) { in addSignature() 610 auto Signature = std::make_unique<wasm::WasmSignature>(); in ParseInstruction() 724 bool parseSignature(wasm::WasmSignature *Signature) { in parseSignature() 855 auto Signature = std::make_unique<wasm::WasmSignature>(); in ParseDirective() 907 auto Signature = std::make_unique<wasm::WasmSignature>(); in ParseDirective()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Utils/ |
| H A D | WebAssemblyTypeUtilities.h | 71 std::string signatureToString(const wasm::WasmSignature *Sig);
|
| H A D | WebAssemblyTypeUtilities.cpp | 118 std::string WebAssembly::signatureToString(const wasm::WasmSignature *Sig) { in signatureToString()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/ |
| H A D | WasmObjectWriter.cpp | 216 DenseMap<wasm::WasmSignature, uint32_t> SignatureIndices; 217 SmallVector<wasm::WasmSignature, 4> Signatures; 309 void writeTypeSection(ArrayRef<wasm::WasmSignature> Signatures); 760 ArrayRef<wasm::WasmSignature> Signatures) { in writeTypeSection() 769 for (const wasm::WasmSignature &Sig : Signatures) { in writeTypeSection() 1208 wasm::WasmSignature S; in registerFunctionType() 1230 wasm::WasmSignature S; in registerEventType()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/ |
| H A D | WasmObjectFile.cpp | 529 const wasm::WasmSignature *Signature = nullptr; in parseLinkingSectionSymtab() 1009 wasm::WasmSignature Sig; in parseTypeSection()
|