/dports/www/firefox-esr/firefox-91.8.0/js/src/wasm/ |
H A D | WasmTable.cpp | 65 cx->pod_calloc<FunctionTableElem>(desc.initialLength)); in create() 141 const FunctionTableElem& Table::getFuncRef(uint32_t index) const { in getFuncRef() 150 const FunctionTableElem& elem = getFuncRef(index); in getFuncRef() 167 FunctionTableElem& elem = functions_[index]; in setFuncRef() 240 FunctionTableElem& elem = functions_[index]; in setNull() 261 FunctionTableElem& dst = functions_[dstIndex]; in copy() 266 FunctionTableElem& src = srcTable.functions_[srcIndex]; in copy() 331 FunctionTableElem* newFunctions = js_pod_realloc<FunctionTableElem>( in grow() 396 size += length() * sizeof(FunctionTableElem); in gcMallocBytes()
|
H A D | WasmTable.h | 48 using UniqueFuncRefArray = UniquePtr<FunctionTableElem[], JS::FreePolicy>; 92 const FunctionTableElem& getFuncRef(uint32_t index) const;
|
H A D | WasmTlsData.h | 171 struct FunctionTableElem { struct
|
/dports/www/firefox/firefox-99.0/js/src/wasm/ |
H A D | WasmTable.cpp | 67 cx->pod_calloc<FunctionTableElem>(desc.initialLength)); in create() 141 const FunctionTableElem& Table::getFuncRef(uint32_t index) const { in getFuncRef() 150 const FunctionTableElem& elem = getFuncRef(index); in getFuncRef() 167 FunctionTableElem& elem = functions_[index]; in setFuncRef() 240 FunctionTableElem& elem = functions_[index]; in setNull() 262 FunctionTableElem& dst = functions_[dstIndex]; in copy() 267 FunctionTableElem& src = srcTable.functions_[srcIndex]; in copy() 330 FunctionTableElem* newFunctions = js_pod_realloc<FunctionTableElem>( in grow() 395 size += length() * sizeof(FunctionTableElem); in gcMallocBytes()
|
H A D | WasmTable.h | 48 using UniqueFuncRefArray = UniquePtr<FunctionTableElem[], JS::FreePolicy>; 93 const FunctionTableElem& getFuncRef(uint32_t index) const;
|
H A D | WasmTlsData.h | 178 struct FunctionTableElem { struct
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/wasm/ |
H A D | WasmTable.cpp | 65 cx->pod_calloc<FunctionTableElem>(desc.initialLength)); in create() 141 const FunctionTableElem& Table::getFuncRef(uint32_t index) const { in getFuncRef() 150 const FunctionTableElem& elem = getFuncRef(index); in getFuncRef() 167 FunctionTableElem& elem = functions_[index]; in setFuncRef() 240 FunctionTableElem& elem = functions_[index]; in setNull() 261 FunctionTableElem& dst = functions_[dstIndex]; in copy() 266 FunctionTableElem& src = srcTable.functions_[srcIndex]; in copy() 331 FunctionTableElem* newFunctions = js_pod_realloc<FunctionTableElem>( in grow() 396 size += length() * sizeof(FunctionTableElem); in gcMallocBytes()
|
H A D | WasmTable.h | 48 using UniqueFuncRefArray = UniquePtr<FunctionTableElem[], JS::FreePolicy>; 92 const FunctionTableElem& getFuncRef(uint32_t index) const;
|
H A D | WasmTlsData.h | 171 struct FunctionTableElem { struct
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/wasm/ |
H A D | WasmTable.cpp | 61 cx->pod_calloc<FunctionTableElem>(desc.limits.initial)); in create() 136 const FunctionTableElem& Table::getFuncRef(uint32_t index) const { in getFuncRef() 145 const FunctionTableElem& elem = getFuncRef(index); in getFuncRef() 162 FunctionTableElem& elem = functions_[index]; in setFuncRef() 240 FunctionTableElem& elem = functions_[index]; in setNull() 262 FunctionTableElem& dst = functions_[dstIndex]; in copy() 267 FunctionTableElem& src = srcTable.functions_[srcIndex]; in copy() 336 FunctionTableElem* newFunctions = js_pod_realloc<FunctionTableElem>( in grow() 401 size += length() * sizeof(FunctionTableElem); in gcMallocBytes()
|
H A D | WasmTable.h | 48 using UniqueFuncRefArray = UniquePtr<FunctionTableElem[], JS::FreePolicy>; 98 const FunctionTableElem& getFuncRef(uint32_t index) const;
|
H A D | WasmTypes.h | 2945 struct FunctionTableElem { struct
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/ |
H A D | MacroAssembler.cpp | 3378 static_assert(sizeof(wasm::FunctionTableElem) == 8 || in wasmCallIndirect() 3379 sizeof(wasm::FunctionTableElem) == 16, in wasmCallIndirect() 3386 if (sizeof(wasm::FunctionTableElem) == 8) { in wasmCallIndirect() 3392 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, code)), scratch); in wasmCallIndirect() 3427 if (sizeof(wasm::FunctionTableElem) == 8) { in wasmCallIndirect() 3434 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, tls)), WasmTlsReg); in wasmCallIndirect() 3444 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, code)), scratch); in wasmCallIndirect()
|
/dports/www/firefox/firefox-99.0/js/src/jit/ |
H A D | MacroAssembler.cpp | 3897 static_assert(sizeof(wasm::FunctionTableElem) == 8 || in asmCallIndirect() 3898 sizeof(wasm::FunctionTableElem) == 16, in asmCallIndirect() 3904 if (sizeof(wasm::FunctionTableElem) == 8) { in asmCallIndirect() 3910 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, code)), scratch); in asmCallIndirect() 3933 static_assert(sizeof(wasm::FunctionTableElem) == 2 * sizeof(void*), in wasmCallIndirect() 3937 const int shift = sizeof(wasm::FunctionTableElem) == 8 ? 3 : 4; in wasmCallIndirect() 3991 loadPtr(Address(calleeScratch, offsetof(wasm::FunctionTableElem, tls)), in wasmCallIndirect() 4023 loadPtr(Address(calleeScratch, offsetof(wasm::FunctionTableElem, code)), in wasmCallIndirect() 4045 loadPtr(Address(calleeScratch, offsetof(wasm::FunctionTableElem, code)), in wasmCallIndirect()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/ |
H A D | MacroAssembler.cpp | 3858 static_assert(sizeof(wasm::FunctionTableElem) == 8 || in wasmCallIndirect() 3859 sizeof(wasm::FunctionTableElem) == 16, in wasmCallIndirect() 3866 if (sizeof(wasm::FunctionTableElem) == 8) { in wasmCallIndirect() 3872 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, code)), scratch); in wasmCallIndirect() 3911 if (sizeof(wasm::FunctionTableElem) == 8) { in wasmCallIndirect() 3920 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, tls)), WasmTlsReg); in wasmCallIndirect() 3932 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, code)), scratch); in wasmCallIndirect()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/ |
H A D | MacroAssembler.cpp | 3858 static_assert(sizeof(wasm::FunctionTableElem) == 8 || in wasmCallIndirect() 3859 sizeof(wasm::FunctionTableElem) == 16, in wasmCallIndirect() 3866 if (sizeof(wasm::FunctionTableElem) == 8) { in wasmCallIndirect() 3872 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, code)), scratch); in wasmCallIndirect() 3911 if (sizeof(wasm::FunctionTableElem) == 8) { in wasmCallIndirect() 3920 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, tls)), WasmTlsReg); in wasmCallIndirect() 3932 loadPtr(Address(scratch, offsetof(wasm::FunctionTableElem, code)), scratch); in wasmCallIndirect()
|