Lines Matching refs:wasm
25 { #X, wasm::WASM_SYMBOL_TYPE_##X }
33 { #X, wasm::WASM_SEC_##X }
44 { #X, wasm::WASM_SYMBOL_##X }
88 const wasm::WasmRelocation &WasmReloc = Obj->getWasmRelocation(Reloc);
95 bool HasAddend = wasm::relocTypeHasAddend(static_cast<uint32_t>(RelocType));
163 case wasm::WASM_SEC_CUSTOM:
166 const wasm::WasmLinkingData &LinkingData = Obj->linkingData();
169 for (const wasm::WasmInitFunc &F : LinkingData.InitFunctions)
174 case wasm::WASM_SEC_DATA: {
177 const wasm::WasmDataSegment &Seg = Segment.Data;
184 else if (Seg.Offset.Inst.Opcode == wasm::WASM_OPCODE_I32_CONST)
186 else if (Seg.Offset.Inst.Opcode == wasm::WASM_OPCODE_I64_CONST)
188 else if (Seg.Offset.Inst.Opcode == wasm::WASM_OPCODE_GLOBAL_GET) {
196 case wasm::WASM_SEC_MEMORY:
198 for (const wasm::WasmLimits &Memory : Obj->memories()) {
201 if (Memory.Flags & wasm::WASM_LIMITS_FLAG_HAS_MAX) {
227 if (Symbol.Info.Flags & wasm::WASM_SYMBOL_UNDEFINED) {
235 if (Symbol.Info.Kind != wasm::WASM_SYMBOL_TYPE_DATA) {
237 } else if (!(Symbol.Info.Flags & wasm::WASM_SYMBOL_UNDEFINED)) {