Searched refs:WasmLimits (Results 1 – 17 of 17) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/ |
| H A D | WasmTraits.h | 65 template <> struct DenseMapInfo<wasm::WasmLimits, void> { 66 static wasm::WasmLimits getEmptyKey() { 67 return wasm::WasmLimits{0xff, 0xff, 0xff}; 69 static wasm::WasmLimits getTombstoneKey() { 70 return wasm::WasmLimits{0xee, 0xee, 0xee}; 72 static unsigned getHashValue(const wasm::WasmLimits &Limits) { 80 static bool isEqual(const wasm::WasmLimits &LHS, 81 const wasm::WasmLimits &RHS) { 90 0, DenseMapInfo<wasm::WasmLimits, void>::getEmptyKey()}; 94 1, DenseMapInfo<wasm::WasmLimits, void>::getTombstoneKey()}; [all …]
|
| H A D | Wasm.h | 77 struct WasmLimits { struct 85 WasmLimits Limits; argument 138 WasmLimits Memory; 464 inline bool operator==(const WasmLimits &LHS, const WasmLimits &RHS) {
|
| /llvm-project-15.0.7/lld/include/lld/Common/ |
| H A D | LLVM.h | 52 struct WasmLimits; 93 using llvm::wasm::WasmLimits;
|
| /llvm-project-15.0.7/lld/wasm/ |
| H A D | WriterUtils.cpp | 61 static std::string toString(const llvm::wasm::WasmLimits &limits) { in toString() 193 void writeLimits(raw_ostream &os, const WasmLimits &limits) { in writeLimits()
|
| H A D | WriterUtils.h | 57 void writeLimits(raw_ostream &os, const llvm::wasm::WasmLimits &limits);
|
| H A D | InputElement.h | 89 void setLimits(const WasmLimits &limits) { type.Limits = limits; } in setLimits()
|
| H A D | SymbolTable.cpp | 652 WasmLimits limits{0, 0, 0}; // Set by the writer. in createUndefinedIndirectFunctionTable() 667 WasmLimits limits{0, 0, 0}; // Set by the writer. in createDefinedIndirectFunctionTable()
|
| H A D | Symbols.cpp | 380 void TableSymbol::setLimits(const WasmLimits &limits) { in setLimits()
|
| H A D | Symbols.h | 385 void setLimits(const WasmLimits &limits);
|
| H A D | Writer.cpp | 804 WasmLimits limits = {0, tableSize, 0}; in finalizeIndirectFunctionTable()
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | Wasm.h | 141 ArrayRef<wasm::WasmLimits> memories() const { return Memories; } in memories() 276 std::vector<wasm::WasmLimits> Memories;
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCSymbolWasm.h | 146 wasm::WasmLimits Limits = {wasm::WASM_LIMITS_FLAG_NONE, 0, 0}; in setTableType()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/Utils/ |
| H A D | WebAssemblyUtilities.cpp | 158 wasm::WasmLimits Limits = {0, 1, 1}; in getOrCreateFuncrefCallTableSymbol()
|
| /llvm-project-15.0.7/llvm/tools/obj2yaml/ |
| H A D | wasm2yaml.cpp | 34 static WasmYAML::Limits makeLimits(const wasm::WasmLimits &Limits) { in makeLimits() 280 for (const wasm::WasmLimits &Memory : Obj.memories()) { in dump()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 178 static wasm::WasmLimits DefaultLimits() { in DefaultLimits() 482 bool parseLimits(wasm::WasmLimits *Limits) { in parseLimits() 842 wasm::WasmLimits Limits = DefaultLimits(); in ParseDirective()
|
| /llvm-project-15.0.7/llvm/tools/llvm-readobj/ |
| H A D | WasmDumper.cpp | 198 for (const wasm::WasmLimits &Memory : Obj->memories()) { in printSectionHeaders()
|
| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | WasmObjectFile.cpp | 239 static wasm::WasmLimits readLimits(WasmObjectFile::ReadContext &Ctx) { in readLimits() 240 wasm::WasmLimits Result; in readLimits()
|