Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions src/interpreter/ByteCode.h
Original file line number Diff line number Diff line change
Expand Up @@ -4126,10 +4126,10 @@ class MemoryAtomicWait32M64 : public ByteCodeOffset4Value64 {
#endif
};

class MemoryAtomicWait32MemIdx : public ByteCodeOffset4Value {
class MemoryAtomicWait32MemIdx : public ByteCodeOffset4ValueMemIdx {
public:
MemoryAtomicWait32MemIdx(uint32_t index, uint32_t alignment, uint32_t offset, ByteCodeStackOffset src0, ByteCodeStackOffset src1, ByteCodeStackOffset src2, ByteCodeStackOffset dst)
: ByteCodeOffset4Value(Opcode::MemoryAtomicWait32MemIdxOpcode, src0, src1, src2, dst, offset)
: ByteCodeOffset4ValueMemIdx(index, alignment, Opcode::MemoryAtomicWait32MemIdxOpcode, src0, src1, src2, dst, offset)
, m_memIndex(index)
, m_alignment(alignment)
{
Expand All @@ -4153,10 +4153,10 @@ class MemoryAtomicWait32MemIdx : public ByteCodeOffset4Value {
uint16_t m_alignment;
};

class MemoryAtomicWait32MemIdxM64 : public ByteCodeOffset4Value64 {
class MemoryAtomicWait32MemIdxM64 : public ByteCodeOffset4Value64MemIdx {
public:
MemoryAtomicWait32MemIdxM64(uint32_t index, uint32_t alignment, uint64_t offset, ByteCodeStackOffset src0, ByteCodeStackOffset src1, ByteCodeStackOffset src2, ByteCodeStackOffset dst)
: ByteCodeOffset4Value64(Opcode::MemoryAtomicWait32MemIdxM64Opcode, src0, src1, src2, dst, offset)
: ByteCodeOffset4Value64MemIdx(index, alignment, Opcode::MemoryAtomicWait32MemIdxM64Opcode, src0, src1, src2, dst, offset)
, m_memIndex(index)
, m_alignment(alignment)
{
Expand Down Expand Up @@ -4210,10 +4210,10 @@ class MemoryAtomicWait64M64 : public ByteCodeOffset4Value64 {
#endif
};

class MemoryAtomicWait64MemIdx : public ByteCodeOffset4Value {
class MemoryAtomicWait64MemIdx : public ByteCodeOffset4ValueMemIdx {
public:
MemoryAtomicWait64MemIdx(uint32_t index, uint32_t alignment, uint32_t offset, ByteCodeStackOffset src0, ByteCodeStackOffset src1, ByteCodeStackOffset src2, ByteCodeStackOffset dst)
: ByteCodeOffset4Value(Opcode::MemoryAtomicWait64MemIdxOpcode, src0, src1, src2, dst, offset)
: ByteCodeOffset4ValueMemIdx(index, alignment, Opcode::MemoryAtomicWait64MemIdxOpcode, src0, src1, src2, dst, offset)
, m_memIndex(index)
, m_alignment(alignment)
{
Expand All @@ -4238,10 +4238,10 @@ class MemoryAtomicWait64MemIdx : public ByteCodeOffset4Value {
uint16_t m_alignment;
};

class MemoryAtomicWait64MemIdxM64 : public ByteCodeOffset4Value64 {
class MemoryAtomicWait64MemIdxM64 : public ByteCodeOffset4Value64MemIdx {
public:
MemoryAtomicWait64MemIdxM64(uint32_t index, uint32_t alignment, uint64_t offset, ByteCodeStackOffset src0, ByteCodeStackOffset src1, ByteCodeStackOffset src2, ByteCodeStackOffset dst)
: ByteCodeOffset4Value64(Opcode::MemoryAtomicWait64MemIdxM64Opcode, src0, src1, src2, dst, offset)
: ByteCodeOffset4Value64MemIdx(index, alignment, Opcode::MemoryAtomicWait64MemIdxM64Opcode, src0, src1, src2, dst, offset)
, m_memIndex(index)
, m_alignment(alignment)
{
Expand Down
Loading
Loading