v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::wasm::Handlers< Compressed > Class Template Reference
Inheritance diagram for v8::internal::wasm::Handlers< Compressed >:
Collaboration diagram for v8::internal::wasm::Handlers< Compressed >:

Public Member Functions

template<>
slot_offset_t Read (const uint8_t *&code)
 
template<>
void push (uint32_t *&sp, const uint8_t *&code, WasmInterpreterRuntime *wasm_runtime, WasmRef ref)
 
template<>
WasmRef pop (uint32_t *&sp, const uint8_t *&code, WasmInterpreterRuntime *wasm_runtime)
 
template<typename IntT >
INSTRUCTION_HANDLER_FUNC s2r_GlobalGetI (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename FloatT >
INSTRUCTION_HANDLER_FUNC s2r_GlobalGetF (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T >
INSTRUCTION_HANDLER_FUNC s2s_GlobalGet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefGlobalGet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename IntT >
INSTRUCTION_HANDLER_FUNC r2s_GlobalSetI (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename FloatT >
INSTRUCTION_HANDLER_FUNC r2s_GlobalSetF (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T >
INSTRUCTION_HANDLER_FUNC s2s_GlobalSet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefGlobalSet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T >
INSTRUCTION_HANDLER_FUNC r2s_Drop (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_RefDrop (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T >
INSTRUCTION_HANDLER_FUNC s2s_Drop (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefDrop (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename IntT , typename IntU = IntT, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC r2r_LoadMemI (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename FloatT , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC r2r_LoadMemF (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC r2s_LoadMem (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename IntT , typename IntU = IntT, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2r_LoadMemI (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename FloatT , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2r_LoadMemF (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2s_LoadMem (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2s_LoadMem_LocalSet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename IntT , typename IntU = IntT, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC r2s_StoreMemI (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename FloatT , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC r2s_StoreMemF (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2s_StoreMem (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC r2s_LoadStoreMem (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2s_LoadStoreMem (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename IntT >
INSTRUCTION_HANDLER_FUNC r2r_SelectI (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename FloatT >
INSTRUCTION_HANDLER_FUNC r2r_SelectF (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T >
INSTRUCTION_HANDLER_FUNC r2s_Select (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_RefSelect (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename IntT >
INSTRUCTION_HANDLER_FUNC s2r_SelectI (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename FloatT >
INSTRUCTION_HANDLER_FUNC s2r_SelectF (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T >
INSTRUCTION_HANDLER_FUNC s2s_Select (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefSelect (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2r_I32ConvertI64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_I32ConvertI64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2r_I32ConvertI64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_I32ConvertI64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_MemoryGrow (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Memory64Grow (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_MemorySize (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Memory64Size (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Return (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Branch (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_BranchIf (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_BranchIf (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_BranchIfWithParams (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_BranchIfWithParams (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_If (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_If (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Else (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Catch (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CallFunction (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ReturnCall (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CallImportedFunction (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ReturnCallImportedFunction (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CallIndirect (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CallIndirect64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ReturnCallIndirect (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ReturnCallIndirect64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_BrTable (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_BrTable (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlotMulti (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlot_ll (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlot_lq (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlot_ql (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlot_qq (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlot32 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlot32x2 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlot64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlot128 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlot64x2 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CopySlotRef (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_PreserveCopySlot32 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_PreserveCopySlot64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_PreserveCopySlot128 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_CopyR0ToSlot32 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_CopyR0ToSlot64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_CopyFp0ToSlot32 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_CopyFp0ToSlot64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_PreserveCopyR0ToSlot32 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_PreserveCopyR0ToSlot64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_PreserveCopyFp0ToSlot32 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC r2s_PreserveCopyFp0ToSlot64 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefNull (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefIsNull (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefFunc (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefEq (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_MemoryInit (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Memory64Init (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_DataDrop (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_MemoryCopy (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Memory64Copy (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_MemoryFill (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Memory64Fill (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_TableGet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Table64Get (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_TableSet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Table64Set (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_TableInit (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Table64Init (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ElemDrop (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_TableCopy (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename IntN , typename IntM , typename IntK >
INSTRUCTION_HANDLER_FUNC s2s_Table64CopyImpl (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_TableGrow (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Table64Grow (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_TableSize (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Table64Size (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_TableFill (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Table64Fill (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_OnLoopBegin (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_OnLoopBeginNoRefSlots (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2s_AtomicNotify (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2s_I32AtomicWait (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2s_I64AtomicWait (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_AtomicFence (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
 BINOP_CASE (I32x4MinU, i32x4, int32x4, 4, static_cast< uint32_t >(a)< static_cast< uint32_t >(b) ? a :b) BINOP_CASE(I32x4MaxU
 
 static_cast (a) > static_cast< uint32_t >(b) ? a
 
template<typename MemIdx , typename MemOffsetT >
INSTRUCTION_HANDLER_FUNC s2s_SimdS128StoreMemI (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
 SHIFT_CASE (I64x2Shl, i64x2, int64x2, 2, static_cast< uint64_t >(a)<<(shift % 64)) SHIFT_CASE(I64x2ShrU
 
 static_cast (a) > >(shift % 64)) SHIFT_CASE(I32x4Shl
 
 static_cast (a)<<(shift % 32)) SHIFT_CASE(I32x4ShrU
 
 static_cast (a) > >(shift % 32)) SHIFT_CASE(I16x8Shl
 
 static_cast (a)<<(shift % 16)) SHIFT_CASE(I16x8ShrU
 
 static_cast (a) > >(shift % 16)) SHIFT_CASE(I8x16Shl
 
 static_cast (a)<<(shift % 8)) SHIFT_CASE(I8x16ShrU
 
 static_cast (a) > >(shift % 8)) template< typename s_type
 
uint32_t start INSTRUCTION_HANDLER_FUNC s2s_DoSimdExtMul (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
 CONVERT_CASE (F32x4SConvertI32x4, int32x4, i32x4, float32x4, 4, 0, int32_t, static_cast< float >(a)) CONVERT_CASE(F32x4UConvertI32x4
 
 static_cast (a)) CONVERT_CASE(I32x4SConvertF32x4
 
 base::saturated_cast (a)) CONVERT_CASE(I32x4UConvertF32x4
 
 base::saturated_cast (a)) CONVERT_CASE(I32x4RelaxedTruncF32x4S
 
 base::saturated_cast (a)) CONVERT_CASE(I32x4RelaxedTruncF32x4U
 
 base::saturated_cast (a)) CONVERT_CASE(I64x2SConvertI32x4High
 
CONVERT_CASE (I64x2UConvertI32x4Low, int32x4, i32x4, int64x2, 2, 0, uint32_t, a) CONVERT_CASE(I64x2UConvertI32x4High
 
a a CONVERT_CASE (I32x4SConvertI16x8High, int16x8, i16x8, int32x4, 4, 4, int16_t, a) CONVERT_CASE(I32x4UConvertI16x8High
 
a a a CONVERT_CASE (I32x4UConvertI16x8Low, int16x8, i16x8, int32x4, 4, 0, uint16_t, a) CONVERT_CASE(I16x8UConvertI8x16High
 
a a a a CONVERT_CASE (F64x2ConvertLowI32x4S, int32x4, i32x4, float64x2, 2, 0, int32_t, static_cast< double >(a)) CONVERT_CASE(F64x2ConvertLowI32x4U
 
a a a a static_cast (a)) CONVERT_CASE(I32x4TruncSatF64x2SZero
 
a a a a base::saturated_cast (a)) CONVERT_CASE(I32x4TruncSatF64x2UZero
 
a a a a base::saturated_cast (a)) CONVERT_CASE(I32x4RelaxedTruncF64x2SZero
 
a a a a base::saturated_cast (a)) CONVERT_CASE(I32x4RelaxedTruncF64x2UZero
 
a a a a base::saturated_cast (a)) CONVERT_CASE(F32x4DemoteF64x2Zero
 
a a a a DoubleToFloat32 (a)) CONVERT_CASE(F64x2PromoteLowF32x4
 
a a a a static_cast (a)) INSTRUCTION_HANDLER_FUNC s2s_DoSimdSelect(const uint8_t *code
 
 for (size_t i=0;i< 4;++i)
 
 push (sp, code, wasm_runtime, Simd128(res))
 
 NextOp ()
 
INSTRUCTION_HANDLER_FUNC s2s_SimdI32x4DotI16x8S (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_SimdI16x8DotI8x16I7x16S (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_SimdI32x4DotI8x16I7x16AddS (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_SimdI8x16Swizzle (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_SimdI8x16Shuffle (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_SimdV128AnyTrue (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename s_type , typename load_type , typename MemIdx , typename MemOffsetT >
INSTRUCTION_HANDLER_FUNC s2s_DoSimdLoadSplat (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename s_type , typename wide_type , typename narrow_type , typename MemIdx , typename MemOffsetT >
INSTRUCTION_HANDLER_FUNC s2s_DoSimdLoadExtend (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename s_type , typename load_type , typename MemIdx , typename MemOffsetT >
INSTRUCTION_HANDLER_FUNC s2s_DoSimdLoadZeroExtend (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename s_type , typename memory_type , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2s_DoSimdLoadLane (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename s_type , typename memory_type , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC s2s_DoSimdStoreLane (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename DstSimdType , typename SrcSimdType , typename Wide , typename Narrow >
INSTRUCTION_HANDLER_FUNC s2s_DoSimdExtAddPairwise (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Throw (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Rethrow (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_BranchOnNull (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_BranchOnNullWithParams (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_BranchOnNonNull (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_BranchOnNonNullWithParams (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_BranchOnCast (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_BranchOnCastFail (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_CallRef (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ReturnCallRef (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_StructNew (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_StructNewDefault (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC s2s_StructGet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefStructGet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC s2s_StructSet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefStructSet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC s2s_ArrayNew (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefArrayNew (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ArrayNewFixed (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ArrayNewDefault (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<TrapReason OutOfBoundsError>
INSTRUCTION_HANDLER_FUNC s2s_ArrayNewSegment (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<bool init_data>
INSTRUCTION_HANDLER_FUNC s2s_ArrayInitSegment (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ArrayLen (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ArrayCopy (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC s2s_ArrayGet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefArrayGet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC s2s_ArraySet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefArraySet (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC s2s_ArrayFill (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefArrayFill (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefI31 (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_I31GetS (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_I31GetU (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<bool null_succeeds>
INSTRUCTION_HANDLER_FUNC RefCast (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
template<bool null_succeeds>
INSTRUCTION_HANDLER_FUNC RefTest (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_AssertNullTypecheck (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_AssertNotNullTypecheck (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_TrapIllegalCast (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefTestSucceeds (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefTestFails (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefIsNonNull (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_RefAsNonNull (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_AnyConvertExtern (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_ExternConvertAny (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
- Public Member Functions inherited from v8::internal::wasm::HandlersBase
INSTRUCTION_HANDLER_FUNC s2s_Unreachable (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC s2s_Unwind (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 
INSTRUCTION_HANDLER_FUNC Trap (const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)
 

Static Public Member Functions

template<typename T >
static T Read (const uint8_t *&code)
 
template<typename T >
static T JSMax (T x, T y)
 
template<typename T >
static T JSMin (T x, T y)
 
static uint8_tReadMemoryAddress (uint8_t *&code)
 
static uint32_t ReadGlobalIndex (const uint8_t *&code)
 
template<typename T >
static void push (uint32_t *&sp, const uint8_t *&code, WasmInterpreterRuntime *wasm_runtime, T val)
 
template<typename T >
static T pop (uint32_t *&sp, const uint8_t *&code, WasmInterpreterRuntime *wasm_runtime)
 
template<typename T >
static T ExecuteRemS (T lval, T rval)
 
template<typename T >
static T ExecuteRemU (T lval, T rval)
 
static bool DoRefCast (WasmRef ref, ValueType ref_type, HeapType target_type, bool null_succeeds, WasmInterpreterRuntime *wasm_runtime)
 
static void StoreRefIntoMemory (Tagged< HeapObject > host, Address dst_addr, uint32_t offset, Tagged< Object > value, WriteBarrierMode mode)
 

Public Attributes

 i32x4
 
 int32x4
 
 i64x2
 
 int64x2
 
 i16x8
 
 int16x8
 
 i8x16
 
 int8x16
 
 d_type
 
 narrow
 
 wide
 
 float32x4
 
 uint32_t
 
 f32x4
 
 float
 
 int32_t
 
int32x4
 
i32x4
 
int64x2
 
uint32_t
 
a a int16x8
 
a a i16x8
 
a a int32x4
 
a a uint16_t
 
a a a int8x16
 
a a a i8x16
 
a a a int16x8
 
a a a uint8_t
 
a a a a int32x4
 
a a a a i32x4
 
a a a a float64x2
 
a a a a uint32_t
 
a a a a f64x2
 
a a a a double
 
a a a a float32x4
 
a a a a float
 
a a a a f32x4
 
a a a a uint32_tsp
 
a a a a uint32_t WasmInterpreterRuntimewasm_runtime
 
a a a a uint32_t WasmInterpreterRuntime int64_t r0
 
a a a a uint32_t WasmInterpreterRuntime int64_t double fp0
 
int32x4 v2 = pop<Simd128>(sp, code, wasm_runtime).to_i32x4()
 
int32x4 v1 = pop<Simd128>(sp, code, wasm_runtime).to_i32x4()
 
int32x4 res
 

Static Public Attributes

static auto constexpr s2r_I32GlobalGet = s2r_GlobalGetI<int32_t>
 
static auto constexpr s2r_I64GlobalGet = s2r_GlobalGetI<int64_t>
 
static auto constexpr s2r_F32GlobalGet = s2r_GlobalGetF<float>
 
static auto constexpr s2r_F64GlobalGet = s2r_GlobalGetF<double>
 
static auto constexpr s2s_I32GlobalGet = s2s_GlobalGet<int32_t>
 
static auto constexpr s2s_I64GlobalGet = s2s_GlobalGet<int64_t>
 
static auto constexpr s2s_F32GlobalGet = s2s_GlobalGet<float>
 
static auto constexpr s2s_F64GlobalGet = s2s_GlobalGet<double>
 
static auto constexpr s2s_S128GlobalGet = s2s_GlobalGet<Simd128>
 
static auto constexpr r2s_I32GlobalSet = r2s_GlobalSetI<int32_t>
 
static auto constexpr r2s_I64GlobalSet = r2s_GlobalSetI<int64_t>
 
static auto constexpr r2s_F32GlobalSet = r2s_GlobalSetF<float>
 
static auto constexpr r2s_F64GlobalSet = r2s_GlobalSetF<double>
 
static auto constexpr s2s_I32GlobalSet = s2s_GlobalSet<int32_t>
 
static auto constexpr s2s_I64GlobalSet = s2s_GlobalSet<int64_t>
 
static auto constexpr s2s_F32GlobalSet = s2s_GlobalSet<float>
 
static auto constexpr s2s_F64GlobalSet = s2s_GlobalSet<double>
 
static auto constexpr s2s_S128GlobalSet = s2s_GlobalSet<Simd128>
 
static auto constexpr r2s_I32Drop = r2s_Drop<int32_t>
 
static auto constexpr r2s_I64Drop = r2s_Drop<int64_t>
 
static auto constexpr r2s_F32Drop = r2s_Drop<float>
 
static auto constexpr r2s_F64Drop = r2s_Drop<double>
 
static auto constexpr s2s_I32Drop = s2s_Drop<int32_t>
 
static auto constexpr s2s_I64Drop = s2s_Drop<int64_t>
 
static auto constexpr s2s_F32Drop = s2s_Drop<float>
 
static auto constexpr s2s_F64Drop = s2s_Drop<double>
 
static auto constexpr s2s_S128Drop = s2s_Drop<Simd128>
 
static auto constexpr r2r_I32LoadMem8S_Idx64
 
static auto constexpr r2r_I32LoadMem8U_Idx64
 
static auto constexpr r2r_I32LoadMem16S_Idx64
 
static auto constexpr r2r_I32LoadMem16U_Idx64
 
static auto constexpr r2r_I64LoadMem8S_Idx64
 
static auto constexpr r2r_I64LoadMem8U_Idx64
 
static auto constexpr r2r_I64LoadMem16S_Idx64
 
static auto constexpr r2r_I64LoadMem16U_Idx64
 
static auto constexpr r2r_I64LoadMem32S_Idx64
 
static auto constexpr r2r_I64LoadMem32U_Idx64
 
static auto constexpr r2r_I32LoadMem_Idx64
 
static auto constexpr r2r_I64LoadMem_Idx64
 
static auto constexpr r2r_F32LoadMem_Idx64
 
static auto constexpr r2r_F64LoadMem_Idx64
 
static auto constexpr r2s_I32LoadMem8S_Idx64
 
static auto constexpr r2s_I32LoadMem8U_Idx64
 
static auto constexpr r2s_I32LoadMem16S_Idx64
 
static auto constexpr r2s_I32LoadMem16U_Idx64
 
static auto constexpr r2s_I64LoadMem8S_Idx64
 
static auto constexpr r2s_I64LoadMem8U_Idx64
 
static auto constexpr r2s_I64LoadMem16S_Idx64
 
static auto constexpr r2s_I64LoadMem16U_Idx64
 
static auto constexpr r2s_I64LoadMem32S_Idx64
 
static auto constexpr r2s_I64LoadMem32U_Idx64
 
static auto constexpr r2s_I32LoadMem_Idx64
 
static auto constexpr r2s_I64LoadMem_Idx64
 
static auto constexpr r2s_F32LoadMem_Idx64
 
static auto constexpr r2s_F64LoadMem_Idx64
 
static auto constexpr s2r_I32LoadMem8S_Idx64
 
static auto constexpr s2r_I32LoadMem8U_Idx64
 
static auto constexpr s2r_I32LoadMem16S_Idx64
 
static auto constexpr s2r_I32LoadMem16U_Idx64
 
static auto constexpr s2r_I64LoadMem8S_Idx64
 
static auto constexpr s2r_I64LoadMem8U_Idx64
 
static auto constexpr s2r_I64LoadMem16S_Idx64
 
static auto constexpr s2r_I64LoadMem16U_Idx64
 
static auto constexpr s2r_I64LoadMem32S_Idx64
 
static auto constexpr s2r_I64LoadMem32U_Idx64
 
static auto constexpr s2r_I32LoadMem_Idx64
 
static auto constexpr s2r_I64LoadMem_Idx64
 
static auto constexpr s2r_F32LoadMem_Idx64
 
static auto constexpr s2r_F64LoadMem_Idx64
 
static auto constexpr s2s_I32LoadMem8S_Idx64
 
static auto constexpr s2s_I32LoadMem8U_Idx64
 
static auto constexpr s2s_I32LoadMem16S_Idx64
 
static auto constexpr s2s_I32LoadMem16U_Idx64
 
static auto constexpr s2s_I64LoadMem8S_Idx64
 
static auto constexpr s2s_I64LoadMem8U_Idx64
 
static auto constexpr s2s_I64LoadMem16S_Idx64
 
static auto constexpr s2s_I64LoadMem16U_Idx64
 
static auto constexpr s2s_I64LoadMem32S_Idx64
 
static auto constexpr s2s_I64LoadMem32U_Idx64
 
static auto constexpr s2s_I32LoadMem_Idx64
 
static auto constexpr s2s_I64LoadMem_Idx64
 
static auto constexpr s2s_F32LoadMem_Idx64
 
static auto constexpr s2s_F64LoadMem_Idx64
 
static auto constexpr s2s_I32LoadMem8S_LocalSet_Idx64
 
static auto constexpr s2s_I32LoadMem8U_LocalSet_Idx64
 
static auto constexpr s2s_I32LoadMem16S_LocalSet_Idx64
 
static auto constexpr s2s_I32LoadMem16U_LocalSet_Idx64
 
static auto constexpr s2s_I64LoadMem8S_LocalSet_Idx64
 
static auto constexpr s2s_I64LoadMem8U_LocalSet_Idx64
 
static auto constexpr s2s_I64LoadMem16S_LocalSet_Idx64
 
static auto constexpr s2s_I64LoadMem16U_LocalSet_Idx64
 
static auto constexpr s2s_I64LoadMem32S_LocalSet_Idx64
 
static auto constexpr s2s_I64LoadMem32U_LocalSet_Idx64
 
static auto constexpr s2s_I32LoadMem_LocalSet_Idx64
 
static auto constexpr s2s_I64LoadMem_LocalSet_Idx64
 
static auto constexpr s2s_F32LoadMem_LocalSet_Idx64
 
static auto constexpr s2s_F64LoadMem_LocalSet_Idx64
 
static auto constexpr r2s_I32StoreMem8_Idx64
 
static auto constexpr r2s_I32StoreMem16_Idx64
 
static auto constexpr r2s_I64StoreMem8_Idx64
 
static auto constexpr r2s_I64StoreMem16_Idx64
 
static auto constexpr r2s_I64StoreMem32_Idx64
 
static auto constexpr r2s_I32StoreMem_Idx64
 
static auto constexpr r2s_I64StoreMem_Idx64
 
static auto constexpr r2s_F32StoreMem_Idx64
 
static auto constexpr r2s_F64StoreMem_Idx64
 
static auto constexpr s2s_I32StoreMem8_Idx64
 
static auto constexpr s2s_I32StoreMem16_Idx64
 
static auto constexpr s2s_I64StoreMem8_Idx64
 
static auto constexpr s2s_I64StoreMem16_Idx64
 
static auto constexpr s2s_I64StoreMem32_Idx64
 
static auto constexpr s2s_I32StoreMem_Idx64
 
static auto constexpr s2s_I64StoreMem_Idx64
 
static auto constexpr s2s_F32StoreMem_Idx64
 
static auto constexpr s2s_F64StoreMem_Idx64
 
static auto constexpr r2s_I32LoadStoreMem_Idx64
 
static auto constexpr r2s_I64LoadStoreMem_Idx64
 
static auto constexpr r2s_F32LoadStoreMem_Idx64
 
static auto constexpr r2s_F64LoadStoreMem_Idx64
 
static auto constexpr s2s_I32LoadStoreMem_Idx64
 
static auto constexpr s2s_I64LoadStoreMem_Idx64
 
static auto constexpr s2s_F32LoadStoreMem_Idx64
 
static auto constexpr s2s_F64LoadStoreMem_Idx64
 
static auto constexpr r2r_I32Select = r2r_SelectI<int32_t>
 
static auto constexpr r2r_I64Select = r2r_SelectI<int64_t>
 
static auto constexpr r2r_F32Select = r2r_SelectF<float>
 
static auto constexpr r2r_F64Select = r2r_SelectF<double>
 
static auto constexpr r2s_I32Select = r2s_Select<int32_t>
 
static auto constexpr r2s_I64Select = r2s_Select<int64_t>
 
static auto constexpr r2s_F32Select = r2s_Select<float>
 
static auto constexpr r2s_F64Select = r2s_Select<double>
 
static auto constexpr r2s_S128Select = r2s_Select<Simd128>
 
static auto constexpr s2r_I32Select = s2r_SelectI<int32_t>
 
static auto constexpr s2r_I64Select = s2r_SelectI<int64_t>
 
static auto constexpr s2r_F32Select = s2r_SelectF<float>
 
static auto constexpr s2r_F64Select = s2r_SelectF<double>
 
static auto constexpr s2s_I32Select = s2s_Select<int32_t>
 
static auto constexpr s2s_I64Select = s2s_Select<int64_t>
 
static auto constexpr s2s_F32Select = s2s_Select<float>
 
static auto constexpr s2s_F64Select = s2s_Select<double>
 
static auto constexpr s2s_S128Select = s2s_Select<Simd128>
 
static auto constexpr s2s_Table64Copy_32_64_32
 
static auto constexpr s2s_Table64Copy_64_32_32
 
static auto constexpr s2s_Table64Copy_64_64_64
 
static auto constexpr s2s_AtomicNotify_Idx64
 
static auto constexpr s2s_I32AtomicWait_Idx64
 
static auto constexpr s2s_I64AtomicWait_Idx64
 
static auto constexpr s2s_SimdS128LoadMem
 
static auto constexpr s2s_SimdS128LoadMem_Idx64
 
static auto constexpr s2s_SimdS128StoreMem
 
static auto constexpr s2s_SimdS128StoreMem_Idx64
 
static auto constexpr s2s_SimdI16x8ExtMulLowI8x16S
 
static auto constexpr s2s_SimdI16x8ExtMulHighI8x16S
 
static auto constexpr s2s_SimdI16x8ExtMulLowI8x16U
 
static auto constexpr s2s_SimdI16x8ExtMulHighI8x16U
 
static auto constexpr s2s_SimdI32x4ExtMulLowI16x8S
 
static auto constexpr s2s_SimdI32x4ExtMulHighI16x8S
 
static auto constexpr s2s_SimdI32x4ExtMulLowI16x8U
 
static auto constexpr s2s_SimdI32x4ExtMulHighI16x8U
 
static auto constexpr s2s_SimdI64x2ExtMulLowI32x4S
 
static auto constexpr s2s_SimdI64x2ExtMulHighI32x4S
 
static auto constexpr s2s_SimdI64x2ExtMulLowI32x4U
 
static auto constexpr s2s_SimdI64x2ExtMulHighI32x4U
 
static constexpr auto s2s_SimdI8x16RelaxedLaneSelect = s2s_DoSimdSelect
 
static constexpr auto s2s_SimdI16x8RelaxedLaneSelect = s2s_DoSimdSelect
 
static constexpr auto s2s_SimdI32x4RelaxedLaneSelect = s2s_DoSimdSelect
 
static constexpr auto s2s_SimdI64x2RelaxedLaneSelect = s2s_DoSimdSelect
 
static constexpr auto s2s_SimdS128Select = s2s_DoSimdSelect
 
static constexpr auto s2s_SimdI8x16RelaxedSwizzle = s2s_SimdI8x16Swizzle
 
static auto constexpr s2s_SimdS128Load8Splat
 
static auto constexpr s2s_SimdS128Load8Splat_Idx64
 
static auto constexpr s2s_SimdS128Load16Splat
 
static auto constexpr s2s_SimdS128Load16Splat_Idx64
 
static auto constexpr s2s_SimdS128Load32Splat
 
static auto constexpr s2s_SimdS128Load32Splat_Idx64
 
static auto constexpr s2s_SimdS128Load64Splat
 
static auto constexpr s2s_SimdS128Load64Splat_Idx64
 
static auto constexpr s2s_SimdS128Load8x8S
 
static auto constexpr s2s_SimdS128Load8x8S_Idx64
 
static auto constexpr s2s_SimdS128Load8x8U
 
static auto constexpr s2s_SimdS128Load8x8U_Idx64
 
static auto constexpr s2s_SimdS128Load16x4S
 
static auto constexpr s2s_SimdS128Load16x4S_Idx64
 
static auto constexpr s2s_SimdS128Load16x4U
 
static auto constexpr s2s_SimdS128Load16x4U_Idx64
 
static auto constexpr s2s_SimdS128Load32x2S
 
static auto constexpr s2s_SimdS128Load32x2S_Idx64
 
static auto constexpr s2s_SimdS128Load32x2U
 
static auto constexpr s2s_SimdS128Load32x2U_Idx64
 
static auto constexpr s2s_SimdS128Load32Zero
 
static auto constexpr s2s_SimdS128Load32Zero_Idx64
 
static auto constexpr s2s_SimdS128Load64Zero
 
static auto constexpr s2s_SimdS128Load64Zero_Idx64
 
static auto constexpr s2s_SimdS128Load8Lane
 
static auto constexpr s2s_SimdS128Load16Lane
 
static auto constexpr s2s_SimdS128Load32Lane
 
static auto constexpr s2s_SimdS128Load64Lane
 
static auto constexpr s2s_SimdS128Load8Lane_Idx64
 
static auto constexpr s2s_SimdS128Load16Lane_Idx64
 
static auto constexpr s2s_SimdS128Load32Lane_Idx64
 
static auto constexpr s2s_SimdS128Load64Lane_Idx64
 
static auto constexpr s2s_SimdS128Store8Lane
 
static auto constexpr s2s_SimdS128Store16Lane
 
static auto constexpr s2s_SimdS128Store32Lane
 
static auto constexpr s2s_SimdS128Store64Lane
 
static auto constexpr s2s_SimdS128Store8Lane_Idx64
 
static auto constexpr s2s_SimdS128Store16Lane_Idx64
 
static auto constexpr s2s_SimdS128Store32Lane_Idx64
 
static auto constexpr s2s_SimdS128Store64Lane_Idx64
 
static auto constexpr s2s_SimdI32x4ExtAddPairwiseI16x8S
 
static auto constexpr s2s_SimdI32x4ExtAddPairwiseI16x8U
 
static auto constexpr s2s_SimdI16x8ExtAddPairwiseI8x16S
 
static auto constexpr s2s_SimdI16x8ExtAddPairwiseI8x16U
 
static auto constexpr s2s_I8SStructGet = s2s_StructGet<int32_t, int8_t>
 
static auto constexpr s2s_I8UStructGet = s2s_StructGet<uint32_t, uint8_t>
 
static auto constexpr s2s_I16SStructGet = s2s_StructGet<int32_t, int16_t>
 
static auto constexpr s2s_I16UStructGet = s2s_StructGet<uint32_t, uint16_t>
 
static auto constexpr s2s_I32StructGet = s2s_StructGet<int32_t>
 
static auto constexpr s2s_I64StructGet = s2s_StructGet<int64_t>
 
static auto constexpr s2s_F32StructGet = s2s_StructGet<float>
 
static auto constexpr s2s_F64StructGet = s2s_StructGet<double>
 
static auto constexpr s2s_S128StructGet = s2s_StructGet<Simd128>
 
static auto constexpr s2s_I8StructSet = s2s_StructSet<int32_t, int8_t>
 
static auto constexpr s2s_I16StructSet = s2s_StructSet<int32_t, int16_t>
 
static auto constexpr s2s_I32StructSet = s2s_StructSet<int32_t>
 
static auto constexpr s2s_I64StructSet = s2s_StructSet<int64_t>
 
static auto constexpr s2s_F32StructSet = s2s_StructSet<float>
 
static auto constexpr s2s_F64StructSet = s2s_StructSet<double>
 
static auto constexpr s2s_S128StructSet = s2s_StructSet<Simd128>
 
static auto constexpr s2s_I8ArrayNew = s2s_ArrayNew<int32_t, int8_t>
 
static auto constexpr s2s_I16ArrayNew = s2s_ArrayNew<int32_t, int16_t>
 
static auto constexpr s2s_I32ArrayNew = s2s_ArrayNew<int32_t>
 
static auto constexpr s2s_I64ArrayNew = s2s_ArrayNew<int64_t>
 
static auto constexpr s2s_F32ArrayNew = s2s_ArrayNew<float>
 
static auto constexpr s2s_F64ArrayNew = s2s_ArrayNew<double>
 
static auto constexpr s2s_S128ArrayNew = s2s_ArrayNew<Simd128>
 
static auto constexpr s2s_ArrayNewData
 
static auto constexpr s2s_ArrayNewElem
 
static auto constexpr s2s_ArrayInitData = s2s_ArrayInitSegment<true>
 
static auto constexpr s2s_ArrayInitElem = s2s_ArrayInitSegment<false>
 
static auto constexpr s2s_I8SArrayGet = s2s_ArrayGet<int32_t, int8_t>
 
static auto constexpr s2s_I8UArrayGet = s2s_ArrayGet<uint32_t, uint8_t>
 
static auto constexpr s2s_I16SArrayGet = s2s_ArrayGet<int32_t, int16_t>
 
static auto constexpr s2s_I16UArrayGet = s2s_ArrayGet<uint32_t, uint16_t>
 
static auto constexpr s2s_I32ArrayGet = s2s_ArrayGet<int32_t>
 
static auto constexpr s2s_I64ArrayGet = s2s_ArrayGet<int64_t>
 
static auto constexpr s2s_F32ArrayGet = s2s_ArrayGet<float>
 
static auto constexpr s2s_F64ArrayGet = s2s_ArrayGet<double>
 
static auto constexpr s2s_S128ArrayGet = s2s_ArrayGet<Simd128>
 
static auto constexpr s2s_I8ArraySet = s2s_ArraySet<int32_t, int8_t>
 
static auto constexpr s2s_I16ArraySet = s2s_ArraySet<int32_t, int16_t>
 
static auto constexpr s2s_I32ArraySet = s2s_ArraySet<int32_t>
 
static auto constexpr s2s_I64ArraySet = s2s_ArraySet<int64_t>
 
static auto constexpr s2s_F32ArraySet = s2s_ArraySet<float>
 
static auto constexpr s2s_F64ArraySet = s2s_ArraySet<double>
 
static auto constexpr s2s_S128ArraySet = s2s_ArraySet<Simd128>
 
static auto constexpr s2s_I8ArrayFill = s2s_ArrayFill<int8_t, int32_t>
 
static auto constexpr s2s_I16ArrayFill = s2s_ArrayFill<int16_t, int32_t>
 
static auto constexpr s2s_I32ArrayFill = s2s_ArrayFill<int32_t>
 
static auto constexpr s2s_I64ArrayFill = s2s_ArrayFill<int64_t>
 
static auto constexpr s2s_F32ArrayFill = s2s_ArrayFill<float>
 
static auto constexpr s2s_F64ArrayFill = s2s_ArrayFill<double>
 
static auto constexpr s2s_S128ArrayFill = s2s_ArrayFill<Simd128>
 
static auto constexpr s2s_RefCast = RefCast<false>
 
static auto constexpr s2s_RefCastNull = RefCast<true>
 
static auto constexpr s2s_RefTest = RefTest<false>
 
static auto constexpr s2s_RefTestNull = RefTest<true>
 
- Static Public Attributes inherited from v8::internal::wasm::HandlersBase
static constexpr PWasmOp * s_unwind_func_addr = HandlersBase::s2s_Unwind
 

Private Types

using traits = handler_traits<Compressed>
 
using slot_offset_t = traits::slot_offset_t
 
using memory_offset32_t = traits::memory_offset32_t
 
using memory_offset64_t = traits::memory_offset64_t
 

Detailed Description

template<bool Compressed>
class v8::internal::wasm::Handlers< Compressed >

Definition at line 787 of file wasm-interpreter.cc.

Member Typedef Documentation

◆ memory_offset32_t

template<bool Compressed>
using v8::internal::wasm::Handlers< Compressed >::memory_offset32_t = traits::memory_offset32_t
private

Definition at line 790 of file wasm-interpreter.cc.

◆ memory_offset64_t

template<bool Compressed>
using v8::internal::wasm::Handlers< Compressed >::memory_offset64_t = traits::memory_offset64_t
private

Definition at line 791 of file wasm-interpreter.cc.

◆ slot_offset_t

template<bool Compressed>
using v8::internal::wasm::Handlers< Compressed >::slot_offset_t = traits::slot_offset_t
private

Definition at line 789 of file wasm-interpreter.cc.

◆ traits

template<bool Compressed>
using v8::internal::wasm::Handlers< Compressed >::traits = handler_traits<Compressed>
private

Definition at line 788 of file wasm-interpreter.cc.

Member Function Documentation

◆ base::saturated_cast() [1/8]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::base::saturated_cast ( a )

◆ base::saturated_cast() [2/8]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::base::saturated_cast ( a )

◆ base::saturated_cast() [3/8]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::base::saturated_cast ( a )

◆ base::saturated_cast() [4/8]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::base::saturated_cast ( a )

◆ base::saturated_cast() [5/8]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::base::saturated_cast ( a )

◆ base::saturated_cast() [6/8]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::base::saturated_cast ( a )

◆ base::saturated_cast() [7/8]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::base::saturated_cast ( a )

◆ base::saturated_cast() [8/8]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::base::saturated_cast ( a )

◆ BINOP_CASE()

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::BINOP_CASE ( I32x4MinU ,
i32x4 ,
int32x4 ,
4  )

◆ CONVERT_CASE() [1/5]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::CONVERT_CASE ( F32x4SConvertI32x4 ,
int32x4 ,
i32x4 ,
float32x4 ,
4 ,
0 ,
int32_t ,
static_cast< float > a )

◆ CONVERT_CASE() [2/5]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::CONVERT_CASE ( F64x2ConvertLowI32x4S ,
int32x4 ,
i32x4 ,
float64x2 ,
2 ,
0 ,
int32_t ,
static_cast< double > a )

◆ CONVERT_CASE() [3/5]

template<bool Compressed>
a a v8::internal::wasm::Handlers< Compressed >::CONVERT_CASE ( I32x4SConvertI16x8High ,
int16x8 ,
i16x8 ,
int32x4 ,
4 ,
4 ,
int16_t ,
a  )

◆ CONVERT_CASE() [4/5]

template<bool Compressed>
a a a v8::internal::wasm::Handlers< Compressed >::CONVERT_CASE ( I32x4UConvertI16x8Low ,
int16x8 ,
i16x8 ,
int32x4 ,
4 ,
0 ,
uint16_t ,
a  )

◆ CONVERT_CASE() [5/5]

template<bool Compressed>
a v8::internal::wasm::Handlers< Compressed >::CONVERT_CASE ( I64x2UConvertI32x4Low ,
int32x4 ,
i32x4 ,
int64x2 ,
2 ,
0 ,
uint32_t ,
a  )

◆ DoRefCast()

template<bool Compressed>
static bool v8::internal::wasm::Handlers< Compressed >::DoRefCast ( WasmRef ref,
ValueType ref_type,
HeapType target_type,
bool null_succeeds,
WasmInterpreterRuntime * wasm_runtime )
inlinestatic

Definition at line 5743 of file wasm-interpreter.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ DoubleToFloat32()

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::DoubleToFloat32 ( a )

◆ ExecuteRemS()

template<bool Compressed>
template<typename T >
static T v8::internal::wasm::Handlers< Compressed >::ExecuteRemS ( T lval,
T rval )
inlinestatic

Definition at line 895 of file wasm-interpreter.cc.

◆ ExecuteRemU()

template<bool Compressed>
template<typename T >
static T v8::internal::wasm::Handlers< Compressed >::ExecuteRemU ( T lval,
T rval )
inlinestatic

Definition at line 901 of file wasm-interpreter.cc.

◆ for()

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::for ( )
inline

Definition at line 5132 of file wasm-interpreter.cc.

◆ JSMax()

template<bool Compressed>
template<typename T >
static T v8::internal::wasm::Handlers< Compressed >::JSMax ( T x,
T y )
inlinestatic

Definition at line 816 of file wasm-interpreter.cc.

◆ JSMin()

template<bool Compressed>
template<typename T >
static T v8::internal::wasm::Handlers< Compressed >::JSMin ( T x,
T y )
inlinestatic

Definition at line 827 of file wasm-interpreter.cc.

◆ NextOp()

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::NextOp ( )

◆ pop() [1/2]

template<bool Compressed>
template<typename T >
static T v8::internal::wasm::Handlers< Compressed >::pop ( uint32_t *& sp,
const uint8_t *& code,
WasmInterpreterRuntime * wasm_runtime )
inlinestatic

Definition at line 875 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ pop() [2/2]

template<bool Compressed>
template<>
WasmRef v8::internal::wasm::Handlers< Compressed >::pop ( uint32_t *& sp,
const uint8_t *& code,
WasmInterpreterRuntime * wasm_runtime )
inline

Definition at line 885 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ push() [1/3]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::push ( sp ,
code ,
wasm_runtime ,
Simd128(res)  )

◆ push() [2/3]

template<bool Compressed>
template<typename T >
static void v8::internal::wasm::Handlers< Compressed >::push ( uint32_t *& sp,
const uint8_t *& code,
WasmInterpreterRuntime * wasm_runtime,
T val )
inlinestatic

Definition at line 850 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ push() [3/3]

template<bool Compressed>
template<>
void v8::internal::wasm::Handlers< Compressed >::push ( uint32_t *& sp,
const uint8_t *& code,
WasmInterpreterRuntime * wasm_runtime,
WasmRef ref )
inline

Definition at line 861 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2r_I32ConvertI64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2r_I32ConvertI64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2405 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2r_LoadMemF()

template<bool Compressed>
template<typename FloatT , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2r_LoadMemF ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1111 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2r_LoadMemI()

template<bool Compressed>
template<typename IntT , typename IntU = IntT, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2r_LoadMemI ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1061 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2r_SelectF()

template<bool Compressed>
template<typename FloatT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2r_SelectF ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1834 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2r_SelectI()

template<bool Compressed>
template<typename IntT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2r_SelectI ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1819 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_BranchIf()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_BranchIf ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2861 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_BranchIfWithParams()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_BranchIfWithParams ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2889 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_BrTable()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_BrTable ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3178 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_CopyFp0ToSlot32()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_CopyFp0ToSlot32 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3691 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_CopyFp0ToSlot64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_CopyFp0ToSlot64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3710 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_CopyR0ToSlot32()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_CopyR0ToSlot32 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3654 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_CopyR0ToSlot64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_CopyR0ToSlot64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3673 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_Drop()

template<bool Compressed>
template<typename T >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_Drop ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1018 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_GlobalSetF()

template<bool Compressed>
template<typename FloatT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_GlobalSetF ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 977 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_GlobalSetI()

template<bool Compressed>
template<typename IntT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_GlobalSetI ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 964 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_I32ConvertI64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_I32ConvertI64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2411 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_If()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_If ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2917 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_LoadMem()

template<bool Compressed>
template<typename T , typename U = T, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_LoadMem ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1139 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_LoadStoreMem()

template<bool Compressed>
template<typename T , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_LoadStoreMem ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1504 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_PreserveCopyFp0ToSlot32()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_PreserveCopyFp0ToSlot32 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3774 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_PreserveCopyFp0ToSlot64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_PreserveCopyFp0ToSlot64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3797 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_PreserveCopyR0ToSlot32()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_PreserveCopyR0ToSlot32 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3728 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_PreserveCopyR0ToSlot64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_PreserveCopyR0ToSlot64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3751 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_RefDrop()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_RefDrop ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1028 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_RefSelect()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_RefSelect ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1865 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_Select()

template<bool Compressed>
template<typename T >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_Select ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1849 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_StoreMemF()

template<bool Compressed>
template<typename FloatT , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_StoreMemF ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1425 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ r2s_StoreMemI()

template<bool Compressed>
template<typename IntT , typename IntU = IntT, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::r2s_StoreMemI ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1383 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ Read() [1/2]

template<bool Compressed>
template<typename T >
static T v8::internal::wasm::Handlers< Compressed >::Read ( const uint8_t *& code)
inlinestatic

Definition at line 795 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ Read() [2/2]

template<bool Compressed>
template<>
slot_offset_t v8::internal::wasm::Handlers< Compressed >::Read ( const uint8_t *& code)
inline

Definition at line 801 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ ReadGlobalIndex()

template<bool Compressed>
static uint32_t v8::internal::wasm::Handlers< Compressed >::ReadGlobalIndex ( const uint8_t *& code)
inlinestatic

Definition at line 842 of file wasm-interpreter.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ReadMemoryAddress()

template<bool Compressed>
static uint8_t * v8::internal::wasm::Handlers< Compressed >::ReadMemoryAddress ( uint8_t *& code)
inlinestatic

Definition at line 835 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ RefCast()

template<bool Compressed>
template<bool null_succeeds>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::RefCast ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6757 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ RefTest()

template<bool Compressed>
template<bool null_succeeds>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::RefTest ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6780 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2r_GlobalGetF()

template<bool Compressed>
template<typename FloatT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2r_GlobalGetF ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 922 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2r_GlobalGetI()

template<bool Compressed>
template<typename IntT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2r_GlobalGetI ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 909 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2r_I32ConvertI64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2r_I32ConvertI64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2417 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2r_LoadMemF()

template<bool Compressed>
template<typename FloatT , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2r_LoadMemF ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1242 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2r_LoadMemI()

template<bool Compressed>
template<typename IntT , typename IntU = IntT, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2r_LoadMemI ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1193 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2r_SelectF()

template<bool Compressed>
template<typename FloatT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2r_SelectF ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1891 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2r_SelectI()

template<bool Compressed>
template<typename IntT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2r_SelectI ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1876 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_AnyConvertExtern()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_AnyConvertExtern ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6875 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArrayCopy()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArrayCopy ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6492 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArrayFill()

template<bool Compressed>
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArrayFill ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6648 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArrayGet()

template<bool Compressed>
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArrayGet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6540 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArrayInitSegment()

template<bool Compressed>
template<bool init_data>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArrayInitSegment ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6426 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArrayLen()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArrayLen ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6477 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArrayNew()

template<bool Compressed>
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArrayNew ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6151 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArrayNewDefault()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArrayNewDefault ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6311 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArrayNewFixed()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArrayNewFixed ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6234 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArrayNewSegment()

template<bool Compressed>
template<TrapReason OutOfBoundsError>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArrayNewSegment ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6379 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ArraySet()

template<bool Compressed>
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ArraySet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6594 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_AssertNotNullTypecheck()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_AssertNotNullTypecheck ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6815 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_AssertNullTypecheck()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_AssertNullTypecheck ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6800 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_AtomicFence()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_AtomicFence ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4326 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_AtomicNotify()

template<bool Compressed>
template<typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_AtomicNotify ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4227 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Branch()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Branch ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2852 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_BranchIf()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_BranchIf ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2875 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_BranchIfWithParams()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_BranchIfWithParams ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2903 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_BranchOnCast()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_BranchOnCast ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5794 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_BranchOnCastFail()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_BranchOnCastFail ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5833 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_BranchOnNonNull()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_BranchOnNonNull ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5703 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_BranchOnNonNullWithParams()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_BranchOnNonNullWithParams ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5723 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_BranchOnNull()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_BranchOnNull ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5648 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_BranchOnNullWithParams()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_BranchOnNullWithParams ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5683 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_BrTable()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_BrTable ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3193 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CallFunction()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CallFunction ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2961 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CallImportedFunction()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CallImportedFunction ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3011 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CallIndirect()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CallIndirect ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3060 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CallIndirect64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CallIndirect64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3083 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CallRef()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CallRef ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5855 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Catch()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Catch ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2952 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlot128()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlot128 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3492 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlot32()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlot32 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3413 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlot32x2()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlot32x2 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3434 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlot64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlot64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3470 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlot64x2()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlot64x2 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3517 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlot_ll()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlot_ll ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3257 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlot_lq()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlot_lq ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3295 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlot_ql()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlot_ql ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3334 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlot_qq()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlot_qq ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3373 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlotMulti()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlotMulti ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3208 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_CopySlotRef()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_CopySlotRef ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3553 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_DataDrop()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_DataDrop ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3889 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_DoSimdExtAddPairwise()

template<bool Compressed>
template<typename DstSimdType , typename SrcSimdType , typename Wide , typename Narrow >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_DoSimdExtAddPairwise ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5535 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_DoSimdExtMul()

template<bool Compressed>
uint32_t start INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_DoSimdExtMul ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4998 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_DoSimdLoadExtend()

template<bool Compressed>
template<typename s_type , typename wide_type , typename narrow_type , typename MemIdx , typename MemOffsetT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_DoSimdLoadExtend ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5328 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_DoSimdLoadLane()

template<bool Compressed>
template<typename s_type , typename memory_type , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_DoSimdLoadLane ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5443 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_DoSimdLoadSplat()

template<bool Compressed>
template<typename s_type , typename load_type , typename MemIdx , typename MemOffsetT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_DoSimdLoadSplat ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5282 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_DoSimdLoadZeroExtend()

template<bool Compressed>
template<typename s_type , typename load_type , typename MemIdx , typename MemOffsetT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_DoSimdLoadZeroExtend ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5400 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_DoSimdStoreLane()

template<bool Compressed>
template<typename s_type , typename memory_type , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_DoSimdStoreLane ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5489 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Drop()

template<bool Compressed>
template<typename T >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Drop ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1035 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ElemDrop()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ElemDrop ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4057 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Else()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Else ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2943 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ExternConvertAny()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ExternConvertAny ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6893 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_GlobalGet()

template<bool Compressed>
template<typename T >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_GlobalGet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 935 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_GlobalSet()

template<bool Compressed>
template<typename T >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_GlobalSet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 990 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_I31GetS()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_I31GetS ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6729 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_I31GetU()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_I31GetU ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6742 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_I32AtomicWait()

template<bool Compressed>
template<typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_I32AtomicWait ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4257 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_I32ConvertI64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_I32ConvertI64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2423 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_I64AtomicWait()

template<bool Compressed>
template<typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_I64AtomicWait ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4292 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_If()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_If ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2930 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_LoadMem()

template<bool Compressed>
template<typename T , typename U = T, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_LoadMem ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1271 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_LoadMem_LocalSet()

template<bool Compressed>
template<typename T , typename U = T, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_LoadMem_LocalSet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1326 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_LoadStoreMem()

template<bool Compressed>
template<typename T , typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_LoadStoreMem ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1547 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Memory64Copy()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Memory64Copy ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3912 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Memory64Fill()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Memory64Fill ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3938 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Memory64Grow()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Memory64Grow ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2811 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Memory64Init()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Memory64Init ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3875 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Memory64Size()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Memory64Size ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2836 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_MemoryCopy()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_MemoryCopy ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3899 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_MemoryFill()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_MemoryFill ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3925 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_MemoryGrow()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_MemoryGrow ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2799 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_MemoryInit()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_MemoryInit ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3861 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_MemorySize()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_MemorySize ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2827 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_OnLoopBegin()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_OnLoopBegin ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4206 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_OnLoopBeginNoRefSlots()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_OnLoopBeginNoRefSlots ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4215 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_PreserveCopySlot128()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_PreserveCopySlot128 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3624 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_PreserveCopySlot32()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_PreserveCopySlot32 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3570 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_PreserveCopySlot64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_PreserveCopySlot64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3597 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefArrayFill()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefArrayFill ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6682 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefArrayGet()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefArrayGet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6570 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefArrayNew()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefArrayNew ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6194 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefArraySet()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefArraySet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6623 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefAsNonNull()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefAsNonNull ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6863 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefDrop()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefDrop ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1048 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefEq()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefEq ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3851 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefFunc()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefFunc ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3842 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefGlobalGet()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefGlobalGet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 951 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefGlobalSet()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefGlobalSet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1005 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefI31()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefI31 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6716 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefIsNonNull()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefIsNonNull ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6854 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefIsNull()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefIsNull ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3833 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefNull()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefNull ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3820 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefSelect()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefSelect ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1923 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefStructGet()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefStructGet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6088 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefStructSet()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefStructSet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6131 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefTestFails()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefTestFails ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6845 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_RefTestSucceeds()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_RefTestSucceeds ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6835 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Rethrow()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Rethrow ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5636 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Return()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Return ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2845 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ReturnCall()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ReturnCall ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 2981 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ReturnCallImportedFunction()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ReturnCallImportedFunction ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3031 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ReturnCallIndirect()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ReturnCallIndirect ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3110 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ReturnCallIndirect64()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ReturnCallIndirect64 ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3142 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_ReturnCallRef()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_ReturnCallRef ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5881 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Select()

template<bool Compressed>
template<typename T >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Select ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1906 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_SimdI16x8DotI8x16I7x16S()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_SimdI16x8DotI8x16I7x16S ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5162 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_SimdI32x4DotI16x8S()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_SimdI32x4DotI16x8S ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5147 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_SimdI32x4DotI8x16I7x16AddS()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_SimdI32x4DotI8x16I7x16AddS ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5177 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_SimdI8x16Shuffle()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_SimdI8x16Shuffle ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5213 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_SimdI8x16Swizzle()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_SimdI8x16Swizzle ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5197 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_SimdS128StoreMemI()

template<bool Compressed>
template<typename MemIdx , typename MemOffsetT >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128StoreMemI ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4932 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_SimdV128AnyTrue()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_SimdV128AnyTrue ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5230 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_StoreMem()

template<bool Compressed>
template<typename T , typename U = T, typename MemIdx = uint32_t, typename MemOffsetT = memory_offset32_t>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_StoreMem ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 1457 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_StructGet()

template<bool Compressed>
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_StructGet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6064 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_StructNew()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_StructNew ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5931 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_StructNewDefault()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_StructNewDefault ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6001 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_StructSet()

template<bool Compressed>
template<typename T , typename U = T>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_StructSet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6109 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Table64CopyImpl()

template<bool Compressed>
template<typename IntN , typename IntM , typename IntK >
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Table64CopyImpl ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4084 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Table64Fill()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Table64Fill ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4184 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Table64Get()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Table64Get ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3966 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Table64Grow()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Table64Grow ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4129 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Table64Init()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Table64Init ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4035 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Table64Set()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Table64Set ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4000 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Table64Size()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Table64Size ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4159 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_TableCopy()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_TableCopy ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4067 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_TableFill()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_TableFill ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4170 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_TableGet()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_TableGet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3951 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_TableGrow()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_TableGrow ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4116 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_TableInit()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_TableInit ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4019 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_TableSet()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_TableSet ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 3987 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_TableSize()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_TableSize ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 4148 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_Throw()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_Throw ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 5563 of file wasm-interpreter.cc.

Here is the call graph for this function:

◆ s2s_TrapIllegalCast()

template<bool Compressed>
INSTRUCTION_HANDLER_FUNC v8::internal::wasm::Handlers< Compressed >::s2s_TrapIllegalCast ( const uint8_t * code,
uint32_t * sp,
WasmInterpreterRuntime * wasm_runtime,
int64_t r0,
double fp0 )
inline

Definition at line 6830 of file wasm-interpreter.cc.

◆ SHIFT_CASE()

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::SHIFT_CASE ( I64x2Shl ,
i64x2 ,
int64x2 ,
2 ,
static_cast< uint64_t > a)<<(shift % 64 )

◆ static_cast() [1/11]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::static_cast ( a )

◆ static_cast() [2/11]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::static_cast ( a )

◆ static_cast() [3/11]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::static_cast ( a )

◆ static_cast() [4/11]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::static_cast ( a )

◆ static_cast() [5/11]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::static_cast ( a )
inline

Definition at line 4701 of file wasm-interpreter.cc.

◆ static_cast() [6/11]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::static_cast ( a )

◆ static_cast() [7/11]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::static_cast ( a )

◆ static_cast() [8/11]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::static_cast ( a ) const

◆ static_cast() [9/11]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::static_cast ( a )

◆ static_cast() [10/11]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::static_cast ( a )

◆ static_cast() [11/11]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::static_cast ( a )

◆ StoreRefIntoMemory()

template<bool Compressed>
static void v8::internal::wasm::Handlers< Compressed >::StoreRefIntoMemory ( Tagged< HeapObject > host,
Address dst_addr,
uint32_t offset,
Tagged< Object > value,
WriteBarrierMode mode )
inlinestatic

Definition at line 5918 of file wasm-interpreter.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ d_type

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::d_type

Definition at line 4996 of file wasm-interpreter.cc.

◆ double

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::double

Definition at line 5090 of file wasm-interpreter.cc.

◆ f32x4 [1/2]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::f32x4

Definition at line 5059 of file wasm-interpreter.cc.

◆ f32x4 [2/2]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::f32x4

Definition at line 5100 of file wasm-interpreter.cc.

◆ f64x2

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::f64x2

Definition at line 5090 of file wasm-interpreter.cc.

◆ float [1/2]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::float

Definition at line 5059 of file wasm-interpreter.cc.

◆ float [2/2]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::float

Definition at line 5098 of file wasm-interpreter.cc.

◆ float32x4 [1/2]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::float32x4

Definition at line 5057 of file wasm-interpreter.cc.

◆ float32x4 [2/2]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::float32x4

Definition at line 5098 of file wasm-interpreter.cc.

◆ float64x2

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::float64x2

Definition at line 5088 of file wasm-interpreter.cc.

◆ fp0

template<bool Compressed>
a a a a uint32_t WasmInterpreterRuntime int64_t double v8::internal::wasm::Handlers< Compressed >::fp0
Initial value:
{
int32x4 bool_val = pop<Simd128>(sp, code, wasm_runtime).to_i32x4()
static T pop(uint32_t *&sp, const uint8_t *&code, WasmInterpreterRuntime *wasm_runtime)
a a a a uint32_t WasmInterpreterRuntime * wasm_runtime

Definition at line 5127 of file wasm-interpreter.cc.

◆ i16x8 [1/2]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::i16x8

Definition at line 4984 of file wasm-interpreter.cc.

◆ i16x8 [2/2]

template<bool Compressed>
a a v8::internal::wasm::Handlers< Compressed >::i16x8

Definition at line 5076 of file wasm-interpreter.cc.

◆ i32x4 [1/3]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::i32x4

Definition at line 4701 of file wasm-interpreter.cc.

◆ i32x4 [2/3]

template<bool Compressed>
a v8::internal::wasm::Handlers< Compressed >::i32x4

Definition at line 5072 of file wasm-interpreter.cc.

◆ i32x4 [3/3]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::i32x4

Definition at line 5088 of file wasm-interpreter.cc.

◆ i64x2

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::i64x2

Definition at line 4977 of file wasm-interpreter.cc.

◆ i8x16 [1/2]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::i8x16

Definition at line 4989 of file wasm-interpreter.cc.

◆ i8x16 [2/2]

template<bool Compressed>
a a a v8::internal::wasm::Handlers< Compressed >::i8x16

Definition at line 5082 of file wasm-interpreter.cc.

◆ int16x8 [1/3]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::int16x8

Definition at line 4984 of file wasm-interpreter.cc.

◆ int16x8 [2/3]

template<bool Compressed>
a a v8::internal::wasm::Handlers< Compressed >::int16x8

Definition at line 5076 of file wasm-interpreter.cc.

◆ int16x8 [3/3]

template<bool Compressed>
a a a v8::internal::wasm::Handlers< Compressed >::int16x8

Definition at line 5082 of file wasm-interpreter.cc.

◆ int32_t

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::int32_t

Definition at line 5068 of file wasm-interpreter.cc.

◆ int32x4 [1/4]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::int32x4

Definition at line 4701 of file wasm-interpreter.cc.

◆ int32x4 [2/4]

template<bool Compressed>
a v8::internal::wasm::Handlers< Compressed >::int32x4

Definition at line 5072 of file wasm-interpreter.cc.

◆ int32x4 [3/4]

template<bool Compressed>
a a v8::internal::wasm::Handlers< Compressed >::int32x4

Definition at line 5076 of file wasm-interpreter.cc.

◆ int32x4 [4/4]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::int32x4

Definition at line 5088 of file wasm-interpreter.cc.

◆ int64x2 [1/2]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::int64x2

Definition at line 4977 of file wasm-interpreter.cc.

◆ int64x2 [2/2]

template<bool Compressed>
a v8::internal::wasm::Handlers< Compressed >::int64x2

Definition at line 5072 of file wasm-interpreter.cc.

◆ int8x16 [1/2]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::int8x16

Definition at line 4989 of file wasm-interpreter.cc.

◆ int8x16 [2/2]

template<bool Compressed>
a a a v8::internal::wasm::Handlers< Compressed >::int8x16

Definition at line 5082 of file wasm-interpreter.cc.

◆ narrow

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::narrow

Definition at line 4996 of file wasm-interpreter.cc.

◆ r0

template<bool Compressed>
a a a a uint32_t WasmInterpreterRuntime int64_t v8::internal::wasm::Handlers< Compressed >::r0

Definition at line 5127 of file wasm-interpreter.cc.

◆ r2r_F32LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_F32LoadMem_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC r2r_LoadMemF(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1132 of file wasm-interpreter.cc.

◆ r2r_F32Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_F32Select = r2r_SelectF<float>
staticconstexpr

Definition at line 1845 of file wasm-interpreter.cc.

◆ r2r_F64LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_F64LoadMem_Idx64
staticconstexpr
Initial value:

Definition at line 1134 of file wasm-interpreter.cc.

◆ r2r_F64Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_F64Select = r2r_SelectF<double>
staticconstexpr

Definition at line 1846 of file wasm-interpreter.cc.

◆ r2r_I32LoadMem16S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I32LoadMem16S_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC r2r_LoadMemI(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1088 of file wasm-interpreter.cc.

◆ r2r_I32LoadMem16U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I32LoadMem16U_Idx64
staticconstexpr

◆ r2r_I32LoadMem8S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I32LoadMem8S_Idx64
staticconstexpr

◆ r2r_I32LoadMem8U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I32LoadMem8U_Idx64
staticconstexpr

◆ r2r_I32LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I32LoadMem_Idx64
staticconstexpr

◆ r2r_I32Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I32Select = r2r_SelectI<int32_t>
staticconstexpr

Definition at line 1830 of file wasm-interpreter.cc.

◆ r2r_I64LoadMem16S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I64LoadMem16S_Idx64
staticconstexpr

◆ r2r_I64LoadMem16U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I64LoadMem16U_Idx64
staticconstexpr

◆ r2r_I64LoadMem32S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I64LoadMem32S_Idx64
staticconstexpr

◆ r2r_I64LoadMem32U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I64LoadMem32U_Idx64
staticconstexpr

◆ r2r_I64LoadMem8S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I64LoadMem8S_Idx64
staticconstexpr

◆ r2r_I64LoadMem8U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I64LoadMem8U_Idx64
staticconstexpr

◆ r2r_I64LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I64LoadMem_Idx64
staticconstexpr

◆ r2r_I64Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2r_I64Select = r2r_SelectI<int64_t>
staticconstexpr

Definition at line 1831 of file wasm-interpreter.cc.

◆ r2s_F32Drop

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F32Drop = r2s_Drop<float>
staticconstexpr

Definition at line 1025 of file wasm-interpreter.cc.

◆ r2s_F32GlobalSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F32GlobalSet = r2s_GlobalSetF<float>
staticconstexpr

Definition at line 986 of file wasm-interpreter.cc.

◆ r2s_F32LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F32LoadMem_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC r2s_LoadMem(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1186 of file wasm-interpreter.cc.

◆ r2s_F32LoadStoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F32LoadStoreMem_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC r2s_LoadStoreMem(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1540 of file wasm-interpreter.cc.

◆ r2s_F32Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F32Select = r2s_Select<float>
staticconstexpr

Definition at line 1861 of file wasm-interpreter.cc.

◆ r2s_F32StoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F32StoreMem_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC r2s_StoreMemF(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1450 of file wasm-interpreter.cc.

◆ r2s_F64Drop

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F64Drop = r2s_Drop<double>
staticconstexpr

Definition at line 1026 of file wasm-interpreter.cc.

◆ r2s_F64GlobalSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F64GlobalSet = r2s_GlobalSetF<double>
staticconstexpr

Definition at line 987 of file wasm-interpreter.cc.

◆ r2s_F64LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F64LoadMem_Idx64
staticconstexpr

◆ r2s_F64LoadStoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F64LoadStoreMem_Idx64
staticconstexpr

◆ r2s_F64Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F64Select = r2s_Select<double>
staticconstexpr

Definition at line 1862 of file wasm-interpreter.cc.

◆ r2s_F64StoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_F64StoreMem_Idx64
staticconstexpr

◆ r2s_I32Drop

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32Drop = r2s_Drop<int32_t>
staticconstexpr

Definition at line 1023 of file wasm-interpreter.cc.

◆ r2s_I32GlobalSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32GlobalSet = r2s_GlobalSetI<int32_t>
staticconstexpr

Definition at line 973 of file wasm-interpreter.cc.

◆ r2s_I32LoadMem16S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32LoadMem16S_Idx64
staticconstexpr

◆ r2s_I32LoadMem16U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32LoadMem16U_Idx64
staticconstexpr

◆ r2s_I32LoadMem8S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32LoadMem8S_Idx64
staticconstexpr

◆ r2s_I32LoadMem8U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32LoadMem8U_Idx64
staticconstexpr

◆ r2s_I32LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32LoadMem_Idx64
staticconstexpr

◆ r2s_I32LoadStoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32LoadStoreMem_Idx64
staticconstexpr

◆ r2s_I32Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32Select = r2s_Select<int32_t>
staticconstexpr

Definition at line 1859 of file wasm-interpreter.cc.

◆ r2s_I32StoreMem16_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32StoreMem16_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC r2s_StoreMemI(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1410 of file wasm-interpreter.cc.

◆ r2s_I32StoreMem8_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32StoreMem8_Idx64
staticconstexpr

◆ r2s_I32StoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I32StoreMem_Idx64
staticconstexpr

◆ r2s_I64Drop

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64Drop = r2s_Drop<int64_t>
staticconstexpr

Definition at line 1024 of file wasm-interpreter.cc.

◆ r2s_I64GlobalSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64GlobalSet = r2s_GlobalSetI<int64_t>
staticconstexpr

Definition at line 974 of file wasm-interpreter.cc.

◆ r2s_I64LoadMem16S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64LoadMem16S_Idx64
staticconstexpr

◆ r2s_I64LoadMem16U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64LoadMem16U_Idx64
staticconstexpr

◆ r2s_I64LoadMem32S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64LoadMem32S_Idx64
staticconstexpr

◆ r2s_I64LoadMem32U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64LoadMem32U_Idx64
staticconstexpr

◆ r2s_I64LoadMem8S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64LoadMem8S_Idx64
staticconstexpr

◆ r2s_I64LoadMem8U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64LoadMem8U_Idx64
staticconstexpr

◆ r2s_I64LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64LoadMem_Idx64
staticconstexpr

◆ r2s_I64LoadStoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64LoadStoreMem_Idx64
staticconstexpr

◆ r2s_I64Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64Select = r2s_Select<int64_t>
staticconstexpr

Definition at line 1860 of file wasm-interpreter.cc.

◆ r2s_I64StoreMem16_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64StoreMem16_Idx64
staticconstexpr

◆ r2s_I64StoreMem32_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64StoreMem32_Idx64
staticconstexpr

◆ r2s_I64StoreMem8_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64StoreMem8_Idx64
staticconstexpr

◆ r2s_I64StoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_I64StoreMem_Idx64
staticconstexpr

◆ r2s_S128Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::r2s_S128Select = r2s_Select<Simd128>
staticconstexpr

Definition at line 1863 of file wasm-interpreter.cc.

◆ res

template<bool Compressed>
int32x4 v8::internal::wasm::Handlers< Compressed >::res

Definition at line 5131 of file wasm-interpreter.cc.

◆ s2r_F32GlobalGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_F32GlobalGet = s2r_GlobalGetF<float>
staticconstexpr

Definition at line 931 of file wasm-interpreter.cc.

◆ s2r_F32LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_F32LoadMem_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2r_LoadMemF(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1264 of file wasm-interpreter.cc.

◆ s2r_F32Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_F32Select = s2r_SelectF<float>
staticconstexpr

Definition at line 1902 of file wasm-interpreter.cc.

◆ s2r_F64GlobalGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_F64GlobalGet = s2r_GlobalGetF<double>
staticconstexpr

Definition at line 932 of file wasm-interpreter.cc.

◆ s2r_F64LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_F64LoadMem_Idx64
staticconstexpr
Initial value:

Definition at line 1266 of file wasm-interpreter.cc.

◆ s2r_F64Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_F64Select = s2r_SelectF<double>
staticconstexpr

Definition at line 1903 of file wasm-interpreter.cc.

◆ s2r_I32GlobalGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I32GlobalGet = s2r_GlobalGetI<int32_t>
staticconstexpr

Definition at line 918 of file wasm-interpreter.cc.

◆ s2r_I32LoadMem16S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I32LoadMem16S_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2r_LoadMemI(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1219 of file wasm-interpreter.cc.

◆ s2r_I32LoadMem16U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I32LoadMem16U_Idx64
staticconstexpr

◆ s2r_I32LoadMem8S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I32LoadMem8S_Idx64
staticconstexpr

◆ s2r_I32LoadMem8U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I32LoadMem8U_Idx64
staticconstexpr

◆ s2r_I32LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I32LoadMem_Idx64
staticconstexpr

◆ s2r_I32Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I32Select = s2r_SelectI<int32_t>
staticconstexpr

Definition at line 1887 of file wasm-interpreter.cc.

◆ s2r_I64GlobalGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I64GlobalGet = s2r_GlobalGetI<int64_t>
staticconstexpr

Definition at line 919 of file wasm-interpreter.cc.

◆ s2r_I64LoadMem16S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I64LoadMem16S_Idx64
staticconstexpr

◆ s2r_I64LoadMem16U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I64LoadMem16U_Idx64
staticconstexpr

◆ s2r_I64LoadMem32S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I64LoadMem32S_Idx64
staticconstexpr

◆ s2r_I64LoadMem32U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I64LoadMem32U_Idx64
staticconstexpr

◆ s2r_I64LoadMem8S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I64LoadMem8S_Idx64
staticconstexpr

◆ s2r_I64LoadMem8U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I64LoadMem8U_Idx64
staticconstexpr

◆ s2r_I64LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I64LoadMem_Idx64
staticconstexpr

◆ s2r_I64Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2r_I64Select = s2r_SelectI<int64_t>
staticconstexpr

Definition at line 1888 of file wasm-interpreter.cc.

◆ s2s_ArrayInitData

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_ArrayInitData = s2s_ArrayInitSegment<true>
staticconstexpr

Definition at line 6474 of file wasm-interpreter.cc.

◆ s2s_ArrayInitElem

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_ArrayInitElem = s2s_ArrayInitSegment<false>
staticconstexpr

Definition at line 6475 of file wasm-interpreter.cc.

◆ s2s_ArrayNewData

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_ArrayNewData
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_ArrayNewSegment(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 6420 of file wasm-interpreter.cc.

◆ s2s_ArrayNewElem

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_ArrayNewElem
staticconstexpr

◆ s2s_AtomicNotify_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_AtomicNotify_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_AtomicNotify(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 4253 of file wasm-interpreter.cc.

◆ s2s_F32ArrayFill

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32ArrayFill = s2s_ArrayFill<float>
staticconstexpr

Definition at line 6678 of file wasm-interpreter.cc.

◆ s2s_F32ArrayGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32ArrayGet = s2s_ArrayGet<float>
staticconstexpr

Definition at line 6566 of file wasm-interpreter.cc.

◆ s2s_F32ArrayNew

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32ArrayNew = s2s_ArrayNew<float>
staticconstexpr

Definition at line 6190 of file wasm-interpreter.cc.

◆ s2s_F32ArraySet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32ArraySet = s2s_ArraySet<float>
staticconstexpr

Definition at line 6619 of file wasm-interpreter.cc.

◆ s2s_F32Drop

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32Drop = s2s_Drop<float>
staticconstexpr

Definition at line 1044 of file wasm-interpreter.cc.

◆ s2s_F32GlobalGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32GlobalGet = s2s_GlobalGet<float>
staticconstexpr

Definition at line 947 of file wasm-interpreter.cc.

◆ s2s_F32GlobalSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32GlobalSet = s2s_GlobalSet<float>
staticconstexpr

Definition at line 1001 of file wasm-interpreter.cc.

◆ s2s_F32LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32LoadMem_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_LoadMem(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1318 of file wasm-interpreter.cc.

◆ s2s_F32LoadMem_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32LoadMem_LocalSet_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_LoadMem_LocalSet(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1375 of file wasm-interpreter.cc.

◆ s2s_F32LoadStoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32LoadStoreMem_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_LoadStoreMem(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1583 of file wasm-interpreter.cc.

◆ s2s_F32Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32Select = s2s_Select<float>
staticconstexpr

Definition at line 1919 of file wasm-interpreter.cc.

◆ s2s_F32StoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32StoreMem_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_StoreMem(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 1496 of file wasm-interpreter.cc.

◆ s2s_F32StructGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32StructGet = s2s_StructGet<float>
staticconstexpr

Definition at line 6084 of file wasm-interpreter.cc.

◆ s2s_F32StructSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F32StructSet = s2s_StructSet<float>
staticconstexpr

Definition at line 6127 of file wasm-interpreter.cc.

◆ s2s_F64ArrayFill

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64ArrayFill = s2s_ArrayFill<double>
staticconstexpr

Definition at line 6679 of file wasm-interpreter.cc.

◆ s2s_F64ArrayGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64ArrayGet = s2s_ArrayGet<double>
staticconstexpr

Definition at line 6567 of file wasm-interpreter.cc.

◆ s2s_F64ArrayNew

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64ArrayNew = s2s_ArrayNew<double>
staticconstexpr

Definition at line 6191 of file wasm-interpreter.cc.

◆ s2s_F64ArraySet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64ArraySet = s2s_ArraySet<double>
staticconstexpr

Definition at line 6620 of file wasm-interpreter.cc.

◆ s2s_F64Drop

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64Drop = s2s_Drop<double>
staticconstexpr

Definition at line 1045 of file wasm-interpreter.cc.

◆ s2s_F64GlobalGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64GlobalGet = s2s_GlobalGet<double>
staticconstexpr

Definition at line 948 of file wasm-interpreter.cc.

◆ s2s_F64GlobalSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64GlobalSet = s2s_GlobalSet<double>
staticconstexpr

Definition at line 1002 of file wasm-interpreter.cc.

◆ s2s_F64LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64LoadMem_Idx64
staticconstexpr

◆ s2s_F64LoadMem_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64LoadMem_LocalSet_Idx64
staticconstexpr

◆ s2s_F64LoadStoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64LoadStoreMem_Idx64
staticconstexpr

◆ s2s_F64Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64Select = s2s_Select<double>
staticconstexpr

Definition at line 1920 of file wasm-interpreter.cc.

◆ s2s_F64StoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64StoreMem_Idx64
staticconstexpr

◆ s2s_F64StructGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64StructGet = s2s_StructGet<double>
staticconstexpr

Definition at line 6085 of file wasm-interpreter.cc.

◆ s2s_F64StructSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_F64StructSet = s2s_StructSet<double>
staticconstexpr

Definition at line 6128 of file wasm-interpreter.cc.

◆ s2s_I16ArrayFill

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I16ArrayFill = s2s_ArrayFill<int16_t, int32_t>
staticconstexpr

Definition at line 6675 of file wasm-interpreter.cc.

◆ s2s_I16ArrayNew

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I16ArrayNew = s2s_ArrayNew<int32_t, int16_t>
staticconstexpr

Definition at line 6187 of file wasm-interpreter.cc.

◆ s2s_I16ArraySet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I16ArraySet = s2s_ArraySet<int32_t, int16_t>
staticconstexpr

Definition at line 6616 of file wasm-interpreter.cc.

◆ s2s_I16SArrayGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I16SArrayGet = s2s_ArrayGet<int32_t, int16_t>
staticconstexpr

Definition at line 6562 of file wasm-interpreter.cc.

◆ s2s_I16SStructGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I16SStructGet = s2s_StructGet<int32_t, int16_t>
staticconstexpr

Definition at line 6080 of file wasm-interpreter.cc.

◆ s2s_I16StructSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I16StructSet = s2s_StructSet<int32_t, int16_t>
staticconstexpr

Definition at line 6124 of file wasm-interpreter.cc.

◆ s2s_I16UArrayGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I16UArrayGet = s2s_ArrayGet<uint32_t, uint16_t>
staticconstexpr

Definition at line 6563 of file wasm-interpreter.cc.

◆ s2s_I16UStructGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I16UStructGet = s2s_StructGet<uint32_t, uint16_t>
staticconstexpr

Definition at line 6081 of file wasm-interpreter.cc.

◆ s2s_I32ArrayFill

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32ArrayFill = s2s_ArrayFill<int32_t>
staticconstexpr

Definition at line 6676 of file wasm-interpreter.cc.

◆ s2s_I32ArrayGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32ArrayGet = s2s_ArrayGet<int32_t>
staticconstexpr

Definition at line 6564 of file wasm-interpreter.cc.

◆ s2s_I32ArrayNew

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32ArrayNew = s2s_ArrayNew<int32_t>
staticconstexpr

Definition at line 6188 of file wasm-interpreter.cc.

◆ s2s_I32ArraySet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32ArraySet = s2s_ArraySet<int32_t>
staticconstexpr

Definition at line 6617 of file wasm-interpreter.cc.

◆ s2s_I32AtomicWait_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32AtomicWait_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_I32AtomicWait(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 4288 of file wasm-interpreter.cc.

◆ s2s_I32Drop

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32Drop = s2s_Drop<int32_t>
staticconstexpr

Definition at line 1042 of file wasm-interpreter.cc.

◆ s2s_I32GlobalGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32GlobalGet = s2s_GlobalGet<int32_t>
staticconstexpr

Definition at line 945 of file wasm-interpreter.cc.

◆ s2s_I32GlobalSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32GlobalSet = s2s_GlobalSet<int32_t>
staticconstexpr

Definition at line 999 of file wasm-interpreter.cc.

◆ s2s_I32LoadMem16S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem16S_Idx64
staticconstexpr

◆ s2s_I32LoadMem16S_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem16S_LocalSet_Idx64
staticconstexpr

◆ s2s_I32LoadMem16U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem16U_Idx64
staticconstexpr

◆ s2s_I32LoadMem16U_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem16U_LocalSet_Idx64
staticconstexpr

◆ s2s_I32LoadMem8S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem8S_Idx64
staticconstexpr

◆ s2s_I32LoadMem8S_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem8S_LocalSet_Idx64
staticconstexpr

◆ s2s_I32LoadMem8U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem8U_Idx64
staticconstexpr

◆ s2s_I32LoadMem8U_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem8U_LocalSet_Idx64
staticconstexpr

◆ s2s_I32LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem_Idx64
staticconstexpr

◆ s2s_I32LoadMem_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadMem_LocalSet_Idx64
staticconstexpr

◆ s2s_I32LoadStoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32LoadStoreMem_Idx64
staticconstexpr

◆ s2s_I32Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32Select = s2s_Select<int32_t>
staticconstexpr

Definition at line 1917 of file wasm-interpreter.cc.

◆ s2s_I32StoreMem16_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32StoreMem16_Idx64
staticconstexpr

◆ s2s_I32StoreMem8_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32StoreMem8_Idx64
staticconstexpr

◆ s2s_I32StoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32StoreMem_Idx64
staticconstexpr

◆ s2s_I32StructGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32StructGet = s2s_StructGet<int32_t>
staticconstexpr

Definition at line 6082 of file wasm-interpreter.cc.

◆ s2s_I32StructSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I32StructSet = s2s_StructSet<int32_t>
staticconstexpr

Definition at line 6125 of file wasm-interpreter.cc.

◆ s2s_I64ArrayFill

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64ArrayFill = s2s_ArrayFill<int64_t>
staticconstexpr

Definition at line 6677 of file wasm-interpreter.cc.

◆ s2s_I64ArrayGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64ArrayGet = s2s_ArrayGet<int64_t>
staticconstexpr

Definition at line 6565 of file wasm-interpreter.cc.

◆ s2s_I64ArrayNew

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64ArrayNew = s2s_ArrayNew<int64_t>
staticconstexpr

Definition at line 6189 of file wasm-interpreter.cc.

◆ s2s_I64ArraySet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64ArraySet = s2s_ArraySet<int64_t>
staticconstexpr

Definition at line 6618 of file wasm-interpreter.cc.

◆ s2s_I64AtomicWait_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64AtomicWait_Idx64
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_I64AtomicWait(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 4323 of file wasm-interpreter.cc.

◆ s2s_I64Drop

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64Drop = s2s_Drop<int64_t>
staticconstexpr

Definition at line 1043 of file wasm-interpreter.cc.

◆ s2s_I64GlobalGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64GlobalGet = s2s_GlobalGet<int64_t>
staticconstexpr

Definition at line 946 of file wasm-interpreter.cc.

◆ s2s_I64GlobalSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64GlobalSet = s2s_GlobalSet<int64_t>
staticconstexpr

Definition at line 1000 of file wasm-interpreter.cc.

◆ s2s_I64LoadMem16S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem16S_Idx64
staticconstexpr

◆ s2s_I64LoadMem16S_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem16S_LocalSet_Idx64
staticconstexpr

◆ s2s_I64LoadMem16U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem16U_Idx64
staticconstexpr

◆ s2s_I64LoadMem16U_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem16U_LocalSet_Idx64
staticconstexpr

◆ s2s_I64LoadMem32S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem32S_Idx64
staticconstexpr

◆ s2s_I64LoadMem32S_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem32S_LocalSet_Idx64
staticconstexpr

◆ s2s_I64LoadMem32U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem32U_Idx64
staticconstexpr

◆ s2s_I64LoadMem32U_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem32U_LocalSet_Idx64
staticconstexpr

◆ s2s_I64LoadMem8S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem8S_Idx64
staticconstexpr

◆ s2s_I64LoadMem8S_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem8S_LocalSet_Idx64
staticconstexpr

◆ s2s_I64LoadMem8U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem8U_Idx64
staticconstexpr

◆ s2s_I64LoadMem8U_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem8U_LocalSet_Idx64
staticconstexpr

◆ s2s_I64LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem_Idx64
staticconstexpr

◆ s2s_I64LoadMem_LocalSet_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadMem_LocalSet_Idx64
staticconstexpr

◆ s2s_I64LoadStoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64LoadStoreMem_Idx64
staticconstexpr

◆ s2s_I64Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64Select = s2s_Select<int64_t>
staticconstexpr

Definition at line 1918 of file wasm-interpreter.cc.

◆ s2s_I64StoreMem16_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64StoreMem16_Idx64
staticconstexpr

◆ s2s_I64StoreMem32_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64StoreMem32_Idx64
staticconstexpr

◆ s2s_I64StoreMem8_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64StoreMem8_Idx64
staticconstexpr

◆ s2s_I64StoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64StoreMem_Idx64
staticconstexpr

◆ s2s_I64StructGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64StructGet = s2s_StructGet<int64_t>
staticconstexpr

Definition at line 6083 of file wasm-interpreter.cc.

◆ s2s_I64StructSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I64StructSet = s2s_StructSet<int64_t>
staticconstexpr

Definition at line 6126 of file wasm-interpreter.cc.

◆ s2s_I8ArrayFill

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I8ArrayFill = s2s_ArrayFill<int8_t, int32_t>
staticconstexpr

Definition at line 6674 of file wasm-interpreter.cc.

◆ s2s_I8ArrayNew

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I8ArrayNew = s2s_ArrayNew<int32_t, int8_t>
staticconstexpr

Definition at line 6186 of file wasm-interpreter.cc.

◆ s2s_I8ArraySet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I8ArraySet = s2s_ArraySet<int32_t, int8_t>
staticconstexpr

Definition at line 6615 of file wasm-interpreter.cc.

◆ s2s_I8SArrayGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I8SArrayGet = s2s_ArrayGet<int32_t, int8_t>
staticconstexpr

Definition at line 6560 of file wasm-interpreter.cc.

◆ s2s_I8SStructGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I8SStructGet = s2s_StructGet<int32_t, int8_t>
staticconstexpr

Definition at line 6078 of file wasm-interpreter.cc.

◆ s2s_I8StructSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I8StructSet = s2s_StructSet<int32_t, int8_t>
staticconstexpr

Definition at line 6123 of file wasm-interpreter.cc.

◆ s2s_I8UArrayGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I8UArrayGet = s2s_ArrayGet<uint32_t, uint8_t>
staticconstexpr

Definition at line 6561 of file wasm-interpreter.cc.

◆ s2s_I8UStructGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_I8UStructGet = s2s_StructGet<uint32_t, uint8_t>
staticconstexpr

Definition at line 6079 of file wasm-interpreter.cc.

◆ s2s_RefCast

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_RefCast = RefCast<false>
staticconstexpr

Definition at line 6776 of file wasm-interpreter.cc.

◆ s2s_RefCastNull

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_RefCastNull = RefCast<true>
staticconstexpr

Definition at line 6777 of file wasm-interpreter.cc.

◆ s2s_RefTest

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_RefTest = RefTest<false>
staticconstexpr

Definition at line 6797 of file wasm-interpreter.cc.

◆ s2s_RefTestNull

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_RefTestNull = RefTest<true>
staticconstexpr

Definition at line 6798 of file wasm-interpreter.cc.

◆ s2s_S128ArrayFill

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128ArrayFill = s2s_ArrayFill<Simd128>
staticconstexpr

Definition at line 6680 of file wasm-interpreter.cc.

◆ s2s_S128ArrayGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128ArrayGet = s2s_ArrayGet<Simd128>
staticconstexpr

Definition at line 6568 of file wasm-interpreter.cc.

◆ s2s_S128ArrayNew

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128ArrayNew = s2s_ArrayNew<Simd128>
staticconstexpr

Definition at line 6192 of file wasm-interpreter.cc.

◆ s2s_S128ArraySet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128ArraySet = s2s_ArraySet<Simd128>
staticconstexpr

Definition at line 6621 of file wasm-interpreter.cc.

◆ s2s_S128Drop

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128Drop = s2s_Drop<Simd128>
staticconstexpr

Definition at line 1046 of file wasm-interpreter.cc.

◆ s2s_S128GlobalGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128GlobalGet = s2s_GlobalGet<Simd128>
staticconstexpr

Definition at line 949 of file wasm-interpreter.cc.

◆ s2s_S128GlobalSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128GlobalSet = s2s_GlobalSet<Simd128>
staticconstexpr

Definition at line 1003 of file wasm-interpreter.cc.

◆ s2s_S128Select

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128Select = s2s_Select<Simd128>
staticconstexpr

Definition at line 1921 of file wasm-interpreter.cc.

◆ s2s_S128StructGet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128StructGet = s2s_StructGet<Simd128>
staticconstexpr

Definition at line 6086 of file wasm-interpreter.cc.

◆ s2s_S128StructSet

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_S128StructSet = s2s_StructSet<Simd128>
staticconstexpr

Definition at line 6129 of file wasm-interpreter.cc.

◆ s2s_SimdI16x8ExtAddPairwiseI8x16S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI16x8ExtAddPairwiseI8x16S
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_DoSimdExtAddPairwise(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 5554 of file wasm-interpreter.cc.

◆ s2s_SimdI16x8ExtAddPairwiseI8x16U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI16x8ExtAddPairwiseI8x16U
staticconstexpr

◆ s2s_SimdI16x8ExtMulHighI8x16S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI16x8ExtMulHighI8x16S
staticconstexpr
Initial value:
=
uint32_t start INSTRUCTION_HANDLER_FUNC s2s_DoSimdExtMul(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 5017 of file wasm-interpreter.cc.

◆ s2s_SimdI16x8ExtMulHighI8x16U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI16x8ExtMulHighI8x16U
staticconstexpr

◆ s2s_SimdI16x8ExtMulLowI8x16S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI16x8ExtMulLowI8x16S
staticconstexpr

◆ s2s_SimdI16x8ExtMulLowI8x16U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI16x8ExtMulLowI8x16U
staticconstexpr

◆ s2s_SimdI16x8RelaxedLaneSelect

template<bool Compressed>
auto v8::internal::wasm::Handlers< Compressed >::s2s_SimdI16x8RelaxedLaneSelect = s2s_DoSimdSelect
staticconstexpr

Definition at line 5142 of file wasm-interpreter.cc.

◆ s2s_SimdI32x4ExtAddPairwiseI16x8S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI32x4ExtAddPairwiseI16x8S
staticconstexpr

◆ s2s_SimdI32x4ExtAddPairwiseI16x8U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI32x4ExtAddPairwiseI16x8U
staticconstexpr

◆ s2s_SimdI32x4ExtMulHighI16x8S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI32x4ExtMulHighI16x8S
staticconstexpr

◆ s2s_SimdI32x4ExtMulHighI16x8U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI32x4ExtMulHighI16x8U
staticconstexpr

◆ s2s_SimdI32x4ExtMulLowI16x8S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI32x4ExtMulLowI16x8S
staticconstexpr

◆ s2s_SimdI32x4ExtMulLowI16x8U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI32x4ExtMulLowI16x8U
staticconstexpr

◆ s2s_SimdI32x4RelaxedLaneSelect

template<bool Compressed>
auto v8::internal::wasm::Handlers< Compressed >::s2s_SimdI32x4RelaxedLaneSelect = s2s_DoSimdSelect
staticconstexpr

Definition at line 5143 of file wasm-interpreter.cc.

◆ s2s_SimdI64x2ExtMulHighI32x4S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI64x2ExtMulHighI32x4S
staticconstexpr

◆ s2s_SimdI64x2ExtMulHighI32x4U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI64x2ExtMulHighI32x4U
staticconstexpr

◆ s2s_SimdI64x2ExtMulLowI32x4S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI64x2ExtMulLowI32x4S
staticconstexpr

◆ s2s_SimdI64x2ExtMulLowI32x4U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdI64x2ExtMulLowI32x4U
staticconstexpr

◆ s2s_SimdI64x2RelaxedLaneSelect

template<bool Compressed>
auto v8::internal::wasm::Handlers< Compressed >::s2s_SimdI64x2RelaxedLaneSelect = s2s_DoSimdSelect
staticconstexpr

Definition at line 5144 of file wasm-interpreter.cc.

◆ s2s_SimdI8x16RelaxedLaneSelect

template<bool Compressed>
auto v8::internal::wasm::Handlers< Compressed >::s2s_SimdI8x16RelaxedLaneSelect = s2s_DoSimdSelect
staticconstexpr

Definition at line 5141 of file wasm-interpreter.cc.

◆ s2s_SimdI8x16RelaxedSwizzle

template<bool Compressed>
auto v8::internal::wasm::Handlers< Compressed >::s2s_SimdI8x16RelaxedSwizzle = s2s_SimdI8x16Swizzle
staticconstexpr

Definition at line 5211 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load16Lane

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load16Lane
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_DoSimdLoadLane(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 5472 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load16Lane_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load16Lane_Idx64
staticconstexpr

◆ s2s_SimdS128Load16Splat

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load16Splat
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_DoSimdLoadSplat(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 5313 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load16Splat_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load16Splat_Idx64
staticconstexpr

◆ s2s_SimdS128Load16x4S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load16x4S
staticconstexpr
Initial value:
=
traits::memory_offset32_t memory_offset32_t
INSTRUCTION_HANDLER_FUNC s2s_DoSimdLoadExtend(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 5373 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load16x4S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load16x4S_Idx64
staticconstexpr
Initial value:
=
s2s_DoSimdLoadExtend<int32x4, int32_t, int16_t, uint64_t,
traits::memory_offset64_t memory_offset64_t

Definition at line 5376 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load16x4U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load16x4U
staticconstexpr

◆ s2s_SimdS128Load16x4U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load16x4U_Idx64
staticconstexpr
Initial value:

Definition at line 5382 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load32Lane

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32Lane
staticconstexpr
Initial value:

Definition at line 5474 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load32Lane_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32Lane_Idx64
staticconstexpr

◆ s2s_SimdS128Load32Splat

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32Splat
staticconstexpr

◆ s2s_SimdS128Load32Splat_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32Splat_Idx64
staticconstexpr

◆ s2s_SimdS128Load32x2S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32x2S
staticconstexpr

◆ s2s_SimdS128Load32x2S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32x2S_Idx64
staticconstexpr
Initial value:

Definition at line 5388 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load32x2U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32x2U
staticconstexpr
Initial value:

Definition at line 5391 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load32x2U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32x2U_Idx64
staticconstexpr
Initial value:

Definition at line 5394 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load32Zero

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32Zero
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_DoSimdLoadZeroExtend(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 5432 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load32Zero_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load32Zero_Idx64
staticconstexpr

◆ s2s_SimdS128Load64Lane

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load64Lane
staticconstexpr
Initial value:

Definition at line 5476 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load64Lane_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load64Lane_Idx64
staticconstexpr

◆ s2s_SimdS128Load64Splat

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load64Splat
staticconstexpr

◆ s2s_SimdS128Load64Splat_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load64Splat_Idx64
staticconstexpr

◆ s2s_SimdS128Load64Zero

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load64Zero
staticconstexpr

◆ s2s_SimdS128Load64Zero_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load64Zero_Idx64
staticconstexpr

◆ s2s_SimdS128Load8Lane

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load8Lane
staticconstexpr
Initial value:

Definition at line 5470 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load8Lane_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load8Lane_Idx64
staticconstexpr

◆ s2s_SimdS128Load8Splat

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load8Splat
staticconstexpr

◆ s2s_SimdS128Load8Splat_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load8Splat_Idx64
staticconstexpr

◆ s2s_SimdS128Load8x8S

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load8x8S
staticconstexpr

◆ s2s_SimdS128Load8x8S_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load8x8S_Idx64
staticconstexpr
Initial value:
=
s2s_DoSimdLoadExtend<int16x8, int16_t, int8_t, uint64_t,

Definition at line 5364 of file wasm-interpreter.cc.

◆ s2s_SimdS128Load8x8U

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load8x8U
staticconstexpr

◆ s2s_SimdS128Load8x8U_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Load8x8U_Idx64
staticconstexpr
Initial value:

Definition at line 5370 of file wasm-interpreter.cc.

◆ s2s_SimdS128LoadMem

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128LoadMem
staticconstexpr
Initial value:
=
s2s_SimdS128LoadMemI<uint32_t, memory_offset32_t>

Definition at line 4926 of file wasm-interpreter.cc.

◆ s2s_SimdS128LoadMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128LoadMem_Idx64
staticconstexpr
Initial value:
=
s2s_SimdS128LoadMemI<uint64_t, memory_offset64_t>

Definition at line 4928 of file wasm-interpreter.cc.

◆ s2s_SimdS128Select

template<bool Compressed>
auto v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Select = s2s_DoSimdSelect
staticconstexpr

Definition at line 5145 of file wasm-interpreter.cc.

◆ s2s_SimdS128Store16Lane

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Store16Lane
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_DoSimdStoreLane(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 5518 of file wasm-interpreter.cc.

◆ s2s_SimdS128Store16Lane_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Store16Lane_Idx64
staticconstexpr

◆ s2s_SimdS128Store32Lane

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Store32Lane
staticconstexpr
Initial value:

Definition at line 5520 of file wasm-interpreter.cc.

◆ s2s_SimdS128Store32Lane_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Store32Lane_Idx64
staticconstexpr

◆ s2s_SimdS128Store64Lane

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Store64Lane
staticconstexpr
Initial value:

Definition at line 5522 of file wasm-interpreter.cc.

◆ s2s_SimdS128Store64Lane_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Store64Lane_Idx64
staticconstexpr

◆ s2s_SimdS128Store8Lane

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Store8Lane
staticconstexpr
Initial value:

Definition at line 5516 of file wasm-interpreter.cc.

◆ s2s_SimdS128Store8Lane_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128Store8Lane_Idx64
staticconstexpr

◆ s2s_SimdS128StoreMem

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128StoreMem
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_SimdS128StoreMemI(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 4955 of file wasm-interpreter.cc.

◆ s2s_SimdS128StoreMem_Idx64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_SimdS128StoreMem_Idx64
staticconstexpr

◆ s2s_Table64Copy_32_64_32

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_Table64Copy_32_64_32
staticconstexpr
Initial value:
=
INSTRUCTION_HANDLER_FUNC s2s_Table64CopyImpl(const uint8_t *code, uint32_t *sp, WasmInterpreterRuntime *wasm_runtime, int64_t r0, double fp0)

Definition at line 4109 of file wasm-interpreter.cc.

◆ s2s_Table64Copy_64_32_32

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_Table64Copy_64_32_32
staticconstexpr
Initial value:

Definition at line 4111 of file wasm-interpreter.cc.

◆ s2s_Table64Copy_64_64_64

template<bool Compressed>
auto constexpr v8::internal::wasm::Handlers< Compressed >::s2s_Table64Copy_64_64_64
staticconstexpr
Initial value:

Definition at line 4113 of file wasm-interpreter.cc.

◆ sp

template<bool Compressed>
a a a a uint32_t* v8::internal::wasm::Handlers< Compressed >::sp

Definition at line 5126 of file wasm-interpreter.cc.

◆ uint16_t

template<bool Compressed>
a a v8::internal::wasm::Handlers< Compressed >::uint16_t

Definition at line 5076 of file wasm-interpreter.cc.

◆ uint32_t [1/3]

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::uint32_t

Definition at line 5057 of file wasm-interpreter.cc.

◆ uint32_t [2/3]

template<bool Compressed>
a v8::internal::wasm::Handlers< Compressed >::uint32_t

Definition at line 5072 of file wasm-interpreter.cc.

◆ uint32_t [3/3]

template<bool Compressed>
a a a a v8::internal::wasm::Handlers< Compressed >::uint32_t

Definition at line 5088 of file wasm-interpreter.cc.

◆ uint8_t

template<bool Compressed>
a a a v8::internal::wasm::Handlers< Compressed >::uint8_t

Definition at line 5082 of file wasm-interpreter.cc.

◆ v1

template<bool Compressed>
int32x4 v8::internal::wasm::Handlers< Compressed >::v1 = pop<Simd128>(sp, code, wasm_runtime).to_i32x4()

Definition at line 5130 of file wasm-interpreter.cc.

◆ v2

template<bool Compressed>
int32x4 v8::internal::wasm::Handlers< Compressed >::v2 = pop<Simd128>(sp, code, wasm_runtime).to_i32x4()

Definition at line 5129 of file wasm-interpreter.cc.

◆ wasm_runtime

template<bool Compressed>
a a a a uint32_t WasmInterpreterRuntime* v8::internal::wasm::Handlers< Compressed >::wasm_runtime

Definition at line 5126 of file wasm-interpreter.cc.

◆ wide

template<bool Compressed>
v8::internal::wasm::Handlers< Compressed >::wide

Definition at line 4996 of file wasm-interpreter.cc.


The documentation for this class was generated from the following file: