Home
last modified time | relevance | path

Searched full:tablenumber (Results 1 – 13 of 13) sorted by relevance

/llvm-project/llvm/test/Object/Wasm/
H A Dobj2yaml-tables.test49 # CHECK: TableNumber: 1
56 # CHECK: TableNumber: 1
63 # CHECK: TableNumber: 2
72 # CHECK: TableNumber: 2
106 # CHECK: TableNumber: 4
/llvm-project/lld/wasm/
H A DSymbols.cpp401 assert(tableNumber != INVALID_INDEX);
402 return tableNumber; in setTableNumber()
409 assert(tableNumber == INVALID_INDEX);
410 tableNumber = number; in hasTableNumber()
416 return tableNumber != INVALID_INDEX; in DefinedTable()
H A DSyntheticSections.cpp346 uint32_t tableNumber = out.importSec->getNumImportedTables(); in assignIndexes() local
348 t->assignIndex(tableNumber++); in assignIndexes()
578 uint32_t tableNumber = WasmSym::indirectFunctionTable->getTableNumber(); in writeBody()
580 if (tableNumber) in writeBody()
584 writeUleb128(os, tableNumber, "table number"); in writeBody()
575 uint32_t tableNumber = WasmSym::indirectFunctionTable->getTableNumber(); writeBody() local
H A DSymbols.h420 uint32_t tableNumber = INVALID_INDEX; in UndefinedTable()
405 uint32_t tableNumber = INVALID_INDEX; global() variable
/llvm-project/llvm/test/ObjectYAML/wasm/
H A Dmultiple-tables.yaml51 TableNumber: 3
112 # CHECK-NEXT: TableNumber: 3
/llvm-project/llvm/tools/obj2yaml/
H A Dwasm2yaml.cpp337 Seg.TableNumber = Segment.TableNumber; in dump()
/llvm-project/lld/test/wasm/
H A Dmulti-table.s114 # CHECK-NEXT: TableNumber: 3
/llvm-project/llvm/lib/Object/
H A DWasmObjectFile.cpp789 unsigned TableNumber = Info.ElementIndex - NumImportedTables; in parseLinkingSectionSymtab() local
790 wasm::WasmTable &Table = Tables[TableNumber]; in parseLinkingSectionSymtab()
1674 Segment.TableNumber = readVaruint32(Ctx); in parseElemSection()
1676 Segment.TableNumber = 0; in parseElemSection()
1678 if (!isValidTableNumber(Segment.TableNumber)) in parseElemSection()
1679 return make_error<GenericBinaryError>("invalid TableNumber", in parseElemSection()
/llvm-project/llvm/lib/ObjectYAML/
H A DWasmYAML.cpp382 IO.mapOptional("TableNumber", Segment.TableNumber); in mapping()
H A DWasmEmitter.cpp496 encodeULEB128(Segment.TableNumber, OS); in writeSectionContent()
/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasm.h430 uint32_t TableNumber;
419 uint32_t TableNumber; global() member
/llvm-project/llvm/include/llvm/ObjectYAML/
H A DWasmYAML.h76 uint32_t TableNumber; member
/llvm-project/llvm/lib/MC/
H A DWasmObjectWriter.cpp1009 uint32_t TableNumber = WasmIndices.find(IndirectFunctionTable)->second; in writeElemSection()
1011 if (TableNumber) in writeElemSection() local
1015 encodeULEB128(TableNumber, W->OS); // the table number in writeElemSection()