#ifdef GET_INSTRINFO_ENUM
#undef GET_INSTRINFO_ENUM
namespace llvm {
namespace WebAssembly {
enum { … };
}
}
#endif
#ifdef GET_INSTRINFO_SCHED_ENUM
#undef GET_INSTRINFO_SCHED_ENUM
namespace llvm {
namespace WebAssembly {
namespace Sched {
enum {
NoInstrModel = 0,
SCHED_LIST_END = 1
};
}
}
}
#endif
#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
namespace llvm {
struct WebAssemblyInstrTable {
MCInstrDesc Insts[1898];
static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
MCOperandInfo OperandInfo[808];
static_assert(alignof(MCOperandInfo) >= alignof(MCPhysReg), "Unwanted padding between OperandInfo and ImplicitOps");
MCPhysReg ImplicitOps[10];
};
}
#endif
#ifdef GET_INSTRINFO_MC_DESC
#undef GET_INSTRINFO_MC_DESC
namespace llvm {
static_assert(sizeof(MCOperandInfo) % sizeof(MCPhysReg) == 0);
static constexpr unsigned WebAssemblyImpOpBase = sizeof WebAssemblyInstrTable::OperandInfo / (sizeof(MCPhysReg));
extern const WebAssemblyInstrTable WebAssemblyDescs = {
{
{ 1897, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1896, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1895, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1894, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1893, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1892, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1891, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1890, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1889, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1888, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1887, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1886, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1885, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1884, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1883, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1882, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1881, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1880, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1879, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1878, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1877, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1876, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1875, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1874, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1873, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1872, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1871, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1870, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1869, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1868, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1867, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1866, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1865, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1864, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1863, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1862, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1861, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1860, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1859, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1858, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1857, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1856, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1855, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1854, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1853, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1852, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1851, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1850, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1849, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1848, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1847, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1846, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1845, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1844, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1843, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1842, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1841, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1840, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1839, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1838, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1837, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1836, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1835, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1834, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1833, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1832, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1831, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1830, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1829, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 788, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1828, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 803, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1827, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 300, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1826, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 799, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1825, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 788, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1824, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 794, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1823, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 300, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1822, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 300, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1821, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 788, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1820, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 783, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1819, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 300, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1818, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 790, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1817, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 788, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1816, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 783, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1815, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 300, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1814, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 300, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1813, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1812, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 190, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1811, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1810, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 780, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1809, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1808, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 188, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1807, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1806, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 777, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1805, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1804, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1803, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1802, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1801, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1800, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1799, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Trap)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1798, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Trap)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1797, 1, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 278, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1796, 1, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 278, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1795, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1794, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1793, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1792, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 159, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1791, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1790, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1789, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1788, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 157, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1787, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1786, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1785, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 287, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1784, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 287, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1783, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1782, 3, 2, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1781, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1780, 3, 2, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1779, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1778, 3, 2, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1777, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1776, 3, 2, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 774, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1775, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1774, 3, 2, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 167, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1773, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1772, 3, 2, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 164, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1771, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1770, 3, 2, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 771, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1769, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1768, 3, 2, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 768, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1767, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1766, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 766, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1765, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1764, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 763, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1763, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1762, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 760, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1761, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1760, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 757, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1759, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1758, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 753, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1757, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1756, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 749, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1755, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1754, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 745, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1753, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1752, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 742, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1751, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1750, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 739, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1749, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1748, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 736, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1747, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1746, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 732, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1745, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1744, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 728, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1743, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 727, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1742, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 723, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1741, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 721, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1740, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 716, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1739, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1738, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1737, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1736, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1735, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1734, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1733, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1732, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1731, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1730, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1729, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1728, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1727, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1726, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1725, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1724, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1723, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1722, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1721, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1720, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1719, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1718, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1717, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1716, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1715, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1714, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 167, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1713, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1712, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1711, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1710, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 164, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1709, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1708, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1707, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1706, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 712, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1705, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1704, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 708, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1703, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 514, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1702, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 703, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1701, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 505, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1700, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 698, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1699, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 514, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1698, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 703, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1697, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 505, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1696, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 698, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1695, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 514, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1694, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 703, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1693, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 505, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1692, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 698, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1691, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 514, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1690, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 703, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1689, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 505, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1688, 5, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 698, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1687, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1686, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 270, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1685, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1684, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 266, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1683, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1682, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 262, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1681, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1680, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 258, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1679, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1678, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 694, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1677, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1676, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 690, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1675, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1674, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 686, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1673, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1672, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 682, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1671, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1670, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 686, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1669, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1668, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 682, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1667, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1666, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 270, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1665, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1664, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 266, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1663, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1662, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 262, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1661, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1660, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 258, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1659, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1658, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 270, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1657, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1656, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 266, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1655, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1654, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 270, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1653, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1652, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 266, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1651, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1650, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 262, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1649, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1648, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 258, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1647, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1646, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1645, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1644, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 159, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1643, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1642, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1641, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1640, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 157, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1639, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1638, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1637, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1636, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 678, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1635, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1634, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 680, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1633, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1632, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 678, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1631, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1630, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 678, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1629, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1628, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 676, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1627, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1626, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 674, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1625, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1624, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 674, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1623, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1622, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1621, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1620, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1619, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1618, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1617, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1616, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1615, 16, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 366, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1614, 19, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 655, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1613, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1612, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1611, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1610, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1609, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1608, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1607, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1606, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1605, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1604, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1603, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1602, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1601, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1600, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1599, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1598, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1597, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1596, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1595, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1594, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1593, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1592, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1591, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1590, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1589, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1588, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1587, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1586, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1585, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1584, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1583, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1582, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1581, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1580, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1579, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1578, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 652, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1577, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1576, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 648, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1575, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1574, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 644, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1573, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1572, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 640, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1571, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1570, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 636, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1569, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1568, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 632, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1567, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1566, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 628, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1565, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1564, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 624, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1563, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1562, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 620, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1561, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1560, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1559, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1558, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1557, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1556, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1555, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1554, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1553, 1, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 152, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1552, 2, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 285, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1551, 2, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 285, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1550, 1, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 152, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1549, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1548, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1547, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1546, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1545, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1544, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 612, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1543, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1542, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 616, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1541, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1540, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 612, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1539, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1538, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 612, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1537, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1536, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 608, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1535, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1534, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 604, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1533, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1532, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 604, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1531, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1530, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1529, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1528, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1527, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1526, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1525, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1524, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1523, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1522, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1521, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1520, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1519, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1518, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1517, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1516, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1515, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1514, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1513, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1512, 1, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 392, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1511, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1510, 1, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 389, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1509, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1508, 1, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 388, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1507, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1506, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 602, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1505, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1504, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 600, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1503, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1502, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 598, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1501, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1500, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1499, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1498, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1497, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1496, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 290, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1495, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1494, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 288, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1493, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1492, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1491, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1490, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1489, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1488, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1487, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1486, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1485, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1484, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1483, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1482, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1481, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1480, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1479, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1478, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1477, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1476, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1475, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1474, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1473, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1472, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1471, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1470, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1469, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1468, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1467, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1466, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1465, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1464, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1463, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1462, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1461, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1460, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1459, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1458, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1457, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1456, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1455, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1454, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1453, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1452, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1451, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1450, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 399, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1449, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1448, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1447, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1446, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 396, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1445, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1444, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1443, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1442, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1441, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1440, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1439, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1438, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1437, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1436, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1435, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1434, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1433, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1432, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 159, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1431, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1430, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1429, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1428, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 157, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1427, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1426, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1425, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1424, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1423, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1422, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 159, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1421, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1420, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1419, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1418, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 157, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1417, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1416, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1415, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1414, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1413, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1412, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1411, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1410, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1409, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1408, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1407, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1406, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1405, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1404, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1403, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1402, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1401, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1400, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1399, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1398, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1397, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1396, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1395, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1394, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 167, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1393, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1392, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1391, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1390, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 164, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1389, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1388, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1387, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1386, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1385, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1384, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1383, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1382, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1381, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1380, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1379, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1378, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1377, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1376, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1375, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1374, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1373, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1372, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 167, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1371, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1370, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1369, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1368, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 164, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1367, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1366, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1365, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1364, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 592, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1363, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1362, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 586, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1361, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1360, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 580, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1359, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1358, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 574, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1357, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1356, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1355, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1354, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1353, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1352, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1351, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1350, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1349, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1348, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1347, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1346, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1345, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1344, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1343, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1342, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1341, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1340, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1339, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1338, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 167, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1337, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1336, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1335, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1334, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 164, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1333, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1332, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1331, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1330, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1329, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1328, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1327, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1326, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1325, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1324, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1323, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1322, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1321, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1320, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1319, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1318, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1317, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1316, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1315, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1314, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1313, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1312, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1311, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1310, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1309, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1308, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1307, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1306, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1305, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1304, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1303, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1302, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1301, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1300, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 399, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1299, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1298, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1297, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1296, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 396, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1295, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1294, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1293, 1, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 278, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1292, 1, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 278, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1291, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1290, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 571, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1289, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1288, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 568, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1287, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1286, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 565, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1285, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1284, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 562, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1283, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1282, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 559, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1281, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1280, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 556, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1279, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1278, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 553, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1277, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1276, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 550, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1275, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1274, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 548, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1273, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1272, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 546, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1271, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1270, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 544, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1269, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1268, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 542, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1267, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1266, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 540, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1265, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1264, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 538, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1263, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1262, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 536, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1261, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1260, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 534, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1259, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1258, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 532, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1257, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1256, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 530, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1255, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1254, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 528, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1253, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1252, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 526, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1251, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1250, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 524, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1249, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1248, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 522, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1247, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1246, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 520, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1245, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 519, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1244, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 517, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1243, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1242, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1241, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1240, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1239, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1238, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1237, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1236, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1235, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1234, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1233, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1232, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1231, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 514, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1230, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 508, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1229, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 505, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1228, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 499, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1227, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 514, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1226, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 508, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1225, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 505, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1224, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 499, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1223, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 514, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1222, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 508, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1221, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 505, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1220, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 499, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1219, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 514, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1218, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 508, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1217, 3, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 505, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1216, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 499, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1215, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1214, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1213, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1212, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1211, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1210, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1209, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1208, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 194, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1207, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1206, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 495, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1205, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1204, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 491, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1203, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1202, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 487, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1201, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1200, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 483, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1199, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1198, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 487, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1197, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1196, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 483, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1195, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1194, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1193, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1192, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1191, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1190, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1189, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1188, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1187, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1186, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1185, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1184, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1183, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1182, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1181, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1180, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1179, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1178, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1177, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1176, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1175, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1174, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1173, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1172, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1171, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1170, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1169, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1168, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1167, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1166, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1165, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1164, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 194, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1163, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1162, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1161, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1160, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1159, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1158, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1157, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1156, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 194, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1155, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1154, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1153, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1152, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1151, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1150, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1149, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1148, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1147, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1146, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1145, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1144, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1143, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1142, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1141, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1140, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1139, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1138, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1137, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1136, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1135, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1134, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1133, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1132, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1131, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1130, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1129, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1128, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 194, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1127, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1126, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1125, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1124, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1123, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1122, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1121, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1120, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 194, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1119, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1118, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 479, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1117, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1116, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 475, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1115, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1114, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1113, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1112, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1111, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1110, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1109, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1108, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1107, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1106, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1105, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1104, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1103, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1102, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1101, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1100, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1099, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1098, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1097, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1096, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1095, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1094, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1093, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1092, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1091, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1090, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 399, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1089, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1088, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1087, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1086, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 396, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1085, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1084, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1083, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1082, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1081, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1080, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1079, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1078, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1077, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1076, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1075, 1, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 278, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1074, 2, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 473, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1073, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1072, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 436, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1071, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1070, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 434, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1069, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1068, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 436, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1067, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1066, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 434, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1065, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1064, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 436, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1063, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1062, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 434, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1061, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1060, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 436, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1059, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1058, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 434, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1057, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1056, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 436, 0|(1ULL<<MCID::Bitcast)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1055, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1054, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 471, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1053, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1052, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 471, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1051, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1050, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 290, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1049, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1048, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 290, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1047, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1046, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 290, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1045, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1044, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 394, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1043, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1042, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 432, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1041, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1040, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 430, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1039, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1038, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 432, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1037, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1036, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 430, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1035, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1034, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 432, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1033, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1032, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 430, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1031, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1030, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 432, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1029, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1028, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 430, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1027, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1026, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 430, 0|(1ULL<<MCID::Bitcast)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1025, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1024, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 288, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1023, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1022, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 288, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1021, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1020, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1019, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1018, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1017, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1016, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1015, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1014, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1013, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1012, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1011, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1010, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1009, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1008, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1007, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1006, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1005, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1004, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1003, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1002, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1001, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1000, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 999, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 998, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 997, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 996, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 399, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 995, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 994, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 993, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 992, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 396, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 991, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 990, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 989, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 988, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 469, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 987, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 986, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 467, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 985, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 984, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 465, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 983, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 982, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 463, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 981, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 980, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 461, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 979, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 978, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 459, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 977, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 976, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 457, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 975, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 974, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 455, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 973, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 972, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 453, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 971, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 970, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 451, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 969, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 968, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 449, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 967, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 966, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 447, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 965, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 964, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 445, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 963, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 962, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 443, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 961, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 960, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 441, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 959, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 440, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 958, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 438, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 957, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 956, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 955, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 954, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 953, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 952, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 951, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 950, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 949, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 948, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 947, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 946, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 945, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 944, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 943, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 942, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 941, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 940, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 939, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 938, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 937, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 936, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 935, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 934, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 933, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 932, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 399, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 931, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 930, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 929, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 928, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 396, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 927, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 926, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 925, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 924, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 436, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 923, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 922, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 434, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 921, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 920, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 432, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 919, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 918, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 430, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 917, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 916, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 436, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 915, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 914, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 434, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 913, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 912, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 432, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 911, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 910, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 430, 0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 909, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 908, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 907, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 906, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 159, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 905, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 904, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 903, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 902, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 157, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 901, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 900, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 899, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 898, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 897, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 896, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 426, 0|(1ULL<<MCID::Bitcast)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 895, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 894, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 428, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 893, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 892, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 426, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 891, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 890, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 424, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 889, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 888, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 426, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 887, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 886, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 424, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 885, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 884, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 418, 0|(1ULL<<MCID::Bitcast)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 883, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 882, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 422, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 881, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 880, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 420, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 879, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 878, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 418, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 877, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 876, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 420, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 875, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 874, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 418, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 873, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 872, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 412, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 871, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 870, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 412, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 869, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 868, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 415, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 867, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 866, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 412, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 865, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 864, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 412, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 863, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 862, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 412, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 861, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 860, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 409, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 859, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 858, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 405, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 857, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 408, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 856, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 405, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 855, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 854, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 853, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 852, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 851, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 850, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 849, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 848, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 847, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 846, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 845, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 844, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 843, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 842, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 841, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 840, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 839, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 838, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 837, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 836, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 835, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 834, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 833, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 832, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 831, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 830, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 829, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 828, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 827, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 826, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 402, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 825, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 824, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 823, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 822, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 821, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 820, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 819, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 818, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 817, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 816, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 399, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 815, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 814, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 813, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 812, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 396, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 811, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 810, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 809, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 808, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 394, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 807, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 806, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 288, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 805, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 804, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 803, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 802, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 801, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 800, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 799, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 798, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 797, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 796, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 795, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 794, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 793, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 792, 0, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 791, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 790, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 393, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 789, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 788, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 284, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 787, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 786, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 282, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 785, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 784, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 392, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 783, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 782, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 391, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 781, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 780, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 390, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 779, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 778, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 389, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 777, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 776, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 388, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 775, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 774, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 773, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 772, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 771, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 770, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 769, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 768, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 767, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 766, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 765, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 764, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 763, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 762, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 167, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 761, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 760, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 759, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 758, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 164, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 757, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 756, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 755, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 279, 0|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 754, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 279, 0|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 753, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Trap)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 752, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Trap)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 751, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 750, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 290, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 749, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 748, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 288, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 747, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 746, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 745, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 744, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 290, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 743, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 742, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 288, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 741, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 740, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 386, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 739, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 738, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 159, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 737, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 736, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 157, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 735, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 734, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 384, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 733, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 732, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 382, 0|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 731, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 730, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 167, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 729, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 728, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 164, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 727, 16, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 366, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 726, 17, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 349, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 725, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 347, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 724, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 344, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 723, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 340, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 722, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 335, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 721, 8, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 327, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 720, 9, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 318, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 719, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 316, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 718, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 313, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 717, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 309, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 716, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 304, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 715, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 303, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 714, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 301, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 713, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 300, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 712, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 298, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 711, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 297, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 710, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 295, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 709, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 294, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 708, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 292, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 707, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 706, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 290, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 705, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 704, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 288, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 703, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 702, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 701, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 700, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 159, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 699, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 698, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 697, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 696, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 157, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 695, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 694, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 693, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 287, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 692, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 691, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 690, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 287, 0|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 689, 1, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 152, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 688, 2, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 285, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 687, 2, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 285, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 686, 1, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 152, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 685, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 279, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 684, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 280, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 683, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 283, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 682, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 284, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 681, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 283, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 680, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 282, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 679, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 279, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 678, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 279, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 677, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 280, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 676, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 279, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 675, 1, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 278, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 674, 1, 0, 0, 0, 1, 1, WebAssemblyImpOpBase + 8, 278, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 673, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 672, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 274, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 671, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 670, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 176, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 669, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 668, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 176, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 667, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 666, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 176, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 665, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 664, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 176, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 663, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 662, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 661, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 660, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 659, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 658, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 270, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 657, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 656, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 266, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 655, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 654, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 262, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 653, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 652, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 258, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 651, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 650, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 270, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 649, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 648, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 266, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 647, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 646, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 262, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 645, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 644, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 258, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 643, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 642, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 270, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 641, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 640, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 266, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 639, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 638, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 270, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 637, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 636, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 266, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 635, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 634, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 262, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 633, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 632, 4, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 258, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 631, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 630, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 629, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 628, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 627, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 626, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 625, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 624, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 623, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 622, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 621, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 620, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 619, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 618, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 617, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 616, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 615, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 614, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 613, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 612, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 611, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 610, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 609, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 608, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 607, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 606, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 605, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 604, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 603, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 602, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 601, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 600, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 599, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 598, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 252, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 597, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 596, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 246, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 595, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 594, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 240, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 593, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 592, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 234, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 591, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 590, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 589, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 588, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 587, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 586, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 585, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 584, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 583, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 582, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 581, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 580, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 579, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 578, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 577, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 576, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 575, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 574, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 573, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 572, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 571, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 570, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 569, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 568, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 567, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 566, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 565, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 564, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 563, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 562, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 561, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 560, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 559, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 558, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 557, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 556, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 555, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 554, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 553, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 552, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 551, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 550, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 549, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 548, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 547, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 546, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 545, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 544, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 543, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 542, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 252, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 541, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 540, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 246, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 539, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 538, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 240, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 537, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 536, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 234, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 535, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 534, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 533, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 532, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 531, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 530, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 529, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 528, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 527, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 526, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 525, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 524, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 523, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 522, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 521, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 520, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 519, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 518, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 517, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 516, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 515, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 514, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 513, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 512, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 511, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 510, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 509, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 508, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 507, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 506, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 505, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 504, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 503, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 502, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 252, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 501, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 500, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 246, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 499, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 498, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 497, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 496, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 495, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 494, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 493, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 492, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 491, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 490, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 489, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 488, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 487, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 486, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 485, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 484, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 483, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 482, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 481, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 480, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 479, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 478, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 477, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 476, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 475, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 474, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 473, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 472, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 471, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 470, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 469, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 468, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 467, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 466, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 465, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 464, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 463, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 462, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 461, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 460, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 459, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 458, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 252, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 457, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 456, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 246, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 455, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 454, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 240, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 453, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 452, 6, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 234, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 451, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 450, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 449, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 448, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 447, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 446, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 445, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 444, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 443, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 442, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 229, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 441, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 440, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 224, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 439, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 438, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 219, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 437, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 436, 5, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 214, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 435, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 434, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 433, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 432, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 431, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 430, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 429, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 428, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 194, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 427, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 426, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 425, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 424, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 423, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 422, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 421, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 420, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 194, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 419, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 418, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 417, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 416, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 415, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 414, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 210, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 413, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 412, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 206, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 411, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 204, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 410, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 200, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 409, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 198, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 408, 4, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 194, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 407, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 406, 1, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 405, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 404, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 192, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 403, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 402, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 192, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 401, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 400, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 192, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 399, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 398, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 192, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 397, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 396, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 192, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 395, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 394, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 192, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 393, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 392, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 192, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 391, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 390, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 190, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 389, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 388, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 188, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 387, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 386, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 186, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 385, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 384, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 184, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 383, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 382, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 182, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 381, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 380, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 180, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 379, 1, 0, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 378, 2, 1, 0, 0, 1, 0, WebAssemblyImpOpBase + 3, 178, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 377, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 376, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 176, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 375, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 374, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 373, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 372, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 371, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 370, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 369, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 368, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 367, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 366, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 176, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 365, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 364, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 176, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 363, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 362, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 176, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 361, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 360, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 176, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 359, 2, 0, 0, 0, 2, 2, WebAssemblyImpOpBase + 4, 21, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 358, 2, 0, 0, 0, 2, 2, WebAssemblyImpOpBase + 4, 21, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 357, 2, 0, 0, 0, 2, 2, WebAssemblyImpOpBase + 4, 21, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 356, 2, 0, 0, 0, 2, 2, WebAssemblyImpOpBase + 4, 21, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 355, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 354, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 353, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 352, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 351, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 350, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 349, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 348, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 347, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 346, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 345, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 344, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 343, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 342, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 173, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 341, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 340, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 339, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 338, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 170, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 337, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 336, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 335, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 334, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 333, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 332, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 167, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 331, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 330, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 329, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 328, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 164, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 327, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 326, 3, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 161, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 325, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 324, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 323, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 322, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 321, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 320, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 319, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 318, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 317, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 316, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 315, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 314, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 159, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 313, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 312, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 311, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 310, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 157, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 309, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 308, 2, 1, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 155, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 307, 0, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 306, 0, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 305, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 304, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 303, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::EHScopeReturn)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 302, 0, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::EHScopeReturn)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 301, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 153, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::EHScopeReturn)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 300, 2, 0, 0, 0, 0, 1, WebAssemblyImpOpBase + 3, 153, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::EHScopeReturn)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 299, 0, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 298, 0, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x0ULL },
{ 297, 1, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 152, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 296, 1, 0, 0, 0, 2, 1, WebAssemblyImpOpBase + 0, 152, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 295, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 148, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 294, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 148, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 293, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 292, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 291, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 290, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 289, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 288, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 287, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 286, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 285, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 284, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 283, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 282, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 281, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 280, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 279, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 278, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 131, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 277, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 131, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 276, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 275, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 274, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 273, 3, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 58, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 272, 4, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 144, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 271, 4, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 144, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 270, 3, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 131, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 269, 4, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 144, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 268, 2, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 142, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::Convergent), 0x0ULL },
{ 267, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::Convergent), 0x0ULL },
{ 266, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 265, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 264, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 263, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 262, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 261, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 260, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 259, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 258, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 257, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 256, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 69, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 255, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 254, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 253, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 252, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 251, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 250, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 249, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 248, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 247, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 246, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 245, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 244, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 243, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 242, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 241, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 240, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 239, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 238, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 237, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 236, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 235, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 234, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 233, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 232, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 231, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 138, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 230, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 229, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 134, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 228, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 131, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 227, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 127, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 226, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 40, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 225, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 63, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 224, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 223, 3, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 124, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 222, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 221, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 220, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 219, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 218, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 217, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 216, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 215, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 214, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 213, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 212, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 211, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 210, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 209, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 208, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 207, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 206, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 205, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 204, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 203, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 202, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 201, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 200, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 199, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 98, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 198, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 197, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 196, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 195, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 194, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 193, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 192, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 191, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 190, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 189, 3, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 188, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 187, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 186, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 185, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 184, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 183, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 182, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 181, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 180, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 179, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 178, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 177, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 176, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 175, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 174, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 173, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 172, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 120, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 171, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 120, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 170, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 120, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 169, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 120, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 168, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 120, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 167, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 120, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 166, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 120, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 165, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 120, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 164, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 163, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 162, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 161, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 160, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 159, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 158, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 157, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 156, 4, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 87, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 155, 4, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 87, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 154, 5, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 115, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 153, 4, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 87, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 152, 5, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 115, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 151, 4, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 87, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 150, 5, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 115, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 149, 4, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 87, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 148, 5, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 115, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 147, 4, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 87, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 146, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 87, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 145, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 112, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 144, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 112, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 143, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 108, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 142, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 108, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 141, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 140, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 139, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 104, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 138, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 104, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 137, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 136, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 135, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 101, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 134, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 133, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 40, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 132, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 131, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 98, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 130, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 129, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 128, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 127, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 126, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 125, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::Convergent), 0x0ULL },
{ 124, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::Convergent), 0x0ULL },
{ 123, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 122, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 121, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 120, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 119, 2, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 118, 4, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 94, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 117, 2, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 21, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 116, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 115, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 114, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 113, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 112, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 111, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 110, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 109, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 108, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 107, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 106, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 105, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 104, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 103, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 102, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 101, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 100, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 91, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 99, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 87, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 98, 5, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 82, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 97, 5, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 77, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 96, 2, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 95, 5, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 72, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 94, 5, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 72, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 93, 5, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 72, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 92, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 91, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 90, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 89, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 88, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 87, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 86, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 85, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 84, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 83, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 82, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 69, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 81, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 80, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 79, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 78, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 77, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 76, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 75, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 74, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 73, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 72, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 63, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 71, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 61, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 70, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 58, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 69, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 68, 5, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 53, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 67, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 66, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 65, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 64, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 63, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 62, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 61, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 60, 4, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 59, 4, 2, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 58, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 57, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 56, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 55, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 54, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 53, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 52, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 51, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 40, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 50, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 40, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 49, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 40, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 48, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::Convergent), 0x0ULL },
{ 47, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::Convergent), 0x0ULL },
{ 46, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::Convergent), 0x0ULL },
{ 45, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::Convergent), 0x0ULL },
{ 44, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 43, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 42, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 41, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 40, 3, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 37, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 39, 2, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 35, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 38, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 37, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 36, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 35, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 34, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 33, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 32, 2, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 33, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 31, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 30, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 30, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 29, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 28, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 29, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 27, 6, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 23, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 26, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 25, 2, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 21, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 24, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 19, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 23, 4, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 15, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 22, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 21, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 20, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 19, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 18, 2, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 17, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 16, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 15, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 14, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 13, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 12, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 11, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 9, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 10, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 9, 4, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 5, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 8, 3, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 2, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 7, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 6, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 5, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 4, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 3, 1, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 2, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 1, 0, 0, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
{ 0, 1, 1, 0, 0, 0, 0, WebAssemblyImpOpBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },
}, {
{ -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
{ -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
{ -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) },
{ -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 },
{ 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
{ -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
{ -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
{ -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
{ -1, 0, WebAssembly::OPERAND_FUNCTION32, 0 },
{ -1, 0, WebAssembly::OPERAND_BASIC_BLOCK, 0 }, { -1, 0, WebAssembly::OPERAND_BASIC_BLOCK, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_SIGNATURE, 0 },
{ -1, 0, WebAssembly::OPERAND_BASIC_BLOCK, 0 },
{ -1, 0, WebAssembly::OPERAND_BASIC_BLOCK, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_BRLIST, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_TYPEINDEX, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 },
{ -1, 0, WebAssembly::OPERAND_TAG, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_F32IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_F32IMM, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_F64IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_F64IMM, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_I32IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_I32IMM, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_I64IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_I64IMM, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_F32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_F32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_F32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_F32IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_F32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_F32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_F32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_F32IMM, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_F64IMM, 0 }, { -1, 0, WebAssembly::OPERAND_F64IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_F64IMM, 0 }, { -1, 0, WebAssembly::OPERAND_F64IMM, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I16IMM, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I32IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_VEC_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I32IMM, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I64IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I64IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_VEC_I64IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I64IMM, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_GLOBAL, 0 },
{ -1, 0, WebAssembly::OPERAND_GLOBAL, 0 },
{ WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_GLOBAL, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_GLOBAL, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_GLOBAL, 0 },
{ WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_GLOBAL, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_GLOBAL, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_GLOBAL, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_GLOBAL, 0 },
{ -1, 0, WebAssembly::OPERAND_GLOBAL, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_GLOBAL, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_GLOBAL, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_GLOBAL, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_GLOBAL, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_GLOBAL, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_GLOBAL, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_GLOBAL, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_SIGNATURE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 },
{ -1, 0, WebAssembly::OPERAND_LOCAL, 0 },
{ WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 },
{ WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 },
{ -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_LOCAL, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::F64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { -1, 0, WebAssembly::OPERAND_VEC_I8IMM, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET32, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_P2ALIGN, 0 }, { -1, 0, WebAssembly::OPERAND_OFFSET64, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::V128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 },
{ -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_TABLE, 0 },
{ -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_TABLE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, WebAssembly::OPERAND_TABLE, 0 },
{ WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::EXTERNREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::FUNCREFRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_I32IMM, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_I32IMM, 0 },
{ -1, 0, WebAssembly::OPERAND_I32IMM, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_I32IMM, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_I32IMM, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
{ -1, 0, WebAssembly::OPERAND_I32IMM, 0 }, { -1, 0, WebAssembly::OPERAND_I32IMM, 0 }, { WebAssembly::I64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { WebAssembly::I32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
}, {
WebAssembly::SP32, WebAssembly::SP64, WebAssembly::ARGUMENTS,
WebAssembly::ARGUMENTS,
WebAssembly::SP32, WebAssembly::SP64, WebAssembly::SP32, WebAssembly::SP64,
WebAssembly::VALUE_STACK, WebAssembly::VALUE_STACK,
}
};
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Woverlength-strings"
#endif
extern const char WebAssemblyInstrNameData[] = {
"G_FLOG10\0"
"G_FEXP10\0"
"LOAD_F16_F32_A32\0"
"STORE_F16_F32_A32\0"
"LOAD_F32_A32\0"
"STORE_F32_A32\0"
"ATOMIC_STORE16_I32_A32\0"
"ATOMIC_STORE8_I32_A32\0"
"ATOMIC_RMW16_U_SUB_I32_A32\0"
"ATOMIC_RMW8_U_SUB_I32_A32\0"
"ATOMIC_RMW_SUB_I32_A32\0"
"ATOMIC_LOAD_I32_A32\0"
"ATOMIC_RMW16_U_ADD_I32_A32\0"
"ATOMIC_RMW8_U_ADD_I32_A32\0"
"ATOMIC_RMW_ADD_I32_A32\0"
"ATOMIC_RMW16_U_AND_I32_A32\0"
"ATOMIC_RMW8_U_AND_I32_A32\0"
"ATOMIC_RMW_AND_I32_A32\0"
"ATOMIC_STORE_I32_A32\0"
"ATOMIC_RMW16_U_CMPXCHG_I32_A32\0"
"ATOMIC_RMW8_U_CMPXCHG_I32_A32\0"
"ATOMIC_RMW_CMPXCHG_I32_A32\0"
"ATOMIC_RMW16_U_XCHG_I32_A32\0"
"ATOMIC_RMW8_U_XCHG_I32_A32\0"
"ATOMIC_RMW_XCHG_I32_A32\0"
"ATOMIC_RMW16_U_XOR_I32_A32\0"
"ATOMIC_RMW8_U_XOR_I32_A32\0"
"ATOMIC_RMW_XOR_I32_A32\0"
"ATOMIC_RMW16_U_OR_I32_A32\0"
"ATOMIC_RMW8_U_OR_I32_A32\0"
"ATOMIC_RMW_OR_I32_A32\0"
"LOAD16_S_I32_A32\0"
"LOAD8_S_I32_A32\0"
"ATOMIC_LOAD16_U_I32_A32\0"
"ATOMIC_LOAD8_U_I32_A32\0"
"MEMORY_ATOMIC_WAIT32_A32\0"
"LOAD_LANE_32_A32\0"
"LOAD_ZERO_32_A32\0"
"STORE_LANE_I64x2_A32\0"
"LOAD_EXTEND_S_I64x2_A32\0"
"LOAD_EXTEND_U_I64x2_A32\0"
"LOAD_F64_A32\0"
"STORE_F64_A32\0"
"ATOMIC_STORE32_I64_A32\0"
"ATOMIC_STORE16_I64_A32\0"
"ATOMIC_STORE8_I64_A32\0"
"ATOMIC_RMW32_U_SUB_I64_A32\0"
"ATOMIC_RMW16_U_SUB_I64_A32\0"
"ATOMIC_RMW8_U_SUB_I64_A32\0"
"ATOMIC_RMW_SUB_I64_A32\0"
"ATOMIC_LOAD_I64_A32\0"
"ATOMIC_RMW32_U_ADD_I64_A32\0"
"ATOMIC_RMW16_U_ADD_I64_A32\0"
"ATOMIC_RMW8_U_ADD_I64_A32\0"
"ATOMIC_RMW_ADD_I64_A32\0"
"ATOMIC_RMW32_U_AND_I64_A32\0"
"ATOMIC_RMW16_U_AND_I64_A32\0"
"ATOMIC_RMW8_U_AND_I64_A32\0"
"ATOMIC_RMW_AND_I64_A32\0"
"ATOMIC_STORE_I64_A32\0"
"ATOMIC_RMW32_U_CMPXCHG_I64_A32\0"
"ATOMIC_RMW16_U_CMPXCHG_I64_A32\0"
"ATOMIC_RMW8_U_CMPXCHG_I64_A32\0"
"ATOMIC_RMW_CMPXCHG_I64_A32\0"
"ATOMIC_RMW32_U_XCHG_I64_A32\0"
"ATOMIC_RMW16_U_XCHG_I64_A32\0"
"ATOMIC_RMW8_U_XCHG_I64_A32\0"
"ATOMIC_RMW_XCHG_I64_A32\0"
"ATOMIC_RMW32_U_XOR_I64_A32\0"
"ATOMIC_RMW16_U_XOR_I64_A32\0"
"ATOMIC_RMW8_U_XOR_I64_A32\0"
"ATOMIC_RMW_XOR_I64_A32\0"
"ATOMIC_RMW32_U_OR_I64_A32\0"
"ATOMIC_RMW16_U_OR_I64_A32\0"
"ATOMIC_RMW8_U_OR_I64_A32\0"
"ATOMIC_RMW_OR_I64_A32\0"
"LOAD32_S_I64_A32\0"
"LOAD16_S_I64_A32\0"
"LOAD8_S_I64_A32\0"
"ATOMIC_LOAD32_U_I64_A32\0"
"ATOMIC_LOAD16_U_I64_A32\0"
"ATOMIC_LOAD8_U_I64_A32\0"
"MEMORY_ATOMIC_WAIT64_A32\0"
"LOAD_LANE_64_A32\0"
"LOAD_ZERO_64_A32\0"
"STORE_LANE_I32x4_A32\0"
"LOAD_EXTEND_S_I32x4_A32\0"
"LOAD_EXTEND_U_I32x4_A32\0"
"LOAD_LANE_16_A32\0"
"STORE_LANE_I8x16_A32\0"
"LOAD_V128_A32\0"
"STORE_V128_A32\0"
"LOAD_LANE_8_A32\0"
"STORE_LANE_I16x8_A32\0"
"LOAD_EXTEND_S_I16x8_A32\0"
"LOAD_EXTEND_U_I16x8_A32\0"
"anonymous_8166MEMORY_SIZE_A32\0"
"anonymous_8883MEMORY_FILL_A32\0"
"LOAD32_SPLAT_A32\0"
"LOAD64_SPLAT_A32\0"
"LOAD16_SPLAT_A32\0"
"LOAD8_SPLAT_A32\0"
"anonymous_8883MEMORY_INIT_A32\0"
"anonymous_8166MEMORY_GROW_A32\0"
"MEMORY_ATOMIC_NOTIFY_A32\0"
"anonymous_8883MEMORY_COPY_A32\0"
"FP_TO_SINT_I32_F32\0"
"FP_TO_UINT_I32_F32\0"
"FP_TO_SINT_I64_F32\0"
"FP_TO_UINT_I64_F32\0"
"SUB_F32\0"
"TRUNC_F32\0"
"ADD_F32\0"
"LOCAL_TEE_F32\0"
"GE_F32\0"
"LE_F32\0"
"NE_F32\0"
"F64_PROMOTE_F32\0"
"NEG_F32\0"
"CEIL_F32\0"
"MUL_F32\0"
"COPYSIGN_F32\0"
"MIN_F32\0"
"DROP_F32\0"
"EQ_F32\0"
"FLOOR_F32\0"
"ABS_F32\0"
"I32_TRUNC_S_F32\0"
"I64_TRUNC_S_F32\0"
"I32_TRUNC_S_SAT_F32\0"
"I64_TRUNC_S_SAT_F32\0"
"I32_TRUNC_U_SAT_F32\0"
"I64_TRUNC_U_SAT_F32\0"
"SELECT_F32\0"
"GLOBAL_GET_F32\0"
"LOCAL_GET_F32\0"
"I32_REINTERPRET_F32\0"
"GLOBAL_SET_F32\0"
"LOCAL_SET_F32\0"
"GT_F32\0"
"LT_F32\0"
"SQRT_F32\0"
"NEAREST_F32\0"
"CONST_F32\0"
"I32_TRUNC_U_F32\0"
"I64_TRUNC_U_F32\0"
"DIV_F32\0"
"MAX_F32\0"
"COPY_F32\0"
"SUB_I32\0"
"ADD_I32\0"
"AND_I32\0"
"LOCAL_TEE_I32\0"
"BR_TABLE_I32\0"
"NE_I32\0"
"SHL_I32\0"
"ROTL_I32\0"
"MUL_I32\0"
"DROP_I32\0"
"EQ_I32\0"
"XOR_I32\0"
"ROTR_I32\0"
"I32_EXTEND16_S_I32\0"
"I32_EXTEND8_S_I32\0"
"I64_EXTEND_S_I32\0"
"GE_S_I32\0"
"LE_S_I32\0"
"REM_S_I32\0"
"SHR_S_I32\0"
"GT_S_I32\0"
"LT_S_I32\0"
"F32_CONVERT_S_I32\0"
"F64_CONVERT_S_I32\0"
"DIV_S_I32\0"
"SELECT_I32\0"
"GLOBAL_GET_I32\0"
"LOCAL_GET_I32\0"
"F32_REINTERPRET_I32\0"
"GLOBAL_SET_I32\0"
"LOCAL_SET_I32\0"
"POPCNT_I32\0"
"CONST_I32\0"
"I64_EXTEND_U_I32\0"
"GE_U_I32\0"
"LE_U_I32\0"
"REM_U_I32\0"
"SHR_U_I32\0"
"GT_U_I32\0"
"LT_U_I32\0"
"F32_CONVERT_U_I32\0"
"F64_CONVERT_U_I32\0"
"DIV_U_I32\0"
"COPY_I32\0"
"CLZ_I32\0"
"EQZ_I32\0"
"CTZ_I32\0"
"ARGUMENT_v4f32\0"
"ARGUMENT_f32\0"
"ARGUMENT_v4i32\0"
"ARGUMENT_i32\0"
"G_FLOG2\0"
"G_FEXP2\0"
"CONST_V128_F64x2\0"
"SUB_F64x2\0"
"TRUNC_F64x2\0"
"NMADD_F64x2\0"
"GE_F64x2\0"
"LE_F64x2\0"
"REPLACE_LANE_F64x2\0"
"EXTRACT_LANE_F64x2\0"
"NEG_F64x2\0"
"CEIL_F64x2\0"
"MUL_F64x2\0"
"SIMD_RELAXED_FMIN_F64x2\0"
"PMIN_F64x2\0"
"EQ_F64x2\0"
"FLOOR_F64x2\0"
"ABS_F64x2\0"
"SPLAT_F64x2\0"
"GT_F64x2\0"
"LT_F64x2\0"
"SQRT_F64x2\0"
"NEAREST_F64x2\0"
"DIV_F64x2\0"
"SIMD_RELAXED_FMAX_F64x2\0"
"PMAX_F64x2\0"
"convert_low_s_F64x2\0"
"convert_low_u_F64x2\0"
"promote_low_F64x2\0"
"CONST_V128_I64x2\0"
"SUB_I64x2\0"
"ADD_I64x2\0"
"REPLACE_LANE_I64x2\0"
"EXTRACT_LANE_I64x2\0"
"ALLTRUE_I64x2\0"
"NEG_I64x2\0"
"BITMASK_I64x2\0"
"SHL_I64x2\0"
"MUL_I64x2\0"
"EQ_I64x2\0"
"ABS_I64x2\0"
"GE_S_I64x2\0"
"LE_S_I64x2\0"
"EXTMUL_HIGH_S_I64x2\0"
"SHR_S_I64x2\0"
"GT_S_I64x2\0"
"LT_S_I64x2\0"
"EXTMUL_LOW_S_I64x2\0"
"SPLAT_I64x2\0"
"LANESELECT_I64x2\0"
"EXTMUL_HIGH_U_I64x2\0"
"SHR_U_I64x2\0"
"EXTMUL_LOW_U_I64x2\0"
"extend_high_s_I64x2\0"
"extend_low_s_I64x2\0"
"extend_high_u_I64x2\0"
"extend_low_u_I64x2\0"
"LOAD_F16_F32_A64\0"
"STORE_F16_F32_A64\0"
"LOAD_F32_A64\0"
"STORE_F32_A64\0"
"ATOMIC_STORE16_I32_A64\0"
"ATOMIC_STORE8_I32_A64\0"
"ATOMIC_RMW16_U_SUB_I32_A64\0"
"ATOMIC_RMW8_U_SUB_I32_A64\0"
"ATOMIC_RMW_SUB_I32_A64\0"
"ATOMIC_LOAD_I32_A64\0"
"ATOMIC_RMW16_U_ADD_I32_A64\0"
"ATOMIC_RMW8_U_ADD_I32_A64\0"
"ATOMIC_RMW_ADD_I32_A64\0"
"ATOMIC_RMW16_U_AND_I32_A64\0"
"ATOMIC_RMW8_U_AND_I32_A64\0"
"ATOMIC_RMW_AND_I32_A64\0"
"ATOMIC_STORE_I32_A64\0"
"ATOMIC_RMW16_U_CMPXCHG_I32_A64\0"
"ATOMIC_RMW8_U_CMPXCHG_I32_A64\0"
"ATOMIC_RMW_CMPXCHG_I32_A64\0"
"ATOMIC_RMW16_U_XCHG_I32_A64\0"
"ATOMIC_RMW8_U_XCHG_I32_A64\0"
"ATOMIC_RMW_XCHG_I32_A64\0"
"ATOMIC_RMW16_U_XOR_I32_A64\0"
"ATOMIC_RMW8_U_XOR_I32_A64\0"
"ATOMIC_RMW_XOR_I32_A64\0"
"ATOMIC_RMW16_U_OR_I32_A64\0"
"ATOMIC_RMW8_U_OR_I32_A64\0"
"ATOMIC_RMW_OR_I32_A64\0"
"LOAD16_S_I32_A64\0"
"LOAD8_S_I32_A64\0"
"ATOMIC_LOAD16_U_I32_A64\0"
"ATOMIC_LOAD8_U_I32_A64\0"
"MEMORY_ATOMIC_WAIT32_A64\0"
"LOAD_LANE_32_A64\0"
"LOAD_ZERO_32_A64\0"
"STORE_LANE_I64x2_A64\0"
"LOAD_EXTEND_S_I64x2_A64\0"
"LOAD_EXTEND_U_I64x2_A64\0"
"LOAD_F64_A64\0"
"STORE_F64_A64\0"
"ATOMIC_STORE32_I64_A64\0"
"ATOMIC_STORE16_I64_A64\0"
"ATOMIC_STORE8_I64_A64\0"
"ATOMIC_RMW32_U_SUB_I64_A64\0"
"ATOMIC_RMW16_U_SUB_I64_A64\0"
"ATOMIC_RMW8_U_SUB_I64_A64\0"
"ATOMIC_RMW_SUB_I64_A64\0"
"ATOMIC_LOAD_I64_A64\0"
"ATOMIC_RMW32_U_ADD_I64_A64\0"
"ATOMIC_RMW16_U_ADD_I64_A64\0"
"ATOMIC_RMW8_U_ADD_I64_A64\0"
"ATOMIC_RMW_ADD_I64_A64\0"
"ATOMIC_RMW32_U_AND_I64_A64\0"
"ATOMIC_RMW16_U_AND_I64_A64\0"
"ATOMIC_RMW8_U_AND_I64_A64\0"
"ATOMIC_RMW_AND_I64_A64\0"
"ATOMIC_STORE_I64_A64\0"
"ATOMIC_RMW32_U_CMPXCHG_I64_A64\0"
"ATOMIC_RMW16_U_CMPXCHG_I64_A64\0"
"ATOMIC_RMW8_U_CMPXCHG_I64_A64\0"
"ATOMIC_RMW_CMPXCHG_I64_A64\0"
"ATOMIC_RMW32_U_XCHG_I64_A64\0"
"ATOMIC_RMW16_U_XCHG_I64_A64\0"
"ATOMIC_RMW8_U_XCHG_I64_A64\0"
"ATOMIC_RMW_XCHG_I64_A64\0"
"ATOMIC_RMW32_U_XOR_I64_A64\0"
"ATOMIC_RMW16_U_XOR_I64_A64\0"
"ATOMIC_RMW8_U_XOR_I64_A64\0"
"ATOMIC_RMW_XOR_I64_A64\0"
"ATOMIC_RMW32_U_OR_I64_A64\0"
"ATOMIC_RMW16_U_OR_I64_A64\0"
"ATOMIC_RMW8_U_OR_I64_A64\0"
"ATOMIC_RMW_OR_I64_A64\0"
"LOAD32_S_I64_A64\0"
"LOAD16_S_I64_A64\0"
"LOAD8_S_I64_A64\0"
"ATOMIC_LOAD32_U_I64_A64\0"
"ATOMIC_LOAD16_U_I64_A64\0"
"ATOMIC_LOAD8_U_I64_A64\0"
"MEMORY_ATOMIC_WAIT64_A64\0"
"LOAD_LANE_64_A64\0"
"LOAD_ZERO_64_A64\0"
"STORE_LANE_I32x4_A64\0"
"LOAD_EXTEND_S_I32x4_A64\0"
"LOAD_EXTEND_U_I32x4_A64\0"
"LOAD_LANE_16_A64\0"
"STORE_LANE_I8x16_A64\0"
"LOAD_V128_A64\0"
"STORE_V128_A64\0"
"LOAD_LANE_8_A64\0"
"STORE_LANE_I16x8_A64\0"
"LOAD_EXTEND_S_I16x8_A64\0"
"LOAD_EXTEND_U_I16x8_A64\0"
"anonymous_8167MEMORY_SIZE_A64\0"
"anonymous_8884MEMORY_FILL_A64\0"
"LOAD32_SPLAT_A64\0"
"LOAD64_SPLAT_A64\0"
"LOAD16_SPLAT_A64\0"
"LOAD8_SPLAT_A64\0"
"anonymous_8884MEMORY_INIT_A64\0"
"anonymous_8167MEMORY_GROW_A64\0"
"MEMORY_ATOMIC_NOTIFY_A64\0"
"anonymous_8884MEMORY_COPY_A64\0"
"FP_TO_SINT_I32_F64\0"
"FP_TO_UINT_I32_F64\0"
"FP_TO_SINT_I64_F64\0"
"FP_TO_UINT_I64_F64\0"
"SUB_F64\0"
"TRUNC_F64\0"
"ADD_F64\0"
"LOCAL_TEE_F64\0"
"GE_F64\0"
"LE_F64\0"
"NE_F64\0"
"F32_DEMOTE_F64\0"
"NEG_F64\0"
"CEIL_F64\0"
"MUL_F64\0"
"COPYSIGN_F64\0"
"MIN_F64\0"
"DROP_F64\0"
"EQ_F64\0"
"FLOOR_F64\0"
"ABS_F64\0"
"I32_TRUNC_S_F64\0"
"I64_TRUNC_S_F64\0"
"I32_TRUNC_S_SAT_F64\0"
"I64_TRUNC_S_SAT_F64\0"
"I32_TRUNC_U_SAT_F64\0"
"I64_TRUNC_U_SAT_F64\0"
"SELECT_F64\0"
"GLOBAL_GET_F64\0"
"LOCAL_GET_F64\0"
"I64_REINTERPRET_F64\0"
"GLOBAL_SET_F64\0"
"LOCAL_SET_F64\0"
"GT_F64\0"
"LT_F64\0"
"SQRT_F64\0"
"NEAREST_F64\0"
"CONST_F64\0"
"I32_TRUNC_U_F64\0"
"I64_TRUNC_U_F64\0"
"DIV_F64\0"
"MAX_F64\0"
"COPY_F64\0"
"SUB_I64\0"
"ADD_I64\0"
"AND_I64\0"
"LOCAL_TEE_I64\0"
"BR_TABLE_I64\0"
"NE_I64\0"
"SHL_I64\0"
"ROTL_I64\0"
"MUL_I64\0"
"I32_WRAP_I64\0"
"DROP_I64\0"
"EQ_I64\0"
"XOR_I64\0"
"ROTR_I64\0"
"I64_EXTEND32_S_I64\0"
"I64_EXTEND16_S_I64\0"
"I64_EXTEND8_S_I64\0"
"GE_S_I64\0"
"LE_S_I64\0"
"REM_S_I64\0"
"SHR_S_I64\0"
"GT_S_I64\0"
"LT_S_I64\0"
"F32_CONVERT_S_I64\0"
"F64_CONVERT_S_I64\0"
"DIV_S_I64\0"
"SELECT_I64\0"
"GLOBAL_GET_I64\0"
"LOCAL_GET_I64\0"
"F64_REINTERPRET_I64\0"
"GLOBAL_SET_I64\0"
"LOCAL_SET_I64\0"
"POPCNT_I64\0"
"CONST_I64\0"
"GE_U_I64\0"
"LE_U_I64\0"
"REM_U_I64\0"
"SHR_U_I64\0"
"GT_U_I64\0"
"LT_U_I64\0"
"F32_CONVERT_U_I64\0"
"F64_CONVERT_U_I64\0"
"DIV_U_I64\0"
"COPY_I64\0"
"CLZ_I64\0"
"EQZ_I64\0"
"CTZ_I64\0"
"ARGUMENT_v2f64\0"
"ARGUMENT_f64\0"
"ARGUMENT_v2i64\0"
"ARGUMENT_i64\0"
"CONST_V128_F32x4\0"
"SUB_F32x4\0"
"TRUNC_F32x4\0"
"NMADD_F32x4\0"
"GE_F32x4\0"
"LE_F32x4\0"
"REPLACE_LANE_F32x4\0"
"EXTRACT_LANE_F32x4\0"
"NEG_F32x4\0"
"CEIL_F32x4\0"
"MUL_F32x4\0"
"SIMD_RELAXED_FMIN_F32x4\0"
"PMIN_F32x4\0"
"EQ_F32x4\0"
"FLOOR_F32x4\0"
"ABS_F32x4\0"
"SPLAT_F32x4\0"
"GT_F32x4\0"
"LT_F32x4\0"
"SQRT_F32x4\0"
"NEAREST_F32x4\0"
"DIV_F32x4\0"
"SIMD_RELAXED_FMAX_F32x4\0"
"PMAX_F32x4\0"
"demote_zero_F32x4\0"
"sint_to_fp_F32x4\0"
"uint_to_fp_F32x4\0"
"CONST_V128_I32x4\0"
"SUB_I32x4\0"
"ADD_I32x4\0"
"REPLACE_LANE_I32x4\0"
"EXTRACT_LANE_I32x4\0"
"ALLTRUE_I32x4\0"
"NEG_I32x4\0"
"BITMASK_I32x4\0"
"SHL_I32x4\0"
"MUL_I32x4\0"
"EQ_I32x4\0"
"ABS_I32x4\0"
"GE_S_I32x4\0"
"LE_S_I32x4\0"
"EXTMUL_HIGH_S_I32x4\0"
"MIN_S_I32x4\0"
"SHR_S_I32x4\0"
"GT_S_I32x4\0"
"LT_S_I32x4\0"
"EXTMUL_LOW_S_I32x4\0"
"MAX_S_I32x4\0"
"SPLAT_I32x4\0"
"LANESELECT_I32x4\0"
"GE_U_I32x4\0"
"LE_U_I32x4\0"
"EXTMUL_HIGH_U_I32x4\0"
"MIN_U_I32x4\0"
"SHR_U_I32x4\0"
"GT_U_I32x4\0"
"LT_U_I32x4\0"
"EXTMUL_LOW_U_I32x4\0"
"MAX_U_I32x4\0"
"int_wasm_relaxed_trunc_signed_I32x4\0"
"int_wasm_extadd_pairwise_signed_I32x4\0"
"int_wasm_relaxed_trunc_unsigned_I32x4\0"
"int_wasm_extadd_pairwise_unsigned_I32x4\0"
"int_wasm_relaxed_trunc_signed_zero_I32x4\0"
"int_wasm_relaxed_trunc_unsigned_zero_I32x4\0"
"extend_high_s_I32x4\0"
"trunc_sat_zero_s_I32x4\0"
"extend_low_s_I32x4\0"
"fp_to_sint_I32x4\0"
"fp_to_uint_I32x4\0"
"extend_high_u_I32x4\0"
"trunc_sat_zero_u_I32x4\0"
"extend_low_u_I32x4\0"
"ARGUMENT_v8f16\0"
"ARGUMENT_v8i16\0"
"CONST_V128_I8x16\0"
"SUB_I8x16\0"
"ADD_I8x16\0"
"REPLACE_LANE_I8x16\0"
"ALLTRUE_I8x16\0"
"NEG_I8x16\0"
"BITMASK_I8x16\0"
"SHL_I8x16\0"
"EQ_I8x16\0"
"ABS_I8x16\0"
"GE_S_I8x16\0"
"LE_S_I8x16\0"
"MIN_S_I8x16\0"
"SHR_S_I8x16\0"
"SUB_SAT_S_I8x16\0"
"ADD_SAT_S_I8x16\0"
"GT_S_I8x16\0"
"LT_S_I8x16\0"
"NARROW_S_I8x16\0"
"MAX_S_I8x16\0"
"SPLAT_I8x16\0"
"LANESELECT_I8x16\0"
"POPCNT_I8x16\0"
"GE_U_I8x16\0"
"LE_U_I8x16\0"
"MIN_U_I8x16\0"
"AVGR_U_I8x16\0"
"SHR_U_I8x16\0"
"SUB_SAT_U_I8x16\0"
"ADD_SAT_U_I8x16\0"
"GT_U_I8x16\0"
"LT_U_I8x16\0"
"NARROW_U_I8x16\0"
"MAX_U_I8x16\0"
"LOCAL_TEE_V128\0"
"DROP_V128\0"
"SELECT_V128\0"
"GLOBAL_GET_V128\0"
"LOCAL_GET_V128\0"
"GLOBAL_SET_V128\0"
"LOCAL_SET_V128\0"
"COPY_V128\0"
"ARGUMENT_v16i8\0"
"SUB_F16x8\0"
"TRUNC_F16x8\0"
"NMADD_F16x8\0"
"GE_F16x8\0"
"LE_F16x8\0"
"REPLACE_LANE_F16x8\0"
"EXTRACT_LANE_F16x8\0"
"NEG_F16x8\0"
"CEIL_F16x8\0"
"MUL_F16x8\0"
"PMIN_F16x8\0"
"EQ_F16x8\0"
"FLOOR_F16x8\0"
"ABS_F16x8\0"
"SPLAT_F16x8\0"
"GT_F16x8\0"
"LT_F16x8\0"
"SQRT_F16x8\0"
"NEAREST_F16x8\0"
"DIV_F16x8\0"
"PMAX_F16x8\0"
"sint_to_fp_F16x8\0"
"uint_to_fp_F16x8\0"
"CONST_V128_I16x8\0"
"SUB_I16x8\0"
"ADD_I16x8\0"
"REPLACE_LANE_I16x8\0"
"ALLTRUE_I16x8\0"
"NEG_I16x8\0"
"BITMASK_I16x8\0"
"SHL_I16x8\0"
"MUL_I16x8\0"
"EQ_I16x8\0"
"ABS_I16x8\0"
"GE_S_I16x8\0"
"LE_S_I16x8\0"
"EXTMUL_HIGH_S_I16x8\0"
"MIN_S_I16x8\0"
"SHR_S_I16x8\0"
"RELAXED_Q15MULR_S_I16x8\0"
"SUB_SAT_S_I16x8\0"
"ADD_SAT_S_I16x8\0"
"Q15MULR_SAT_S_I16x8\0"
"GT_S_I16x8\0"
"LT_S_I16x8\0"
"EXTMUL_LOW_S_I16x8\0"
"NARROW_S_I16x8\0"
"MAX_S_I16x8\0"
"SPLAT_I16x8\0"
"LANESELECT_I16x8\0"
"GE_U_I16x8\0"
"LE_U_I16x8\0"
"EXTMUL_HIGH_U_I16x8\0"
"MIN_U_I16x8\0"
"AVGR_U_I16x8\0"
"SHR_U_I16x8\0"
"SUB_SAT_U_I16x8\0"
"ADD_SAT_U_I16x8\0"
"GT_U_I16x8\0"
"LT_U_I16x8\0"
"EXTMUL_LOW_U_I16x8\0"
"NARROW_U_I16x8\0"
"MAX_U_I16x8\0"
"int_wasm_extadd_pairwise_signed_I16x8\0"
"int_wasm_extadd_pairwise_unsigned_I16x8\0"
"extend_high_s_I16x8\0"
"extend_low_s_I16x8\0"
"fp_to_sint_I16x8\0"
"fp_to_uint_I16x8\0"
"extend_high_u_I16x8\0"
"extend_low_u_I16x8\0"
"G_FMA\0"
"G_STRICT_FMA\0"
"G_FSUB\0"
"G_STRICT_FSUB\0"
"G_ATOMICRMW_FSUB\0"
"G_SUB\0"
"G_ATOMICRMW_SUB\0"
"G_INTRINSIC\0"
"G_FPTRUNC\0"
"G_INTRINSIC_TRUNC\0"
"G_TRUNC\0"
"G_BUILD_VECTOR_TRUNC\0"
"G_DYN_STACKALLOC\0"
"G_FMAD\0"
"G_INDEXED_SEXTLOAD\0"
"G_SEXTLOAD\0"
"G_INDEXED_ZEXTLOAD\0"
"G_ZEXTLOAD\0"
"G_INDEXED_LOAD\0"
"G_LOAD\0"
"G_VECREDUCE_FADD\0"
"G_FADD\0"
"G_VECREDUCE_SEQ_FADD\0"
"G_STRICT_FADD\0"
"G_ATOMICRMW_FADD\0"
"G_VECREDUCE_ADD\0"
"G_ADD\0"
"G_PTR_ADD\0"
"RELAXED_DOT_ADD\0"
"G_ATOMICRMW_ADD\0"
"G_ATOMICRMW_NAND\0"
"G_VECREDUCE_AND\0"
"G_AND\0"
"G_ATOMICRMW_AND\0"
"LIFETIME_END\0"
"G_BRCOND\0"
"G_LLROUND\0"
"G_LROUND\0"
"G_INTRINSIC_ROUND\0"
"G_INTRINSIC_FPTRUNC_ROUND\0"
"LOAD_STACK_GUARD\0"
"PSEUDO_PROBE\0"
"G_SSUBE\0"
"G_USUBE\0"
"ATOMIC_FENCE\0"
"G_FENCE\0"
"ARITH_FENCE\0"
"COMPILER_FENCE\0"
"REG_SEQUENCE\0"
"G_SADDE\0"
"G_UADDE\0"
"G_GET_FPMODE\0"
"G_RESET_FPMODE\0"
"G_SET_FPMODE\0"
"G_FMINNUM_IEEE\0"
"G_FMAXNUM_IEEE\0"
"G_VSCALE\0"
"DEBUG_UNREACHABLE\0"
"G_JUMP_TABLE\0"
"BUNDLE\0"
"SHUFFLE\0"
"RELAXED_SWIZZLE\0"
"G_MEMCPY_INLINE\0"
"LOCAL_ESCAPE\0"
"G_STACKRESTORE\0"
"G_INDEXED_STORE\0"
"G_STORE\0"
"ELSE\0"
"G_BITREVERSE\0"
"FAKE_USE\0"
"DELEGATE\0"
"DBG_VALUE\0"
"G_GLOBAL_VALUE\0"
"G_PTRAUTH_GLOBAL_VALUE\0"
"CONVERGENCECTRL_GLUE\0"
"ANYTRUE\0"
"G_STACKSAVE\0"
"G_MEMMOVE\0"
"G_FREEZE\0"
"G_FCANONICALIZE\0"
"TABLE_SIZE\0"
"G_CTLZ_ZERO_UNDEF\0"
"G_CTTZ_ZERO_UNDEF\0"
"G_IMPLICIT_DEF\0"
"LOCAL_TEE_FUNCREF\0"
"TABLE_FILL_FUNCREF\0"
"REF_NULL_FUNCREF\0"
"REF_IS_NULL_FUNCREF\0"
"DROP_FUNCREF\0"
"SELECT_FUNCREF\0"
"TABLE_GET_FUNCREF\0"
"GLOBAL_GET_FUNCREF\0"
"LOCAL_GET_FUNCREF\0"
"TABLE_SET_FUNCREF\0"
"GLOBAL_SET_FUNCREF\0"
"LOCAL_SET_FUNCREF\0"
"TABLE_GROW_FUNCREF\0"
"COPY_FUNCREF\0"
"LOCAL_TEE_EXTERNREF\0"
"TABLE_FILL_EXTERNREF\0"
"REF_NULL_EXTERNREF\0"
"REF_IS_NULL_EXTERNREF\0"
"DROP_EXTERNREF\0"
"SELECT_EXTERNREF\0"
"TABLE_GET_EXTERNREF\0"
"GLOBAL_GET_EXTERNREF\0"
"LOCAL_GET_EXTERNREF\0"
"TABLE_SET_EXTERNREF\0"
"GLOBAL_SET_EXTERNREF\0"
"LOCAL_SET_EXTERNREF\0"
"TABLE_GROW_EXTERNREF\0"
"COPY_EXTERNREF\0"
"LOCAL_TEE_EXNREF\0"
"TABLE_FILL_EXNREF\0"
"REF_NULL_EXNREF\0"
"REF_IS_NULL_EXNREF\0"
"DROP_EXNREF\0"
"SELECT_EXNREF\0"
"TABLE_GET_EXNREF\0"
"GLOBAL_GET_EXNREF\0"
"LOCAL_GET_EXNREF\0"
"TABLE_SET_EXNREF\0"
"GLOBAL_SET_EXNREF\0"
"LOCAL_SET_EXNREF\0"
"TABLE_GROW_EXNREF\0"
"COPY_EXNREF\0"
"DBG_INSTR_REF\0"
"END_IF\0"
"BR_IF\0"
"G_FNEG\0"
"EXTRACT_SUBREG\0"
"INSERT_SUBREG\0"
"G_SEXT_INREG\0"
"SUBREG_TO_REG\0"
"G_ATOMIC_CMPXCHG\0"
"G_ATOMICRMW_XCHG\0"
"G_FLOG\0"
"G_VAARG\0"
"PREALLOCATED_ARG\0"
"CATCH\0"
"G_PREFETCH\0"
"G_SMULH\0"
"G_UMULH\0"
"G_FTANH\0"
"G_FSINH\0"
"G_FCOSH\0"
"DBG_PHI\0"
"G_FPTOSI\0"
"G_FPTOUI\0"
"G_FPOWI\0"
"END_BLOCK\0"
"G_PTRMASK\0"
"GC_LABEL\0"
"DBG_LABEL\0"
"EH_LABEL\0"
"ANNOTATION_LABEL\0"
"ICALL_BRANCH_FUNNEL\0"
"G_FSHL\0"
"G_SHL\0"
"G_FCEIL\0"
"PATCHABLE_TAIL_CALL\0"
"RET_CALL\0"
"PATCHABLE_TYPED_EVENT_CALL\0"
"PATCHABLE_EVENT_CALL\0"
"FENTRY_CALL\0"
"CATCH_ALL\0"
"KILL\0"
"G_CONSTANT_POOL\0"
"G_ROTL\0"
"G_VECREDUCE_FMUL\0"
"G_FMUL\0"
"G_VECREDUCE_SEQ_FMUL\0"
"G_STRICT_FMUL\0"
"G_VECREDUCE_MUL\0"
"G_MUL\0"
"G_FREM\0"
"G_STRICT_FREM\0"
"G_SREM\0"
"G_UREM\0"
"G_SDIVREM\0"
"G_UDIVREM\0"
"INLINEASM\0"
"G_VECREDUCE_FMINIMUM\0"
"G_FMINIMUM\0"
"G_VECREDUCE_FMAXIMUM\0"
"G_FMAXIMUM\0"
"G_FMINNUM\0"
"G_FMAXNUM\0"
"G_FATAN\0"
"G_FTAN\0"
"G_INTRINSIC_ROUNDEVEN\0"
"G_ASSERT_ALIGN\0"
"G_FCOPYSIGN\0"
"G_VECREDUCE_FMIN\0"
"G_ATOMICRMW_FMIN\0"
"G_VECREDUCE_SMIN\0"
"G_SMIN\0"
"G_VECREDUCE_UMIN\0"
"G_UMIN\0"
"G_ATOMICRMW_UMIN\0"
"G_ATOMICRMW_MIN\0"
"G_FASIN\0"
"G_FSIN\0"
"END_FUNCTION\0"
"CFI_INSTRUCTION\0"
"FALLTHROUGH_RETURN\0"
"ADJCALLSTACKDOWN\0"
"G_SSUBO\0"
"G_USUBO\0"
"G_SADDO\0"
"G_UADDO\0"
"JUMP_TABLE_DEBUG_INFO\0"
"G_SMULO\0"
"G_UMULO\0"
"G_BZERO\0"
"STACKMAP\0"
"G_DEBUGTRAP\0"
"G_UBSANTRAP\0"
"G_TRAP\0"
"G_ATOMICRMW_UDEC_WRAP\0"
"G_ATOMICRMW_UINC_WRAP\0"
"G_BSWAP\0"
"G_SITOFP\0"
"G_UITOFP\0"
"G_FCMP\0"
"G_ICMP\0"
"G_SCMP\0"
"G_UCMP\0"
"NOP\0"
"END_LOOP\0"
"CONVERGENCECTRL_LOOP\0"
"G_CTPOP\0"
"anonymous_8883DATA_DROP\0"
"anonymous_8884DATA_DROP\0"
"PATCHABLE_OP\0"
"FAULTING_OP\0"
"ADJCALLSTACKUP\0"
"PREALLOCATED_SETUP\0"
"G_FLDEXP\0"
"G_STRICT_FLDEXP\0"
"G_FEXP\0"
"G_FFREXP\0"
"G_BR\0"
"INLINEASM_BR\0"
"G_BLOCK_ADDR\0"
"MEMBARRIER\0"
"G_CONSTANT_FOLD_BARRIER\0"
"PATCHABLE_FUNCTION_ENTER\0"
"G_READCYCLECOUNTER\0"
"G_READSTEADYCOUNTER\0"
"G_READ_REGISTER\0"
"G_WRITE_REGISTER\0"
"G_ASHR\0"
"G_FSHR\0"
"G_LSHR\0"
"CONVERGENCECTRL_ANCHOR\0"
"G_FFLOOR\0"
"G_EXTRACT_SUBVECTOR\0"
"G_INSERT_SUBVECTOR\0"
"G_BUILD_VECTOR\0"
"G_SHUFFLE_VECTOR\0"
"G_SPLAT_VECTOR\0"
"G_VECREDUCE_XOR\0"
"G_XOR\0"
"G_ATOMICRMW_XOR\0"
"G_VECREDUCE_OR\0"
"G_OR\0"
"G_ATOMICRMW_OR\0"
"G_ROTR\0"
"G_INTTOPTR\0"
"G_FABS\0"
"G_ABS\0"
"G_UNMERGE_VALUES\0"
"G_MERGE_VALUES\0"
"CALL_PARAMS\0"
"G_FACOS\0"
"G_FCOS\0"
"G_CONCAT_VECTORS\0"
"COPY_TO_REGCLASS\0"
"G_IS_FPCLASS\0"
"G_ATOMIC_CMPXCHG_WITH_SUCCESS\0"
"BR_UNLESS\0"
"G_VECTOR_COMPRESS\0"
"G_INTRINSIC_W_SIDE_EFFECTS\0"
"G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS\0"
"RET_CALL_RESULTS\0"
"LOAD_F16_F32_A32_S\0"
"STORE_F16_F32_A32_S\0"
"LOAD_F32_A32_S\0"
"STORE_F32_A32_S\0"
"ATOMIC_STORE16_I32_A32_S\0"
"ATOMIC_STORE8_I32_A32_S\0"
"ATOMIC_RMW16_U_SUB_I32_A32_S\0"
"ATOMIC_RMW8_U_SUB_I32_A32_S\0"
"ATOMIC_RMW_SUB_I32_A32_S\0"
"ATOMIC_LOAD_I32_A32_S\0"
"ATOMIC_RMW16_U_ADD_I32_A32_S\0"
"ATOMIC_RMW8_U_ADD_I32_A32_S\0"
"ATOMIC_RMW_ADD_I32_A32_S\0"
"ATOMIC_RMW16_U_AND_I32_A32_S\0"
"ATOMIC_RMW8_U_AND_I32_A32_S\0"
"ATOMIC_RMW_AND_I32_A32_S\0"
"ATOMIC_STORE_I32_A32_S\0"
"ATOMIC_RMW16_U_CMPXCHG_I32_A32_S\0"
"ATOMIC_RMW8_U_CMPXCHG_I32_A32_S\0"
"ATOMIC_RMW_CMPXCHG_I32_A32_S\0"
"ATOMIC_RMW16_U_XCHG_I32_A32_S\0"
"ATOMIC_RMW8_U_XCHG_I32_A32_S\0"
"ATOMIC_RMW_XCHG_I32_A32_S\0"
"ATOMIC_RMW16_U_XOR_I32_A32_S\0"
"ATOMIC_RMW8_U_XOR_I32_A32_S\0"
"ATOMIC_RMW_XOR_I32_A32_S\0"
"ATOMIC_RMW16_U_OR_I32_A32_S\0"
"ATOMIC_RMW8_U_OR_I32_A32_S\0"
"ATOMIC_RMW_OR_I32_A32_S\0"
"LOAD16_S_I32_A32_S\0"
"LOAD8_S_I32_A32_S\0"
"ATOMIC_LOAD16_U_I32_A32_S\0"
"ATOMIC_LOAD8_U_I32_A32_S\0"
"MEMORY_ATOMIC_WAIT32_A32_S\0"
"LOAD_LANE_32_A32_S\0"
"LOAD_ZERO_32_A32_S\0"
"STORE_LANE_I64x2_A32_S\0"
"LOAD_EXTEND_S_I64x2_A32_S\0"
"LOAD_EXTEND_U_I64x2_A32_S\0"
"LOAD_F64_A32_S\0"
"STORE_F64_A32_S\0"
"ATOMIC_STORE32_I64_A32_S\0"
"ATOMIC_STORE16_I64_A32_S\0"
"ATOMIC_STORE8_I64_A32_S\0"
"ATOMIC_RMW32_U_SUB_I64_A32_S\0"
"ATOMIC_RMW16_U_SUB_I64_A32_S\0"
"ATOMIC_RMW8_U_SUB_I64_A32_S\0"
"ATOMIC_RMW_SUB_I64_A32_S\0"
"ATOMIC_LOAD_I64_A32_S\0"
"ATOMIC_RMW32_U_ADD_I64_A32_S\0"
"ATOMIC_RMW16_U_ADD_I64_A32_S\0"
"ATOMIC_RMW8_U_ADD_I64_A32_S\0"
"ATOMIC_RMW_ADD_I64_A32_S\0"
"ATOMIC_RMW32_U_AND_I64_A32_S\0"
"ATOMIC_RMW16_U_AND_I64_A32_S\0"
"ATOMIC_RMW8_U_AND_I64_A32_S\0"
"ATOMIC_RMW_AND_I64_A32_S\0"
"ATOMIC_STORE_I64_A32_S\0"
"ATOMIC_RMW32_U_CMPXCHG_I64_A32_S\0"
"ATOMIC_RMW16_U_CMPXCHG_I64_A32_S\0"
"ATOMIC_RMW8_U_CMPXCHG_I64_A32_S\0"
"ATOMIC_RMW_CMPXCHG_I64_A32_S\0"
"ATOMIC_RMW32_U_XCHG_I64_A32_S\0"
"ATOMIC_RMW16_U_XCHG_I64_A32_S\0"
"ATOMIC_RMW8_U_XCHG_I64_A32_S\0"
"ATOMIC_RMW_XCHG_I64_A32_S\0"
"ATOMIC_RMW32_U_XOR_I64_A32_S\0"
"ATOMIC_RMW16_U_XOR_I64_A32_S\0"
"ATOMIC_RMW8_U_XOR_I64_A32_S\0"
"ATOMIC_RMW_XOR_I64_A32_S\0"
"ATOMIC_RMW32_U_OR_I64_A32_S\0"
"ATOMIC_RMW16_U_OR_I64_A32_S\0"
"ATOMIC_RMW8_U_OR_I64_A32_S\0"
"ATOMIC_RMW_OR_I64_A32_S\0"
"LOAD32_S_I64_A32_S\0"
"LOAD16_S_I64_A32_S\0"
"LOAD8_S_I64_A32_S\0"
"ATOMIC_LOAD32_U_I64_A32_S\0"
"ATOMIC_LOAD16_U_I64_A32_S\0"
"ATOMIC_LOAD8_U_I64_A32_S\0"
"MEMORY_ATOMIC_WAIT64_A32_S\0"
"LOAD_LANE_64_A32_S\0"
"LOAD_ZERO_64_A32_S\0"
"STORE_LANE_I32x4_A32_S\0"
"LOAD_EXTEND_S_I32x4_A32_S\0"
"LOAD_EXTEND_U_I32x4_A32_S\0"
"LOAD_LANE_16_A32_S\0"
"STORE_LANE_I8x16_A32_S\0"
"LOAD_V128_A32_S\0"
"STORE_V128_A32_S\0"
"LOAD_LANE_8_A32_S\0"
"STORE_LANE_I16x8_A32_S\0"
"LOAD_EXTEND_S_I16x8_A32_S\0"
"LOAD_EXTEND_U_I16x8_A32_S\0"
"anonymous_8166MEMORY_SIZE_A32_S\0"
"anonymous_8883MEMORY_FILL_A32_S\0"
"LOAD32_SPLAT_A32_S\0"
"LOAD64_SPLAT_A32_S\0"
"LOAD16_SPLAT_A32_S\0"
"LOAD8_SPLAT_A32_S\0"
"anonymous_8883MEMORY_INIT_A32_S\0"
"anonymous_8166MEMORY_GROW_A32_S\0"
"MEMORY_ATOMIC_NOTIFY_A32_S\0"
"anonymous_8883MEMORY_COPY_A32_S\0"
"FP_TO_SINT_I32_F32_S\0"
"FP_TO_UINT_I32_F32_S\0"
"FP_TO_SINT_I64_F32_S\0"
"FP_TO_UINT_I64_F32_S\0"
"SUB_F32_S\0"
"TRUNC_F32_S\0"
"ADD_F32_S\0"
"LOCAL_TEE_F32_S\0"
"GE_F32_S\0"
"LE_F32_S\0"
"NE_F32_S\0"
"F64_PROMOTE_F32_S\0"
"NEG_F32_S\0"
"CEIL_F32_S\0"
"MUL_F32_S\0"
"COPYSIGN_F32_S\0"
"MIN_F32_S\0"
"DROP_F32_S\0"
"EQ_F32_S\0"
"FLOOR_F32_S\0"
"ABS_F32_S\0"
"I32_TRUNC_S_F32_S\0"
"I64_TRUNC_S_F32_S\0"
"I32_TRUNC_S_SAT_F32_S\0"
"I64_TRUNC_S_SAT_F32_S\0"
"I32_TRUNC_U_SAT_F32_S\0"
"I64_TRUNC_U_SAT_F32_S\0"
"SELECT_F32_S\0"
"GLOBAL_GET_F32_S\0"
"LOCAL_GET_F32_S\0"
"I32_REINTERPRET_F32_S\0"
"GLOBAL_SET_F32_S\0"
"LOCAL_SET_F32_S\0"
"GT_F32_S\0"
"LT_F32_S\0"
"SQRT_F32_S\0"
"NEAREST_F32_S\0"
"CONST_F32_S\0"
"I32_TRUNC_U_F32_S\0"
"I64_TRUNC_U_F32_S\0"
"DIV_F32_S\0"
"MAX_F32_S\0"
"COPY_F32_S\0"
"SUB_I32_S\0"
"ADD_I32_S\0"
"AND_I32_S\0"
"LOCAL_TEE_I32_S\0"
"BR_TABLE_I32_S\0"
"NE_I32_S\0"
"SHL_I32_S\0"
"ROTL_I32_S\0"
"MUL_I32_S\0"
"DROP_I32_S\0"
"EQ_I32_S\0"
"XOR_I32_S\0"
"ROTR_I32_S\0"
"I32_EXTEND16_S_I32_S\0"
"I32_EXTEND8_S_I32_S\0"
"I64_EXTEND_S_I32_S\0"
"GE_S_I32_S\0"
"LE_S_I32_S\0"
"REM_S_I32_S\0"
"SHR_S_I32_S\0"
"GT_S_I32_S\0"
"LT_S_I32_S\0"
"F32_CONVERT_S_I32_S\0"
"F64_CONVERT_S_I32_S\0"
"DIV_S_I32_S\0"
"SELECT_I32_S\0"
"GLOBAL_GET_I32_S\0"
"LOCAL_GET_I32_S\0"
"F32_REINTERPRET_I32_S\0"
"GLOBAL_SET_I32_S\0"
"LOCAL_SET_I32_S\0"
"POPCNT_I32_S\0"
"CONST_I32_S\0"
"I64_EXTEND_U_I32_S\0"
"GE_U_I32_S\0"
"LE_U_I32_S\0"
"REM_U_I32_S\0"
"SHR_U_I32_S\0"
"GT_U_I32_S\0"
"LT_U_I32_S\0"
"F32_CONVERT_U_I32_S\0"
"F64_CONVERT_U_I32_S\0"
"DIV_U_I32_S\0"
"COPY_I32_S\0"
"CLZ_I32_S\0"
"EQZ_I32_S\0"
"CTZ_I32_S\0"
"ARGUMENT_v4f32_S\0"
"ARGUMENT_f32_S\0"
"ARGUMENT_v4i32_S\0"
"ARGUMENT_i32_S\0"
"CONST_V128_F64x2_S\0"
"SUB_F64x2_S\0"
"TRUNC_F64x2_S\0"
"NMADD_F64x2_S\0"
"GE_F64x2_S\0"
"LE_F64x2_S\0"
"REPLACE_LANE_F64x2_S\0"
"EXTRACT_LANE_F64x2_S\0"
"NEG_F64x2_S\0"
"CEIL_F64x2_S\0"
"MUL_F64x2_S\0"
"SIMD_RELAXED_FMIN_F64x2_S\0"
"PMIN_F64x2_S\0"
"EQ_F64x2_S\0"
"FLOOR_F64x2_S\0"
"ABS_F64x2_S\0"
"SPLAT_F64x2_S\0"
"GT_F64x2_S\0"
"LT_F64x2_S\0"
"SQRT_F64x2_S\0"
"NEAREST_F64x2_S\0"
"DIV_F64x2_S\0"
"SIMD_RELAXED_FMAX_F64x2_S\0"
"PMAX_F64x2_S\0"
"convert_low_s_F64x2_S\0"
"convert_low_u_F64x2_S\0"
"promote_low_F64x2_S\0"
"CONST_V128_I64x2_S\0"
"SUB_I64x2_S\0"
"ADD_I64x2_S\0"
"REPLACE_LANE_I64x2_S\0"
"EXTRACT_LANE_I64x2_S\0"
"ALLTRUE_I64x2_S\0"
"NEG_I64x2_S\0"
"BITMASK_I64x2_S\0"
"SHL_I64x2_S\0"
"MUL_I64x2_S\0"
"EQ_I64x2_S\0"
"ABS_I64x2_S\0"
"GE_S_I64x2_S\0"
"LE_S_I64x2_S\0"
"EXTMUL_HIGH_S_I64x2_S\0"
"SHR_S_I64x2_S\0"
"GT_S_I64x2_S\0"
"LT_S_I64x2_S\0"
"EXTMUL_LOW_S_I64x2_S\0"
"SPLAT_I64x2_S\0"
"LANESELECT_I64x2_S\0"
"EXTMUL_HIGH_U_I64x2_S\0"
"SHR_U_I64x2_S\0"
"EXTMUL_LOW_U_I64x2_S\0"
"extend_high_s_I64x2_S\0"
"extend_low_s_I64x2_S\0"
"extend_high_u_I64x2_S\0"
"extend_low_u_I64x2_S\0"
"LOAD_F16_F32_A64_S\0"
"STORE_F16_F32_A64_S\0"
"LOAD_F32_A64_S\0"
"STORE_F32_A64_S\0"
"ATOMIC_STORE16_I32_A64_S\0"
"ATOMIC_STORE8_I32_A64_S\0"
"ATOMIC_RMW16_U_SUB_I32_A64_S\0"
"ATOMIC_RMW8_U_SUB_I32_A64_S\0"
"ATOMIC_RMW_SUB_I32_A64_S\0"
"ATOMIC_LOAD_I32_A64_S\0"
"ATOMIC_RMW16_U_ADD_I32_A64_S\0"
"ATOMIC_RMW8_U_ADD_I32_A64_S\0"
"ATOMIC_RMW_ADD_I32_A64_S\0"
"ATOMIC_RMW16_U_AND_I32_A64_S\0"
"ATOMIC_RMW8_U_AND_I32_A64_S\0"
"ATOMIC_RMW_AND_I32_A64_S\0"
"ATOMIC_STORE_I32_A64_S\0"
"ATOMIC_RMW16_U_CMPXCHG_I32_A64_S\0"
"ATOMIC_RMW8_U_CMPXCHG_I32_A64_S\0"
"ATOMIC_RMW_CMPXCHG_I32_A64_S\0"
"ATOMIC_RMW16_U_XCHG_I32_A64_S\0"
"ATOMIC_RMW8_U_XCHG_I32_A64_S\0"
"ATOMIC_RMW_XCHG_I32_A64_S\0"
"ATOMIC_RMW16_U_XOR_I32_A64_S\0"
"ATOMIC_RMW8_U_XOR_I32_A64_S\0"
"ATOMIC_RMW_XOR_I32_A64_S\0"
"ATOMIC_RMW16_U_OR_I32_A64_S\0"
"ATOMIC_RMW8_U_OR_I32_A64_S\0"
"ATOMIC_RMW_OR_I32_A64_S\0"
"LOAD16_S_I32_A64_S\0"
"LOAD8_S_I32_A64_S\0"
"ATOMIC_LOAD16_U_I32_A64_S\0"
"ATOMIC_LOAD8_U_I32_A64_S\0"
"MEMORY_ATOMIC_WAIT32_A64_S\0"
"LOAD_LANE_32_A64_S\0"
"LOAD_ZERO_32_A64_S\0"
"STORE_LANE_I64x2_A64_S\0"
"LOAD_EXTEND_S_I64x2_A64_S\0"
"LOAD_EXTEND_U_I64x2_A64_S\0"
"LOAD_F64_A64_S\0"
"STORE_F64_A64_S\0"
"ATOMIC_STORE32_I64_A64_S\0"
"ATOMIC_STORE16_I64_A64_S\0"
"ATOMIC_STORE8_I64_A64_S\0"
"ATOMIC_RMW32_U_SUB_I64_A64_S\0"
"ATOMIC_RMW16_U_SUB_I64_A64_S\0"
"ATOMIC_RMW8_U_SUB_I64_A64_S\0"
"ATOMIC_RMW_SUB_I64_A64_S\0"
"ATOMIC_LOAD_I64_A64_S\0"
"ATOMIC_RMW32_U_ADD_I64_A64_S\0"
"ATOMIC_RMW16_U_ADD_I64_A64_S\0"
"ATOMIC_RMW8_U_ADD_I64_A64_S\0"
"ATOMIC_RMW_ADD_I64_A64_S\0"
"ATOMIC_RMW32_U_AND_I64_A64_S\0"
"ATOMIC_RMW16_U_AND_I64_A64_S\0"
"ATOMIC_RMW8_U_AND_I64_A64_S\0"
"ATOMIC_RMW_AND_I64_A64_S\0"
"ATOMIC_STORE_I64_A64_S\0"
"ATOMIC_RMW32_U_CMPXCHG_I64_A64_S\0"
"ATOMIC_RMW16_U_CMPXCHG_I64_A64_S\0"
"ATOMIC_RMW8_U_CMPXCHG_I64_A64_S\0"
"ATOMIC_RMW_CMPXCHG_I64_A64_S\0"
"ATOMIC_RMW32_U_XCHG_I64_A64_S\0"
"ATOMIC_RMW16_U_XCHG_I64_A64_S\0"
"ATOMIC_RMW8_U_XCHG_I64_A64_S\0"
"ATOMIC_RMW_XCHG_I64_A64_S\0"
"ATOMIC_RMW32_U_XOR_I64_A64_S\0"
"ATOMIC_RMW16_U_XOR_I64_A64_S\0"
"ATOMIC_RMW8_U_XOR_I64_A64_S\0"
"ATOMIC_RMW_XOR_I64_A64_S\0"
"ATOMIC_RMW32_U_OR_I64_A64_S\0"
"ATOMIC_RMW16_U_OR_I64_A64_S\0"
"ATOMIC_RMW8_U_OR_I64_A64_S\0"
"ATOMIC_RMW_OR_I64_A64_S\0"
"LOAD32_S_I64_A64_S\0"
"LOAD16_S_I64_A64_S\0"
"LOAD8_S_I64_A64_S\0"
"ATOMIC_LOAD32_U_I64_A64_S\0"
"ATOMIC_LOAD16_U_I64_A64_S\0"
"ATOMIC_LOAD8_U_I64_A64_S\0"
"MEMORY_ATOMIC_WAIT64_A64_S\0"
"LOAD_LANE_64_A64_S\0"
"LOAD_ZERO_64_A64_S\0"
"STORE_LANE_I32x4_A64_S\0"
"LOAD_EXTEND_S_I32x4_A64_S\0"
"LOAD_EXTEND_U_I32x4_A64_S\0"
"LOAD_LANE_16_A64_S\0"
"STORE_LANE_I8x16_A64_S\0"
"LOAD_V128_A64_S\0"
"STORE_V128_A64_S\0"
"LOAD_LANE_8_A64_S\0"
"STORE_LANE_I16x8_A64_S\0"
"LOAD_EXTEND_S_I16x8_A64_S\0"
"LOAD_EXTEND_U_I16x8_A64_S\0"
"anonymous_8167MEMORY_SIZE_A64_S\0"
"anonymous_8884MEMORY_FILL_A64_S\0"
"LOAD32_SPLAT_A64_S\0"
"LOAD64_SPLAT_A64_S\0"
"LOAD16_SPLAT_A64_S\0"
"LOAD8_SPLAT_A64_S\0"
"anonymous_8884MEMORY_INIT_A64_S\0"
"anonymous_8167MEMORY_GROW_A64_S\0"
"MEMORY_ATOMIC_NOTIFY_A64_S\0"
"anonymous_8884MEMORY_COPY_A64_S\0"
"FP_TO_SINT_I32_F64_S\0"
"FP_TO_UINT_I32_F64_S\0"
"FP_TO_SINT_I64_F64_S\0"
"FP_TO_UINT_I64_F64_S\0"
"SUB_F64_S\0"
"TRUNC_F64_S\0"
"ADD_F64_S\0"
"LOCAL_TEE_F64_S\0"
"GE_F64_S\0"
"LE_F64_S\0"
"NE_F64_S\0"
"F32_DEMOTE_F64_S\0"
"NEG_F64_S\0"
"CEIL_F64_S\0"
"MUL_F64_S\0"
"COPYSIGN_F64_S\0"
"MIN_F64_S\0"
"DROP_F64_S\0"
"EQ_F64_S\0"
"FLOOR_F64_S\0"
"ABS_F64_S\0"
"I32_TRUNC_S_F64_S\0"
"I64_TRUNC_S_F64_S\0"
"I32_TRUNC_S_SAT_F64_S\0"
"I64_TRUNC_S_SAT_F64_S\0"
"I32_TRUNC_U_SAT_F64_S\0"
"I64_TRUNC_U_SAT_F64_S\0"
"SELECT_F64_S\0"
"GLOBAL_GET_F64_S\0"
"LOCAL_GET_F64_S\0"
"I64_REINTERPRET_F64_S\0"
"GLOBAL_SET_F64_S\0"
"LOCAL_SET_F64_S\0"
"GT_F64_S\0"
"LT_F64_S\0"
"SQRT_F64_S\0"
"NEAREST_F64_S\0"
"CONST_F64_S\0"
"I32_TRUNC_U_F64_S\0"
"I64_TRUNC_U_F64_S\0"
"DIV_F64_S\0"
"MAX_F64_S\0"
"COPY_F64_S\0"
"SUB_I64_S\0"
"ADD_I64_S\0"
"AND_I64_S\0"
"LOCAL_TEE_I64_S\0"
"BR_TABLE_I64_S\0"
"NE_I64_S\0"
"SHL_I64_S\0"
"ROTL_I64_S\0"
"MUL_I64_S\0"
"I32_WRAP_I64_S\0"
"DROP_I64_S\0"
"EQ_I64_S\0"
"XOR_I64_S\0"
"ROTR_I64_S\0"
"I64_EXTEND32_S_I64_S\0"
"I64_EXTEND16_S_I64_S\0"
"I64_EXTEND8_S_I64_S\0"
"GE_S_I64_S\0"
"LE_S_I64_S\0"
"REM_S_I64_S\0"
"SHR_S_I64_S\0"
"GT_S_I64_S\0"
"LT_S_I64_S\0"
"F32_CONVERT_S_I64_S\0"
"F64_CONVERT_S_I64_S\0"
"DIV_S_I64_S\0"
"SELECT_I64_S\0"
"GLOBAL_GET_I64_S\0"
"LOCAL_GET_I64_S\0"
"F64_REINTERPRET_I64_S\0"
"GLOBAL_SET_I64_S\0"
"LOCAL_SET_I64_S\0"
"POPCNT_I64_S\0"
"CONST_I64_S\0"
"GE_U_I64_S\0"
"LE_U_I64_S\0"
"REM_U_I64_S\0"
"SHR_U_I64_S\0"
"GT_U_I64_S\0"
"LT_U_I64_S\0"
"F32_CONVERT_U_I64_S\0"
"F64_CONVERT_U_I64_S\0"
"DIV_U_I64_S\0"
"COPY_I64_S\0"
"CLZ_I64_S\0"
"EQZ_I64_S\0"
"CTZ_I64_S\0"
"ARGUMENT_v2f64_S\0"
"ARGUMENT_f64_S\0"
"ARGUMENT_v2i64_S\0"
"ARGUMENT_i64_S\0"
"CONST_V128_F32x4_S\0"
"SUB_F32x4_S\0"
"TRUNC_F32x4_S\0"
"NMADD_F32x4_S\0"
"GE_F32x4_S\0"
"LE_F32x4_S\0"
"REPLACE_LANE_F32x4_S\0"
"EXTRACT_LANE_F32x4_S\0"
"NEG_F32x4_S\0"
"CEIL_F32x4_S\0"
"MUL_F32x4_S\0"
"SIMD_RELAXED_FMIN_F32x4_S\0"
"PMIN_F32x4_S\0"
"EQ_F32x4_S\0"
"FLOOR_F32x4_S\0"
"ABS_F32x4_S\0"
"SPLAT_F32x4_S\0"
"GT_F32x4_S\0"
"LT_F32x4_S\0"
"SQRT_F32x4_S\0"
"NEAREST_F32x4_S\0"
"DIV_F32x4_S\0"
"SIMD_RELAXED_FMAX_F32x4_S\0"
"PMAX_F32x4_S\0"
"demote_zero_F32x4_S\0"
"sint_to_fp_F32x4_S\0"
"uint_to_fp_F32x4_S\0"
"CONST_V128_I32x4_S\0"
"SUB_I32x4_S\0"
"ADD_I32x4_S\0"
"REPLACE_LANE_I32x4_S\0"
"EXTRACT_LANE_I32x4_S\0"
"ALLTRUE_I32x4_S\0"
"NEG_I32x4_S\0"
"BITMASK_I32x4_S\0"
"SHL_I32x4_S\0"
"MUL_I32x4_S\0"
"EQ_I32x4_S\0"
"ABS_I32x4_S\0"
"GE_S_I32x4_S\0"
"LE_S_I32x4_S\0"
"EXTMUL_HIGH_S_I32x4_S\0"
"MIN_S_I32x4_S\0"
"SHR_S_I32x4_S\0"
"GT_S_I32x4_S\0"
"LT_S_I32x4_S\0"
"EXTMUL_LOW_S_I32x4_S\0"
"MAX_S_I32x4_S\0"
"SPLAT_I32x4_S\0"
"LANESELECT_I32x4_S\0"
"GE_U_I32x4_S\0"
"LE_U_I32x4_S\0"
"EXTMUL_HIGH_U_I32x4_S\0"
"MIN_U_I32x4_S\0"
"SHR_U_I32x4_S\0"
"GT_U_I32x4_S\0"
"LT_U_I32x4_S\0"
"EXTMUL_LOW_U_I32x4_S\0"
"MAX_U_I32x4_S\0"
"int_wasm_relaxed_trunc_signed_I32x4_S\0"
"int_wasm_extadd_pairwise_signed_I32x4_S\0"
"int_wasm_relaxed_trunc_unsigned_I32x4_S\0"
"int_wasm_extadd_pairwise_unsigned_I32x4_S\0"
"int_wasm_relaxed_trunc_signed_zero_I32x4_S\0"
"int_wasm_relaxed_trunc_unsigned_zero_I32x4_S\0"
"extend_high_s_I32x4_S\0"
"trunc_sat_zero_s_I32x4_S\0"
"extend_low_s_I32x4_S\0"
"fp_to_sint_I32x4_S\0"
"fp_to_uint_I32x4_S\0"
"extend_high_u_I32x4_S\0"
"trunc_sat_zero_u_I32x4_S\0"
"extend_low_u_I32x4_S\0"
"ARGUMENT_v8f16_S\0"
"ARGUMENT_v8i16_S\0"
"CONST_V128_I8x16_S\0"
"SUB_I8x16_S\0"
"ADD_I8x16_S\0"
"REPLACE_LANE_I8x16_S\0"
"ALLTRUE_I8x16_S\0"
"NEG_I8x16_S\0"
"BITMASK_I8x16_S\0"
"SHL_I8x16_S\0"
"EQ_I8x16_S\0"
"ABS_I8x16_S\0"
"GE_S_I8x16_S\0"
"LE_S_I8x16_S\0"
"MIN_S_I8x16_S\0"
"SHR_S_I8x16_S\0"
"SUB_SAT_S_I8x16_S\0"
"ADD_SAT_S_I8x16_S\0"
"GT_S_I8x16_S\0"
"LT_S_I8x16_S\0"
"NARROW_S_I8x16_S\0"
"MAX_S_I8x16_S\0"
"SPLAT_I8x16_S\0"
"LANESELECT_I8x16_S\0"
"POPCNT_I8x16_S\0"
"GE_U_I8x16_S\0"
"LE_U_I8x16_S\0"
"MIN_U_I8x16_S\0"
"AVGR_U_I8x16_S\0"
"SHR_U_I8x16_S\0"
"SUB_SAT_U_I8x16_S\0"
"ADD_SAT_U_I8x16_S\0"
"GT_U_I8x16_S\0"
"LT_U_I8x16_S\0"
"NARROW_U_I8x16_S\0"
"MAX_U_I8x16_S\0"
"LOCAL_TEE_V128_S\0"
"DROP_V128_S\0"
"SELECT_V128_S\0"
"GLOBAL_GET_V128_S\0"
"LOCAL_GET_V128_S\0"
"GLOBAL_SET_V128_S\0"
"LOCAL_SET_V128_S\0"
"COPY_V128_S\0"
"ARGUMENT_v16i8_S\0"
"SUB_F16x8_S\0"
"TRUNC_F16x8_S\0"
"NMADD_F16x8_S\0"
"GE_F16x8_S\0"
"LE_F16x8_S\0"
"REPLACE_LANE_F16x8_S\0"
"EXTRACT_LANE_F16x8_S\0"
"NEG_F16x8_S\0"
"CEIL_F16x8_S\0"
"MUL_F16x8_S\0"
"PMIN_F16x8_S\0"
"EQ_F16x8_S\0"
"FLOOR_F16x8_S\0"
"ABS_F16x8_S\0"
"SPLAT_F16x8_S\0"
"GT_F16x8_S\0"
"LT_F16x8_S\0"
"SQRT_F16x8_S\0"
"NEAREST_F16x8_S\0"
"DIV_F16x8_S\0"
"PMAX_F16x8_S\0"
"sint_to_fp_F16x8_S\0"
"uint_to_fp_F16x8_S\0"
"CONST_V128_I16x8_S\0"
"SUB_I16x8_S\0"
"ADD_I16x8_S\0"
"REPLACE_LANE_I16x8_S\0"
"ALLTRUE_I16x8_S\0"
"NEG_I16x8_S\0"
"BITMASK_I16x8_S\0"
"SHL_I16x8_S\0"
"MUL_I16x8_S\0"
"EQ_I16x8_S\0"
"ABS_I16x8_S\0"
"GE_S_I16x8_S\0"
"LE_S_I16x8_S\0"
"EXTMUL_HIGH_S_I16x8_S\0"
"MIN_S_I16x8_S\0"
"SHR_S_I16x8_S\0"
"RELAXED_Q15MULR_S_I16x8_S\0"
"SUB_SAT_S_I16x8_S\0"
"ADD_SAT_S_I16x8_S\0"
"Q15MULR_SAT_S_I16x8_S\0"
"GT_S_I16x8_S\0"
"LT_S_I16x8_S\0"
"EXTMUL_LOW_S_I16x8_S\0"
"NARROW_S_I16x8_S\0"
"MAX_S_I16x8_S\0"
"SPLAT_I16x8_S\0"
"LANESELECT_I16x8_S\0"
"GE_U_I16x8_S\0"
"LE_U_I16x8_S\0"
"EXTMUL_HIGH_U_I16x8_S\0"
"MIN_U_I16x8_S\0"
"AVGR_U_I16x8_S\0"
"SHR_U_I16x8_S\0"
"SUB_SAT_U_I16x8_S\0"
"ADD_SAT_U_I16x8_S\0"
"GT_U_I16x8_S\0"
"LT_U_I16x8_S\0"
"EXTMUL_LOW_U_I16x8_S\0"
"NARROW_U_I16x8_S\0"
"MAX_U_I16x8_S\0"
"int_wasm_extadd_pairwise_signed_I16x8_S\0"
"int_wasm_extadd_pairwise_unsigned_I16x8_S\0"
"extend_high_s_I16x8_S\0"
"extend_low_s_I16x8_S\0"
"fp_to_sint_I16x8_S\0"
"fp_to_uint_I16x8_S\0"
"extend_high_u_I16x8_S\0"
"extend_low_u_I16x8_S\0"
"RELAXED_DOT_ADD_S\0"
"AND_S\0"
"END_S\0"
"ATOMIC_FENCE_S\0"
"COMPILER_FENCE_S\0"
"DEBUG_UNREACHABLE_S\0"
"SHUFFLE_S\0"
"RELAXED_SWIZZLE_S\0"
"ELSE_S\0"
"DELEGATE_S\0"
"ANYTRUE_S\0"
"TABLE_SIZE_S\0"
"LOCAL_TEE_FUNCREF_S\0"
"TABLE_FILL_FUNCREF_S\0"
"REF_NULL_FUNCREF_S\0"
"REF_IS_NULL_FUNCREF_S\0"
"DROP_FUNCREF_S\0"
"SELECT_FUNCREF_S\0"
"TABLE_GET_FUNCREF_S\0"
"GLOBAL_GET_FUNCREF_S\0"
"LOCAL_GET_FUNCREF_S\0"
"TABLE_SET_FUNCREF_S\0"
"GLOBAL_SET_FUNCREF_S\0"
"LOCAL_SET_FUNCREF_S\0"
"TABLE_GROW_FUNCREF_S\0"
"COPY_FUNCREF_S\0"
"LOCAL_TEE_EXTERNREF_S\0"
"TABLE_FILL_EXTERNREF_S\0"
"REF_NULL_EXTERNREF_S\0"
"REF_IS_NULL_EXTERNREF_S\0"
"DROP_EXTERNREF_S\0"
"SELECT_EXTERNREF_S\0"
"TABLE_GET_EXTERNREF_S\0"
"GLOBAL_GET_EXTERNREF_S\0"
"LOCAL_GET_EXTERNREF_S\0"
"TABLE_SET_EXTERNREF_S\0"
"GLOBAL_SET_EXTERNREF_S\0"
"LOCAL_SET_EXTERNREF_S\0"
"TABLE_GROW_EXTERNREF_S\0"
"COPY_EXTERNREF_S\0"
"LOCAL_TEE_EXNREF_S\0"
"TABLE_FILL_EXNREF_S\0"
"REF_NULL_EXNREF_S\0"
"REF_IS_NULL_EXNREF_S\0"
"DROP_EXNREF_S\0"
"SELECT_EXNREF_S\0"
"TABLE_GET_EXNREF_S\0"
"GLOBAL_GET_EXNREF_S\0"
"LOCAL_GET_EXNREF_S\0"
"TABLE_SET_EXNREF_S\0"
"GLOBAL_SET_EXNREF_S\0"
"LOCAL_SET_EXNREF_S\0"
"TABLE_GROW_EXNREF_S\0"
"COPY_EXNREF_S\0"
"END_IF_S\0"
"BR_IF_S\0"
"CATCH_S\0"
"END_BLOCK_S\0"
"RET_CALL_S\0"
"CATCH_ALL_S\0"
"END_FUNCTION_S\0"
"FALLTHROUGH_RETURN_S\0"
"ADJCALLSTACKDOWN_S\0"
"NOP_S\0"
"END_LOOP_S\0"
"anonymous_8883DATA_DROP_S\0"
"anonymous_8884DATA_DROP_S\0"
"ADJCALLSTACKUP_S\0"
"BR_S\0"
"XOR_S\0"
"CALL_PARAMS_S\0"
"BR_UNLESS_S\0"
"RET_CALL_RESULTS_S\0"
"RELAXED_DOT_BFLOAT_S\0"
"BITSELECT_S\0"
"RET_CALL_INDIRECT_S\0"
"CATCHRET_S\0"
"CLEANUPRET_S\0"
"RELAXED_DOT_S\0"
"ANDNOT_S\0"
"RETHROW_S\0"
"TABLE_COPY_S\0"
"END_TRY_S\0"
"ARGUMENT_funcref_S\0"
"ARGUMENT_externref_S\0"
"ARGUMENT_exnref_S\0"
"EXTRACT_LANE_I8x16_s_S\0"
"EXTRACT_LANE_I16x8_s_S\0"
"EXTRACT_LANE_I8x16_u_S\0"
"EXTRACT_LANE_I16x8_u_S\0"
"RELAXED_DOT_BFLOAT\0"
"G_SSUBSAT\0"
"G_USUBSAT\0"
"G_SADDSAT\0"
"G_UADDSAT\0"
"G_SSHLSAT\0"
"G_USHLSAT\0"
"G_SMULFIXSAT\0"
"G_UMULFIXSAT\0"
"G_SDIVFIXSAT\0"
"G_UDIVFIXSAT\0"
"G_EXTRACT\0"
"BITSELECT\0"
"G_SELECT\0"
"G_BRINDIRECT\0"
"RET_CALL_INDIRECT\0"
"CATCHRET\0"
"CLEANUPRET\0"
"PATCHABLE_RET\0"
"G_MEMSET\0"
"PATCHABLE_FUNCTION_EXIT\0"
"G_BRJT\0"
"G_EXTRACT_VECTOR_ELT\0"
"G_INSERT_VECTOR_ELT\0"
"G_FCONSTANT\0"
"G_CONSTANT\0"
"G_INTRINSIC_CONVERGENT\0"
"STATEPOINT\0"
"PATCHPOINT\0"
"G_PTRTOINT\0"
"G_FRINT\0"
"G_INTRINSIC_LLRINT\0"
"G_INTRINSIC_LRINT\0"
"G_FNEARBYINT\0"
"RELAXED_DOT\0"
"ANDNOT\0"
"G_VASTART\0"
"LIFETIME_START\0"
"G_INVOKE_REGION_START\0"
"G_INSERT\0"
"G_FSQRT\0"
"G_STRICT_FSQRT\0"
"G_BITCAST\0"
"G_ADDRSPACE_CAST\0"
"DBG_VALUE_LIST\0"
"G_FPEXT\0"
"G_SEXT\0"
"G_ASSERT_SEXT\0"
"G_ANYEXT\0"
"G_ZEXT\0"
"G_ASSERT_ZEXT\0"
"G_FDIV\0"
"G_STRICT_FDIV\0"
"G_SDIV\0"
"G_UDIV\0"
"G_GET_FPENV\0"
"G_RESET_FPENV\0"
"G_SET_FPENV\0"
"G_FPOW\0"
"RETHROW\0"
"G_VECREDUCE_FMAX\0"
"G_ATOMICRMW_FMAX\0"
"G_VECREDUCE_SMAX\0"
"G_SMAX\0"
"G_VECREDUCE_UMAX\0"
"G_UMAX\0"
"G_ATOMICRMW_UMAX\0"
"G_ATOMICRMW_MAX\0"
"G_FRAME_INDEX\0"
"G_SBFX\0"
"G_UBFX\0"
"G_SMULFIX\0"
"G_UMULFIX\0"
"G_SDIVFIX\0"
"G_UDIVFIX\0"
"G_MEMCPY\0"
"TABLE_COPY\0"
"CONVERGENCECTRL_ENTRY\0"
"END_TRY\0"
"G_CTLZ\0"
"G_CTTZ\0"
"ARGUMENT_funcref\0"
"ARGUMENT_externref\0"
"ARGUMENT_exnref\0"
"EXTRACT_LANE_I8x16_s\0"
"EXTRACT_LANE_I16x8_s\0"
"EXTRACT_LANE_I8x16_u\0"
"EXTRACT_LANE_I16x8_u\0"
};
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
extern const unsigned WebAssemblyInstrNameIndices[] = {
12703U, 13102U, 13866U, 13403U, 12772U, 12753U, 12781U, 12938U,
12520U, 12535U, 11727U, 12562U, 14343U, 11554U, 28499U, 12486U,
12699U, 12762U, 11279U, 28859U, 11419U, 28403U, 11100U, 11202U,
11252U, 13533U, 12916U, 28294U, 11185U, 13801U, 12625U, 28283U,
11466U, 13774U, 13761U, 13927U, 28142U, 28165U, 12839U, 12895U,
12868U, 12798U, 11536U, 13892U, 13487U, 28864U, 14045U, 13684U,
11602U, 28529U, 28559U, 13233U, 10997U, 10708U, 13041U, 28594U,
28601U, 13068U, 13075U, 13082U, 13092U, 11078U, 14216U, 14179U,
11725U, 12701U, 28776U, 11564U, 11579U, 12943U, 28062U, 14267U,
28440U, 14284U, 14116U, 10778U, 14326U, 28305U, 14243U, 28472U,
11653U, 13903U, 11159U, 10752U, 11141U, 28343U, 28324U, 13211U,
13952U, 13971U, 10898U, 10842U, 10872U, 10883U, 10823U, 10853U,
11510U, 11494U, 14373U, 12576U, 12593U, 11029U, 10714U, 11084U,
11045U, 14221U, 14185U, 28760U, 13359U, 28743U, 13342U, 10964U,
10691U, 28678U, 13277U, 13595U, 13573U, 11244U, 12648U, 11113U,
28091U, 28418U, 10730U, 14431U, 28260U, 14458U, 28543U, 10770U,
28249U, 28237U, 28393U, 12617U, 28522U, 12549U, 28552U, 12825U,
14038U, 14024U, 12818U, 14031U, 14236U, 12959U, 13650U, 13643U,
13657U, 13664U, 28082U, 13479U, 11300U, 13463U, 11223U, 13471U,
11292U, 13455U, 11215U, 13517U, 13509U, 12667U, 12659U, 27980U,
27970U, 27960U, 27950U, 28000U, 27990U, 28804U, 28814U, 28010U,
28023U, 28824U, 28834U, 28036U, 28049U, 10922U, 10670U, 12983U,
10651U, 10816U, 28573U, 13047U, 28646U, 12725U, 13845U, 3568U,
9U, 12610U, 3560U, 0U, 13820U, 13852U, 12513U, 28514U,
10742U, 12707U, 12716U, 13625U, 13634U, 14254U, 13248U, 14360U,
11662U, 13176U, 13186U, 11349U, 11364U, 13133U, 13165U, 28608U,
28634U, 28620U, 11308U, 11336U, 11321U, 11003U, 12743U, 13311U,
28712U, 13335U, 28736U, 14261U, 11132U, 11122U, 13861U, 28189U,
11379U, 14097U, 14077U, 28217U, 28196U, 14131U, 14148U, 14413U,
28901U, 11707U, 28894U, 11689U, 13705U, 13617U, 11523U, 12831U,
14319U, 13383U, 13204U, 14311U, 13375U, 13196U, 12691U, 12683U,
12675U, 28449U, 14068U, 28316U, 28361U, 28482U, 13879U, 11406U,
10799U, 11631U, 11479U, 10950U, 10677U, 13011U, 28580U, 13054U,
10657U, 28457U, 13829U, 13991U, 14007U, 28844U, 11450U, 11643U,
28156U, 13525U, 13566U, 13542U, 13554U, 10929U, 12990U, 10905U,
12966U, 28661U, 13260U, 13144U, 13112U, 10981U, 13025U, 11062U,
14201U, 14163U, 28695U, 13294U, 28719U, 13318U, 28790U, 28797U,
14299U, 27603U, 14500U, 27633U, 28122U, 27701U, 28131U, 27712U,
11264U, 26455U, 14496U, 27629U, 9790U, 25433U, 2659U, 17402U,
8076U, 23487U, 6983U, 22216U, 3770U, 18675U, 10033U, 25716U,
8380U, 23837U, 4080U, 19031U, 9194U, 24743U, 9661U, 25282U,
2528U, 17243U, 7923U, 23310U, 6853U, 22058U, 3617U, 18498U,
9937U, 25604U, 2978U, 17769U, 8265U, 23704U, 7302U, 22583U,
3965U, 18898U, 9108U, 24643U, 10149U, 25848U, 9266U, 24827U,
10377U, 26108U, 9448U, 25037U, 13438U, 27487U, 13786U, 27575U,
9966U, 25637U, 8313U, 23758U, 4013U, 18952U, 9137U, 24676U,
11058U, 28386U, 27739U, 2986U, 17779U, 7310U, 22593U, 26428U,
11623U, 26538U, 28944U, 27821U, 28925U, 27800U, 3519U, 18404U,
7841U, 23216U, 28908U, 27781U, 3547U, 18436U, 7869U, 23248U,
9622U, 25237U, 7826U, 23199U, 7854U, 23231U, 3504U, 18387U,
3532U, 18419U, 9051U, 24578U, 9066U, 24595U, 11231U, 26440U,
743U, 15300U, 5068U, 20115U, 1865U, 16516U, 6190U, 21331U,
1841U, 16490U, 6166U, 21305U, 767U, 15326U, 5092U, 20141U,
1889U, 16542U, 6214U, 21357U, 201U, 14714U, 4526U, 19529U,
1116U, 15707U, 5441U, 20522U, 221U, 14736U, 4546U, 19551U,
1163U, 15758U, 5488U, 20573U, 297U, 14818U, 4622U, 19633U,
1266U, 15869U, 5591U, 20684U, 394U, 14923U, 4719U, 19738U,
1394U, 16007U, 5719U, 20822U, 637U, 15184U, 4962U, 19999U,
1718U, 16355U, 6043U, 21170U, 125U, 14632U, 4450U, 19447U,
1040U, 15625U, 5365U, 20440U, 482U, 15017U, 4807U, 19832U,
1510U, 16131U, 5835U, 20946U, 561U, 15102U, 4886U, 19917U,
1616U, 16245U, 5941U, 21060U, 1136U, 15729U, 5461U, 20544U,
1239U, 15840U, 5564U, 20655U, 1363U, 15974U, 5688U, 20789U,
1692U, 16327U, 6017U, 21142U, 1013U, 15596U, 5338U, 20411U,
1482U, 16101U, 5807U, 20916U, 1589U, 16216U, 5914U, 21031U,
248U, 14765U, 4573U, 19580U, 1190U, 15787U, 5515U, 20602U,
324U, 14847U, 4649U, 19662U, 1293U, 15898U, 5618U, 20713U,
425U, 14956U, 4750U, 19771U, 1425U, 16040U, 5750U, 20855U,
663U, 15212U, 4988U, 20027U, 1744U, 16383U, 6069U, 21198U,
152U, 14661U, 4477U, 19476U, 1067U, 15654U, 5392U, 20469U,
510U, 15047U, 4835U, 19862U, 1538U, 16161U, 5863U, 20976U,
588U, 15131U, 4913U, 19946U, 1643U, 16274U, 5968U, 21089U,
274U, 14793U, 4599U, 19608U, 1216U, 15815U, 5541U, 20630U,
350U, 14875U, 4675U, 19690U, 1319U, 15926U, 5644U, 20741U,
455U, 14988U, 4780U, 19803U, 1455U, 16072U, 5780U, 20887U,
688U, 15239U, 5013U, 20054U, 1769U, 16410U, 6094U, 21225U,
178U, 14689U, 4503U, 19504U, 1093U, 15682U, 5418U, 20497U,
537U, 15076U, 4862U, 19891U, 1565U, 16190U, 5890U, 21005U,
614U, 15159U, 4939U, 19974U, 1669U, 16302U, 5994U, 21117U,
80U, 14583U, 4405U, 19398U, 968U, 15547U, 5293U, 20362U,
945U, 15522U, 5270U, 20337U, 103U, 14608U, 4428U, 19423U,
991U, 15572U, 5316U, 20387U, 373U, 14900U, 4698U, 19715U,
1342U, 15951U, 5667U, 20766U, 10336U, 26061U, 9407U, 24990U,
9990U, 25665U, 8337U, 23786U, 4037U, 18980U, 9161U, 24704U,
28072U, 27669U, 12737U, 27420U, 13863U, 12507U, 27400U, 27592U,
3008U, 17805U, 7332U, 22619U, 14403U, 27617U, 12854U, 28108U,
27685U, 27432U, 12642U, 12928U, 27439U, 27408U, 9737U, 25370U,
2595U, 17324U, 7999U, 23398U, 6919U, 22138U, 3693U, 18586U,
3480U, 18357U, 7802U, 23169U, 2903U, 17680U, 7227U, 22494U,
3342U, 18195U, 7681U, 23026U, 7882U, 23263U, 3576U, 18451U,
9910U, 25573U, 8238U, 23673U, 3938U, 18867U, 9081U, 24612U,
2612U, 17345U, 6936U, 22159U, 12474U, 27377U, 12241U, 27116U,
2961U, 17748U, 7285U, 22562U, 11971U, 26818U, 3471U, 18346U,
7793U, 23158U, 9612U, 25225U, 3496U, 18377U, 7818U, 23189U,
11388U, 26472U, 11545U, 26527U, 9855U, 25510U, 2945U, 17728U,
8141U, 23564U, 7269U, 22542U, 3835U, 18752U, 3232U, 18069U,
7571U, 22900U, 3461U, 18334U, 7783U, 23146U, 28382U, 27733U,
12326U, 27211U, 12066U, 26923U, 2633U, 17370U, 6957U, 22184U,
11814U, 26643U, 3053U, 17860U, 7390U, 22689U, 9528U, 25129U,
11518U, 26520U, 11109U, 12733U, 27416U, 13390U, 27451U, 12500U,
27391U, 13675U, 27512U, 26434U, 28886U, 27771U, 3488U, 18367U,
7810U, 23179U, 9769U, 25408U, 2642U, 17381U, 8055U, 23462U,
6966U, 22195U, 3749U, 18650U, 10024U, 25705U, 3062U, 17871U,
8371U, 23826U, 7399U, 22700U, 4071U, 19020U, 9185U, 24732U,
10065U, 25754U, 8412U, 23875U, 4112U, 19069U, 10304U, 26025U,
8560U, 24045U, 4214U, 19185U, 10207U, 25914U, 8478U, 23951U,
4166U, 19131U, 10415U, 26152U, 8626U, 24121U, 4246U, 19221U,
9708U, 25337U, 7970U, 23365U, 3664U, 18553U, 28981U, 27862U,
29023U, 27908U, 8294U, 23737U, 3994U, 18931U, 28960U, 27839U,
29002U, 27885U, 3196U, 18029U, 7535U, 22860U, 3425U, 18294U,
7747U, 23106U, 6896U, 22111U, 3282U, 18127U, 3214U, 18049U,
7553U, 22880U, 3443U, 18314U, 7765U, 23126U, 2571U, 17296U,
7621U, 22958U, 13419U, 27466U, 9778U, 25419U, 2649U, 17390U,
8064U, 23473U, 6973U, 22204U, 3758U, 18661U, 2434U, 17137U,
6759U, 21952U, 2472U, 17179U, 6797U, 21994U, 2453U, 17158U,
6778U, 21973U, 2491U, 17200U, 6816U, 22015U, 9671U, 25294U,
2550U, 17269U, 7933U, 23322U, 6875U, 22084U, 3627U, 18510U,
10043U, 25728U, 3140U, 17961U, 8390U, 23849U, 7479U, 22792U,
4090U, 19043U, 9204U, 24755U, 10282U, 25999U, 3369U, 18226U,
8538U, 24019U, 7691U, 23038U, 9373U, 24950U, 12369U, 27260U,
12118U, 26981U, 2790U, 17549U, 7114U, 22363U, 11860U, 26695U,
3253U, 18094U, 7592U, 22925U, 9550U, 25155U, 12421U, 27318U,
12179U, 27048U, 2839U, 17604U, 7163U, 22418U, 11915U, 26756U,
3302U, 18149U, 7641U, 22980U, 9581U, 25190U, 9812U, 25459U,
2868U, 17637U, 8098U, 23513U, 7192U, 22451U, 3792U, 18701U,
10185U, 25888U, 3178U, 18007U, 8456U, 23925U, 7517U, 22838U,
4144U, 19105U, 9282U, 24845U, 10393U, 26126U, 3407U, 18272U,
8604U, 24095U, 7729U, 23084U, 9464U, 25055U, 3086U, 17901U,
3105U, 17922U, 2819U, 17582U, 2667U, 17412U, 6991U, 22226U,
2699U, 17448U, 7023U, 22262U, 2913U, 17692U, 7237U, 22506U,
2739U, 17492U, 7063U, 22306U, 7377U, 22674U, 7442U, 22751U,
7423U, 22730U, 7461U, 22772U, 3123U, 17942U, 3352U, 18207U,
7143U, 22396U, 2683U, 17430U, 7007U, 22244U, 2719U, 17470U,
7043U, 22284U, 2929U, 17710U, 7253U, 22524U, 2759U, 17514U,
7083U, 22328U, 12504U, 27395U, 10265U, 25980U, 8521U, 24000U,
4197U, 19166U, 9343U, 24916U, 9680U, 25305U, 2557U, 17278U,
7942U, 23333U, 6882U, 22093U, 3636U, 18521U, 10054U, 25741U,
3149U, 17972U, 8401U, 23862U, 7488U, 22803U, 4101U, 19056U,
9215U, 24768U, 10293U, 26012U, 3378U, 18237U, 8549U, 24032U,
7700U, 23049U, 9384U, 24963U, 2286U, 16977U, 6611U, 21792U,
710U, 15263U, 5035U, 20078U, 1808U, 16453U, 6133U, 21268U,
750U, 15307U, 5075U, 20122U, 1872U, 16523U, 6197U, 21338U,
2252U, 16939U, 6577U, 21754U, 1791U, 16434U, 6116U, 21249U,
1848U, 16497U, 6173U, 21312U, 2269U, 16958U, 6594U, 21773U,
2303U, 16996U, 6628U, 21811U, 727U, 15282U, 5052U, 20097U,
1825U, 16472U, 6150U, 21287U, 774U, 15333U, 5099U, 20148U,
1896U, 16549U, 6221U, 21364U, 2144U, 16823U, 6469U, 21638U,
1992U, 16655U, 6317U, 21470U, 870U, 15439U, 5195U, 20254U,
2168U, 16849U, 6493U, 21664U, 2016U, 16681U, 6341U, 21496U,
894U, 15465U, 5219U, 20280U, 18U, 14513U, 4343U, 19328U,
53U, 14552U, 4378U, 19367U, 918U, 15491U, 5243U, 20306U,
208U, 14721U, 4533U, 19536U, 1123U, 15714U, 5448U, 20529U,
2040U, 16707U, 6365U, 21522U, 815U, 15378U, 5140U, 20193U,
1937U, 16594U, 6262U, 21409U, 2107U, 16782U, 6432U, 21597U,
2078U, 16749U, 6403U, 21564U, 832U, 15397U, 5157U, 20212U,
1954U, 16613U, 6279U, 21428U, 12387U, 27280U, 12139U, 27004U,
2805U, 17566U, 7129U, 22380U, 11879U, 26716U, 3268U, 18111U,
7607U, 22942U, 9566U, 25173U, 12439U, 27338U, 12200U, 27071U,
2854U, 17621U, 7178U, 22435U, 11934U, 26777U, 3317U, 18166U,
7656U, 22997U, 9597U, 25208U, 12256U, 27133U, 11984U, 26833U,
2536U, 17253U, 6861U, 22068U, 11740U, 26561U, 2994U, 17789U,
7318U, 22603U, 9513U, 25112U, 13679U, 27516U, 9821U, 25470U,
2875U, 17646U, 8107U, 23524U, 7199U, 22460U, 3801U, 18712U,
10196U, 25901U, 3187U, 18018U, 8467U, 23938U, 7526U, 22849U,
4155U, 19118U, 9293U, 24858U, 10404U, 26139U, 3416U, 18283U,
8615U, 24108U, 7738U, 23095U, 9475U, 25068U, 9660U, 25281U,
7922U, 23309U, 3616U, 18497U, 9866U, 25523U, 2953U, 17738U,
8165U, 23590U, 7277U, 22552U, 3859U, 18778U, 10241U, 25952U,
8497U, 23972U, 9319U, 24888U, 10449U, 26190U, 8645U, 24142U,
9501U, 25098U, 2379U, 17078U, 6704U, 21893U, 790U, 15351U,
5115U, 20166U, 1912U, 16567U, 6237U, 21382U, 9759U, 25396U,
2625U, 17360U, 8034U, 23437U, 6949U, 22174U, 3728U, 18625U,
10085U, 25776U, 8432U, 23897U, 9226U, 24781U, 10324U, 26047U,
8580U, 24067U, 9395U, 24976U, 9748U, 25383U, 2604U, 17335U,
8010U, 23411U, 6928U, 22149U, 3704U, 18599U, 10014U, 25693U,
3045U, 17850U, 8361U, 23814U, 7369U, 22664U, 4061U, 19008U,
10226U, 25935U, 9304U, 24871U, 10434U, 26173U, 9486U, 25081U,
9841U, 25494U, 2891U, 17666U, 8127U, 23548U, 7215U, 22480U,
3821U, 18736U, 9727U, 25358U, 2587U, 17314U, 7989U, 23386U,
6911U, 22128U, 3683U, 18574U, 9980U, 25653U, 8327U, 23774U,
4027U, 18968U, 9151U, 24692U, 9699U, 25326U, 2564U, 17287U,
7961U, 23354U, 6889U, 22102U, 3655U, 18542U, 9957U, 25626U,
3021U, 17820U, 8285U, 23726U, 7345U, 22634U, 3985U, 18920U,
9128U, 24665U, 9659U, 25280U, 7921U, 23308U, 3615U, 18496U,
13671U, 27506U, 28389U, 27742U, 14065U, 3070U, 17881U, 7407U,
22710U, 27598U, 9865U, 25522U, 8175U, 23602U, 3869U, 18790U,
9758U, 25395U, 8044U, 23449U, 3738U, 18637U, 3331U, 18182U,
7670U, 23013U, 9360U, 24935U, 10165U, 25866U, 12307U, 27190U,
12044U, 26899U, 11794U, 26621U, 12291U, 27172U, 12025U, 26878U,
11777U, 26602U, 28374U, 11013U, 26410U, 27931U, 27648U, 27725U,
10109U, 25804U, 11434U, 26502U, 3158U, 17983U, 7497U, 22814U,
3387U, 18248U, 7709U, 23060U, 9689U, 25316U, 7951U, 23344U,
3645U, 18532U, 9947U, 25616U, 8275U, 23716U, 3975U, 18910U,
9118U, 24655U, 28653U, 27748U, 13431U, 27478U, 12859U, 28104U,
27681U, 27428U, 3036U, 17839U, 7360U, 22653U, 3077U, 17890U,
7414U, 22719U, 12338U, 27225U, 12081U, 26940U, 2779U, 17536U,
7103U, 22350U, 11827U, 26658U, 3242U, 18081U, 7581U, 22912U,
9538U, 25141U, 10004U, 25681U, 3028U, 17829U, 8351U, 23802U,
7352U, 22643U, 4051U, 18996U, 9175U, 24720U, 10097U, 25790U,
3168U, 17995U, 8444U, 23911U, 7507U, 22826U, 4132U, 19091U,
9238U, 24795U, 10349U, 26076U, 3397U, 18260U, 8592U, 24081U,
7719U, 23072U, 4234U, 19207U, 9420U, 25005U, 11426U, 26492U,
8151U, 23576U, 3845U, 18764U, 8020U, 23423U, 3714U, 18611U,
9800U, 25445U, 8086U, 23499U, 3780U, 18687U, 10253U, 25966U,
8509U, 23986U, 4185U, 19152U, 9331U, 24902U, 9830U, 25481U,
2882U, 17655U, 8116U, 23535U, 7206U, 22469U, 3810U, 18723U,
87U, 14590U, 4412U, 19405U, 975U, 15554U, 5300U, 20369U,
952U, 15529U, 5277U, 20344U, 110U, 14615U, 4435U, 19430U,
998U, 15579U, 5323U, 20394U, 35U, 14532U, 4360U, 19347U,
66U, 14567U, 4391U, 19382U, 931U, 15506U, 5256U, 20321U,
380U, 14907U, 4705U, 19722U, 1349U, 15958U, 5674U, 20773U,
2123U, 16800U, 6448U, 21615U, 1971U, 16632U, 6296U, 21447U,
849U, 15416U, 5174U, 20231U, 2057U, 16726U, 6382U, 21541U,
2092U, 16765U, 6417U, 21580U, 9637U, 25254U, 2510U, 17221U,
7899U, 23282U, 6835U, 22036U, 3593U, 18470U, 9927U, 25592U,
2970U, 17759U, 8255U, 23692U, 7294U, 22573U, 3955U, 18886U,
9098U, 24631U, 10133U, 25830U, 9250U, 24809U, 10361U, 26090U,
9432U, 25019U, 11442U, 26510U, 28853U, 27758U, 12273U, 27152U,
12004U, 26855U, 11758U, 26581U, 12352U, 27241U, 12098U, 26959U,
11842U, 26675U, 12456U, 27357U, 12220U, 27093U, 11952U, 26797U,
12404U, 27299U, 12159U, 27026U, 11897U, 26736U, 11678U, 26548U,
12262U, 27139U, 11990U, 26839U, 2542U, 17259U, 6867U, 22074U,
11746U, 26567U, 3000U, 17795U, 7324U, 22609U, 9519U, 25118U,
28655U, 27750U, 9647U, 25266U, 2518U, 17231U, 7909U, 23294U,
6843U, 22046U, 3603U, 18482U, 28882U, 27775U, 11394U, 26478U,
14175U, 3069U, 17880U, 7406U, 22709U, 27597U, 2349U, 17046U,
2192U, 16875U, 6674U, 21861U, 6517U, 21690U, 13713U, 27523U,
2404U, 17105U, 2222U, 16907U, 2319U, 17014U, 13737U, 27549U,
6729U, 21920U, 6547U, 21722U, 6644U, 21829U, 3880U, 18803U,
3900U, 18825U, 8186U, 23615U, 10539U, 26286U, 8893U, 24404U,
4265U, 19242U, 10612U, 26367U, 8989U, 24510U, 4304U, 19285U,
10559U, 26308U, 8936U, 24451U, 4285U, 19264U, 10632U, 26389U,
9032U, 24557U, 4324U, 19307U, 10578U, 26329U, 8955U, 24472U,
10595U, 26348U, 8972U, 24491U, 10461U, 26204U, 8693U, 24194U,
10499U, 26244U, 8769U, 24274U, 8657U, 24156U, 8809U, 24316U,
8731U, 24234U, 8850U, 24359U, 3920U, 18847U, 9876U, 25535U,
8204U, 23635U, 8913U, 24426U, 9009U, 24532U, 9893U, 25554U,
8221U, 23654U,
};
static inline void InitWebAssemblyMCInstrInfo(MCInstrInfo *II) {
II->InitMCInstrInfo(WebAssemblyDescs.Insts, WebAssemblyInstrNameIndices, WebAssemblyInstrNameData, nullptr, nullptr, 1898);
}
}
#endif
#ifdef GET_INSTRINFO_HEADER
#undef GET_INSTRINFO_HEADER
namespace llvm {
struct WebAssemblyGenInstrInfo : public TargetInstrInfo {
explicit WebAssemblyGenInstrInfo(unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, unsigned CatchRetOpcode = ~0u, unsigned ReturnOpcode = ~0u);
~WebAssemblyGenInstrInfo() override = default;
};
}
#endif
#ifdef GET_INSTRINFO_HELPER_DECLS
#undef GET_INSTRINFO_HELPER_DECLS
#endif
#ifdef GET_INSTRINFO_HELPERS
#undef GET_INSTRINFO_HELPERS
#endif
#ifdef GET_INSTRINFO_CTOR_DTOR
#undef GET_INSTRINFO_CTOR_DTOR
namespace llvm {
extern const WebAssemblyInstrTable WebAssemblyDescs;
extern const unsigned WebAssemblyInstrNameIndices[];
extern const char WebAssemblyInstrNameData[];
WebAssemblyGenInstrInfo::WebAssemblyGenInstrInfo(unsigned CFSetupOpcode, unsigned CFDestroyOpcode, unsigned CatchRetOpcode, unsigned ReturnOpcode)
: TargetInstrInfo(CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
InitMCInstrInfo(WebAssemblyDescs.Insts, WebAssemblyInstrNameIndices, WebAssemblyInstrNameData, nullptr, nullptr, 1898);
}
}
#endif
#ifdef GET_INSTRINFO_OPERAND_ENUM
#undef GET_INSTRINFO_OPERAND_ENUM
namespace llvm {
namespace WebAssembly {
namespace OpName {
enum {
addr = 3,
count = 9,
dst = 0,
exp = 5,
idx = 7,
new_ = 6,
off = 2,
p2align = 1,
timeout = 10,
val = 4,
vec = 8,
OPERAND_LAST
};
}
}
}
#endif
#ifdef GET_INSTRINFO_NAMED_OPS
#undef GET_INSTRINFO_NAMED_OPS
namespace llvm {
namespace WebAssembly {
LLVM_READONLY
int16_t getNamedOperandIdx(uint16_t Opcode, uint16_t NamedIdx) {
static const int16_t OperandMap [][11] = {
{0, 1, 2, 3, -1, -1, -1, -1, -1, -1, -1, },
{0, 1, 2, 3, 4, -1, -1, -1, -1, -1, -1, },
{0, 1, 2, 3, -1, 4, 5, -1, -1, -1, -1, },
{0, 1, 2, 3, -1, 4, -1, -1, -1, -1, 5, },
{0, 1, 2, 3, -1, -1, -1, -1, -1, 4, -1, },
{0, 1, 2, 4, -1, -1, -1, 3, 5, -1, -1, },
{-1, 0, 1, -1, -1, -1, -1, -1, -1, -1, -1, },
{-1, 0, 1, 2, 3, -1, -1, -1, -1, -1, -1, },
{-1, 0, 1, 2, -1, -1, -1, -1, 3, -1, -1, },
{-1, 0, 1, 3, -1, -1, -1, 2, 4, -1, -1, },
{-1, 0, 1, -1, -1, -1, -1, 2, -1, -1, -1, },
};
switch(Opcode) {
case WebAssembly::ATOMIC_LOAD16_U_I32_A32:
case WebAssembly::ATOMIC_LOAD16_U_I32_A64:
case WebAssembly::ATOMIC_LOAD16_U_I64_A32:
case WebAssembly::ATOMIC_LOAD16_U_I64_A64:
case WebAssembly::ATOMIC_LOAD32_U_I64_A32:
case WebAssembly::ATOMIC_LOAD32_U_I64_A64:
case WebAssembly::ATOMIC_LOAD8_U_I32_A32:
case WebAssembly::ATOMIC_LOAD8_U_I32_A64:
case WebAssembly::ATOMIC_LOAD8_U_I64_A32:
case WebAssembly::ATOMIC_LOAD8_U_I64_A64:
case WebAssembly::ATOMIC_LOAD_I32_A32:
case WebAssembly::ATOMIC_LOAD_I32_A64:
case WebAssembly::ATOMIC_LOAD_I64_A32:
case WebAssembly::ATOMIC_LOAD_I64_A64:
case WebAssembly::LOAD16_SPLAT_A32:
case WebAssembly::LOAD16_SPLAT_A64:
case WebAssembly::LOAD16_S_I32_A32:
case WebAssembly::LOAD16_S_I32_A64:
case WebAssembly::LOAD16_S_I64_A32:
case WebAssembly::LOAD16_S_I64_A64:
case WebAssembly::LOAD16_U_I32_A32:
case WebAssembly::LOAD16_U_I32_A64:
case WebAssembly::LOAD16_U_I64_A32:
case WebAssembly::LOAD16_U_I64_A64:
case WebAssembly::LOAD32_SPLAT_A32:
case WebAssembly::LOAD32_SPLAT_A64:
case WebAssembly::LOAD32_S_I64_A32:
case WebAssembly::LOAD32_S_I64_A64:
case WebAssembly::LOAD32_U_I64_A32:
case WebAssembly::LOAD32_U_I64_A64:
case WebAssembly::LOAD64_SPLAT_A32:
case WebAssembly::LOAD64_SPLAT_A64:
case WebAssembly::LOAD8_SPLAT_A32:
case WebAssembly::LOAD8_SPLAT_A64:
case WebAssembly::LOAD8_S_I32_A32:
case WebAssembly::LOAD8_S_I32_A64:
case WebAssembly::LOAD8_S_I64_A32:
case WebAssembly::LOAD8_S_I64_A64:
case WebAssembly::LOAD8_U_I32_A32:
case WebAssembly::LOAD8_U_I32_A64:
case WebAssembly::LOAD8_U_I64_A32:
case WebAssembly::LOAD8_U_I64_A64:
case WebAssembly::LOAD_EXTEND_S_I16x8_A32:
case WebAssembly::LOAD_EXTEND_S_I16x8_A64:
case WebAssembly::LOAD_EXTEND_S_I32x4_A32:
case WebAssembly::LOAD_EXTEND_S_I32x4_A64:
case WebAssembly::LOAD_EXTEND_S_I64x2_A32:
case WebAssembly::LOAD_EXTEND_S_I64x2_A64:
case WebAssembly::LOAD_EXTEND_U_I16x8_A32:
case WebAssembly::LOAD_EXTEND_U_I16x8_A64:
case WebAssembly::LOAD_EXTEND_U_I32x4_A32:
case WebAssembly::LOAD_EXTEND_U_I32x4_A64:
case WebAssembly::LOAD_EXTEND_U_I64x2_A32:
case WebAssembly::LOAD_EXTEND_U_I64x2_A64:
case WebAssembly::LOAD_F16_F32_A32:
case WebAssembly::LOAD_F16_F32_A64:
case WebAssembly::LOAD_F32_A32:
case WebAssembly::LOAD_F32_A64:
case WebAssembly::LOAD_F64_A32:
case WebAssembly::LOAD_F64_A64:
case WebAssembly::LOAD_I32_A32:
case WebAssembly::LOAD_I32_A64:
case WebAssembly::LOAD_I64_A32:
case WebAssembly::LOAD_I64_A64:
case WebAssembly::LOAD_V128_A32:
case WebAssembly::LOAD_V128_A64:
case WebAssembly::LOAD_ZERO_32_A32:
case WebAssembly::LOAD_ZERO_32_A64:
case WebAssembly::LOAD_ZERO_64_A32:
case WebAssembly::LOAD_ZERO_64_A64:
return OperandMap[0][NamedIdx];
case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32:
case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64:
case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32:
case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64:
case WebAssembly::ATOMIC_RMW16_U_AND_I32_A32:
case WebAssembly::ATOMIC_RMW16_U_AND_I32_A64:
case WebAssembly::ATOMIC_RMW16_U_AND_I64_A32:
case WebAssembly::ATOMIC_RMW16_U_AND_I64_A64:
case WebAssembly::ATOMIC_RMW16_U_OR_I32_A32:
case WebAssembly::ATOMIC_RMW16_U_OR_I32_A64:
case WebAssembly::ATOMIC_RMW16_U_OR_I64_A32:
case WebAssembly::ATOMIC_RMW16_U_OR_I64_A64:
case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32:
case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64:
case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32:
case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64:
case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32:
case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64:
case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32:
case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64:
case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32:
case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64:
case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32:
case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64:
case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32:
case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64:
case WebAssembly::ATOMIC_RMW32_U_AND_I64_A32:
case WebAssembly::ATOMIC_RMW32_U_AND_I64_A64:
case WebAssembly::ATOMIC_RMW32_U_OR_I64_A32:
case WebAssembly::ATOMIC_RMW32_U_OR_I64_A64:
case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32:
case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64:
case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32:
case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64:
case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32:
case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64:
case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32:
case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64:
case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32:
case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64:
case WebAssembly::ATOMIC_RMW8_U_AND_I32_A32:
case WebAssembly::ATOMIC_RMW8_U_AND_I32_A64:
case WebAssembly::ATOMIC_RMW8_U_AND_I64_A32:
case WebAssembly::ATOMIC_RMW8_U_AND_I64_A64:
case WebAssembly::ATOMIC_RMW8_U_OR_I32_A32:
case WebAssembly::ATOMIC_RMW8_U_OR_I32_A64:
case WebAssembly::ATOMIC_RMW8_U_OR_I64_A32:
case WebAssembly::ATOMIC_RMW8_U_OR_I64_A64:
case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32:
case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64:
case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32:
case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64:
case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32:
case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64:
case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32:
case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64:
case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32:
case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64:
case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32:
case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64:
case WebAssembly::ATOMIC_RMW_ADD_I32_A32:
case WebAssembly::ATOMIC_RMW_ADD_I32_A64:
case WebAssembly::ATOMIC_RMW_ADD_I64_A32:
case WebAssembly::ATOMIC_RMW_ADD_I64_A64:
case WebAssembly::ATOMIC_RMW_AND_I32_A32:
case WebAssembly::ATOMIC_RMW_AND_I32_A64:
case WebAssembly::ATOMIC_RMW_AND_I64_A32:
case WebAssembly::ATOMIC_RMW_AND_I64_A64:
case WebAssembly::ATOMIC_RMW_OR_I32_A32:
case WebAssembly::ATOMIC_RMW_OR_I32_A64:
case WebAssembly::ATOMIC_RMW_OR_I64_A32:
case WebAssembly::ATOMIC_RMW_OR_I64_A64:
case WebAssembly::ATOMIC_RMW_SUB_I32_A32:
case WebAssembly::ATOMIC_RMW_SUB_I32_A64:
case WebAssembly::ATOMIC_RMW_SUB_I64_A32:
case WebAssembly::ATOMIC_RMW_SUB_I64_A64:
case WebAssembly::ATOMIC_RMW_XCHG_I32_A32:
case WebAssembly::ATOMIC_RMW_XCHG_I32_A64:
case WebAssembly::ATOMIC_RMW_XCHG_I64_A32:
case WebAssembly::ATOMIC_RMW_XCHG_I64_A64:
case WebAssembly::ATOMIC_RMW_XOR_I32_A32:
case WebAssembly::ATOMIC_RMW_XOR_I32_A64:
case WebAssembly::ATOMIC_RMW_XOR_I64_A32:
case WebAssembly::ATOMIC_RMW_XOR_I64_A64:
return OperandMap[1][NamedIdx];
case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32:
case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64:
case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32:
case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64:
case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32:
case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64:
case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32:
case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64:
case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32:
case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64:
case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32:
case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64:
case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32:
case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64:
return OperandMap[2][NamedIdx];
case WebAssembly::MEMORY_ATOMIC_WAIT32_A32:
case WebAssembly::MEMORY_ATOMIC_WAIT32_A64:
case WebAssembly::MEMORY_ATOMIC_WAIT64_A32:
case WebAssembly::MEMORY_ATOMIC_WAIT64_A64:
return OperandMap[3][NamedIdx];
case WebAssembly::MEMORY_ATOMIC_NOTIFY_A32:
case WebAssembly::MEMORY_ATOMIC_NOTIFY_A64:
return OperandMap[4][NamedIdx];
case WebAssembly::LOAD_LANE_16_A32:
case WebAssembly::LOAD_LANE_16_A64:
case WebAssembly::LOAD_LANE_32_A32:
case WebAssembly::LOAD_LANE_32_A64:
case WebAssembly::LOAD_LANE_64_A32:
case WebAssembly::LOAD_LANE_64_A64:
case WebAssembly::LOAD_LANE_8_A32:
case WebAssembly::LOAD_LANE_8_A64:
return OperandMap[5][NamedIdx];
case WebAssembly::ATOMIC_LOAD16_U_I32_A32_S:
case WebAssembly::ATOMIC_LOAD16_U_I32_A64_S:
case WebAssembly::ATOMIC_LOAD16_U_I64_A32_S:
case WebAssembly::ATOMIC_LOAD16_U_I64_A64_S:
case WebAssembly::ATOMIC_LOAD32_U_I64_A32_S:
case WebAssembly::ATOMIC_LOAD32_U_I64_A64_S:
case WebAssembly::ATOMIC_LOAD8_U_I32_A32_S:
case WebAssembly::ATOMIC_LOAD8_U_I32_A64_S:
case WebAssembly::ATOMIC_LOAD8_U_I64_A32_S:
case WebAssembly::ATOMIC_LOAD8_U_I64_A64_S:
case WebAssembly::ATOMIC_LOAD_I32_A32_S:
case WebAssembly::ATOMIC_LOAD_I32_A64_S:
case WebAssembly::ATOMIC_LOAD_I64_A32_S:
case WebAssembly::ATOMIC_LOAD_I64_A64_S:
case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32_S:
case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64_S:
case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32_S:
case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64_S:
case WebAssembly::ATOMIC_RMW16_U_AND_I32_A32_S:
case WebAssembly::ATOMIC_RMW16_U_AND_I32_A64_S:
case WebAssembly::ATOMIC_RMW16_U_AND_I64_A32_S:
case WebAssembly::ATOMIC_RMW16_U_AND_I64_A64_S:
case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32_S:
case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64_S:
case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32_S:
case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64_S:
case WebAssembly::ATOMIC_RMW16_U_OR_I32_A32_S:
case WebAssembly::ATOMIC_RMW16_U_OR_I32_A64_S:
case WebAssembly::ATOMIC_RMW16_U_OR_I64_A32_S:
case WebAssembly::ATOMIC_RMW16_U_OR_I64_A64_S:
case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32_S:
case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64_S:
case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32_S:
case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64_S:
case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32_S:
case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64_S:
case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32_S:
case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64_S:
case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32_S:
case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64_S:
case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32_S:
case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64_S:
case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32_S:
case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64_S:
case WebAssembly::ATOMIC_RMW32_U_AND_I64_A32_S:
case WebAssembly::ATOMIC_RMW32_U_AND_I64_A64_S:
case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32_S:
case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64_S:
case WebAssembly::ATOMIC_RMW32_U_OR_I64_A32_S:
case WebAssembly::ATOMIC_RMW32_U_OR_I64_A64_S:
case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32_S:
case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64_S:
case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32_S:
case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64_S:
case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32_S:
case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64_S:
case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32_S:
case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64_S:
case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32_S:
case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64_S:
case WebAssembly::ATOMIC_RMW8_U_AND_I32_A32_S:
case WebAssembly::ATOMIC_RMW8_U_AND_I32_A64_S:
case WebAssembly::ATOMIC_RMW8_U_AND_I64_A32_S:
case WebAssembly::ATOMIC_RMW8_U_AND_I64_A64_S:
case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32_S:
case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64_S:
case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32_S:
case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64_S:
case WebAssembly::ATOMIC_RMW8_U_OR_I32_A32_S:
case WebAssembly::ATOMIC_RMW8_U_OR_I32_A64_S:
case WebAssembly::ATOMIC_RMW8_U_OR_I64_A32_S:
case WebAssembly::ATOMIC_RMW8_U_OR_I64_A64_S:
case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32_S:
case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64_S:
case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32_S:
case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64_S:
case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32_S:
case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64_S:
case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32_S:
case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64_S:
case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32_S:
case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64_S:
case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32_S:
case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64_S:
case WebAssembly::ATOMIC_RMW_ADD_I32_A32_S:
case WebAssembly::ATOMIC_RMW_ADD_I32_A64_S:
case WebAssembly::ATOMIC_RMW_ADD_I64_A32_S:
case WebAssembly::ATOMIC_RMW_ADD_I64_A64_S:
case WebAssembly::ATOMIC_RMW_AND_I32_A32_S:
case WebAssembly::ATOMIC_RMW_AND_I32_A64_S:
case WebAssembly::ATOMIC_RMW_AND_I64_A32_S:
case WebAssembly::ATOMIC_RMW_AND_I64_A64_S:
case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32_S:
case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64_S:
case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32_S:
case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64_S:
case WebAssembly::ATOMIC_RMW_OR_I32_A32_S:
case WebAssembly::ATOMIC_RMW_OR_I32_A64_S:
case WebAssembly::ATOMIC_RMW_OR_I64_A32_S:
case WebAssembly::ATOMIC_RMW_OR_I64_A64_S:
case WebAssembly::ATOMIC_RMW_SUB_I32_A32_S:
case WebAssembly::ATOMIC_RMW_SUB_I32_A64_S:
case WebAssembly::ATOMIC_RMW_SUB_I64_A32_S:
case WebAssembly::ATOMIC_RMW_SUB_I64_A64_S:
case WebAssembly::ATOMIC_RMW_XCHG_I32_A32_S:
case WebAssembly::ATOMIC_RMW_XCHG_I32_A64_S:
case WebAssembly::ATOMIC_RMW_XCHG_I64_A32_S:
case WebAssembly::ATOMIC_RMW_XCHG_I64_A64_S:
case WebAssembly::ATOMIC_RMW_XOR_I32_A32_S:
case WebAssembly::ATOMIC_RMW_XOR_I32_A64_S:
case WebAssembly::ATOMIC_RMW_XOR_I64_A32_S:
case WebAssembly::ATOMIC_RMW_XOR_I64_A64_S:
case WebAssembly::ATOMIC_STORE16_I32_A32_S:
case WebAssembly::ATOMIC_STORE16_I32_A64_S:
case WebAssembly::ATOMIC_STORE16_I64_A32_S:
case WebAssembly::ATOMIC_STORE16_I64_A64_S:
case WebAssembly::ATOMIC_STORE32_I64_A32_S:
case WebAssembly::ATOMIC_STORE32_I64_A64_S:
case WebAssembly::ATOMIC_STORE8_I32_A32_S:
case WebAssembly::ATOMIC_STORE8_I32_A64_S:
case WebAssembly::ATOMIC_STORE8_I64_A32_S:
case WebAssembly::ATOMIC_STORE8_I64_A64_S:
case WebAssembly::ATOMIC_STORE_I32_A32_S:
case WebAssembly::ATOMIC_STORE_I32_A64_S:
case WebAssembly::ATOMIC_STORE_I64_A32_S:
case WebAssembly::ATOMIC_STORE_I64_A64_S:
case WebAssembly::LOAD16_SPLAT_A32_S:
case WebAssembly::LOAD16_SPLAT_A64_S:
case WebAssembly::LOAD16_S_I32_A32_S:
case WebAssembly::LOAD16_S_I32_A64_S:
case WebAssembly::LOAD16_S_I64_A32_S:
case WebAssembly::LOAD16_S_I64_A64_S:
case WebAssembly::LOAD16_U_I32_A32_S:
case WebAssembly::LOAD16_U_I32_A64_S:
case WebAssembly::LOAD16_U_I64_A32_S:
case WebAssembly::LOAD16_U_I64_A64_S:
case WebAssembly::LOAD32_SPLAT_A32_S:
case WebAssembly::LOAD32_SPLAT_A64_S:
case WebAssembly::LOAD32_S_I64_A32_S:
case WebAssembly::LOAD32_S_I64_A64_S:
case WebAssembly::LOAD32_U_I64_A32_S:
case WebAssembly::LOAD32_U_I64_A64_S:
case WebAssembly::LOAD64_SPLAT_A32_S:
case WebAssembly::LOAD64_SPLAT_A64_S:
case WebAssembly::LOAD8_SPLAT_A32_S:
case WebAssembly::LOAD8_SPLAT_A64_S:
case WebAssembly::LOAD8_S_I32_A32_S:
case WebAssembly::LOAD8_S_I32_A64_S:
case WebAssembly::LOAD8_S_I64_A32_S:
case WebAssembly::LOAD8_S_I64_A64_S:
case WebAssembly::LOAD8_U_I32_A32_S:
case WebAssembly::LOAD8_U_I32_A64_S:
case WebAssembly::LOAD8_U_I64_A32_S:
case WebAssembly::LOAD8_U_I64_A64_S:
case WebAssembly::LOAD_EXTEND_S_I16x8_A32_S:
case WebAssembly::LOAD_EXTEND_S_I16x8_A64_S:
case WebAssembly::LOAD_EXTEND_S_I32x4_A32_S:
case WebAssembly::LOAD_EXTEND_S_I32x4_A64_S:
case WebAssembly::LOAD_EXTEND_S_I64x2_A32_S:
case WebAssembly::LOAD_EXTEND_S_I64x2_A64_S:
case WebAssembly::LOAD_EXTEND_U_I16x8_A32_S:
case WebAssembly::LOAD_EXTEND_U_I16x8_A64_S:
case WebAssembly::LOAD_EXTEND_U_I32x4_A32_S:
case WebAssembly::LOAD_EXTEND_U_I32x4_A64_S:
case WebAssembly::LOAD_EXTEND_U_I64x2_A32_S:
case WebAssembly::LOAD_EXTEND_U_I64x2_A64_S:
case WebAssembly::LOAD_F16_F32_A32_S:
case WebAssembly::LOAD_F16_F32_A64_S:
case WebAssembly::LOAD_F32_A32_S:
case WebAssembly::LOAD_F32_A64_S:
case WebAssembly::LOAD_F64_A32_S:
case WebAssembly::LOAD_F64_A64_S:
case WebAssembly::LOAD_I32_A32_S:
case WebAssembly::LOAD_I32_A64_S:
case WebAssembly::LOAD_I64_A32_S:
case WebAssembly::LOAD_I64_A64_S:
case WebAssembly::LOAD_V128_A32_S:
case WebAssembly::LOAD_V128_A64_S:
case WebAssembly::LOAD_ZERO_32_A32_S:
case WebAssembly::LOAD_ZERO_32_A64_S:
case WebAssembly::LOAD_ZERO_64_A32_S:
case WebAssembly::LOAD_ZERO_64_A64_S:
case WebAssembly::MEMORY_ATOMIC_NOTIFY_A32_S:
case WebAssembly::MEMORY_ATOMIC_NOTIFY_A64_S:
case WebAssembly::MEMORY_ATOMIC_WAIT32_A32_S:
case WebAssembly::MEMORY_ATOMIC_WAIT32_A64_S:
case WebAssembly::MEMORY_ATOMIC_WAIT64_A32_S:
case WebAssembly::MEMORY_ATOMIC_WAIT64_A64_S:
case WebAssembly::STORE16_I32_A32_S:
case WebAssembly::STORE16_I32_A64_S:
case WebAssembly::STORE16_I64_A32_S:
case WebAssembly::STORE16_I64_A64_S:
case WebAssembly::STORE32_I64_A32_S:
case WebAssembly::STORE32_I64_A64_S:
case WebAssembly::STORE8_I32_A32_S:
case WebAssembly::STORE8_I32_A64_S:
case WebAssembly::STORE8_I64_A32_S:
case WebAssembly::STORE8_I64_A64_S:
case WebAssembly::STORE_F16_F32_A32_S:
case WebAssembly::STORE_F16_F32_A64_S:
case WebAssembly::STORE_F32_A32_S:
case WebAssembly::STORE_F32_A64_S:
case WebAssembly::STORE_F64_A32_S:
case WebAssembly::STORE_F64_A64_S:
case WebAssembly::STORE_I32_A32_S:
case WebAssembly::STORE_I32_A64_S:
case WebAssembly::STORE_I64_A32_S:
case WebAssembly::STORE_I64_A64_S:
case WebAssembly::STORE_V128_A32_S:
case WebAssembly::STORE_V128_A64_S:
return OperandMap[6][NamedIdx];
case WebAssembly::ATOMIC_STORE16_I32_A32:
case WebAssembly::ATOMIC_STORE16_I32_A64:
case WebAssembly::ATOMIC_STORE16_I64_A32:
case WebAssembly::ATOMIC_STORE16_I64_A64:
case WebAssembly::ATOMIC_STORE32_I64_A32:
case WebAssembly::ATOMIC_STORE32_I64_A64:
case WebAssembly::ATOMIC_STORE8_I32_A32:
case WebAssembly::ATOMIC_STORE8_I32_A64:
case WebAssembly::ATOMIC_STORE8_I64_A32:
case WebAssembly::ATOMIC_STORE8_I64_A64:
case WebAssembly::ATOMIC_STORE_I32_A32:
case WebAssembly::ATOMIC_STORE_I32_A64:
case WebAssembly::ATOMIC_STORE_I64_A32:
case WebAssembly::ATOMIC_STORE_I64_A64:
case WebAssembly::STORE16_I32_A32:
case WebAssembly::STORE16_I32_A64:
case WebAssembly::STORE16_I64_A32:
case WebAssembly::STORE16_I64_A64:
case WebAssembly::STORE32_I64_A32:
case WebAssembly::STORE32_I64_A64:
case WebAssembly::STORE8_I32_A32:
case WebAssembly::STORE8_I32_A64:
case WebAssembly::STORE8_I64_A32:
case WebAssembly::STORE8_I64_A64:
case WebAssembly::STORE_F16_F32_A32:
case WebAssembly::STORE_F16_F32_A64:
case WebAssembly::STORE_F32_A32:
case WebAssembly::STORE_F32_A64:
case WebAssembly::STORE_F64_A32:
case WebAssembly::STORE_F64_A64:
case WebAssembly::STORE_I32_A32:
case WebAssembly::STORE_I32_A64:
case WebAssembly::STORE_I64_A32:
case WebAssembly::STORE_I64_A64:
return OperandMap[7][NamedIdx];
case WebAssembly::STORE_V128_A32:
case WebAssembly::STORE_V128_A64:
return OperandMap[8][NamedIdx];
case WebAssembly::STORE_LANE_I16x8_A32:
case WebAssembly::STORE_LANE_I16x8_A64:
case WebAssembly::STORE_LANE_I32x4_A32:
case WebAssembly::STORE_LANE_I32x4_A64:
case WebAssembly::STORE_LANE_I64x2_A32:
case WebAssembly::STORE_LANE_I64x2_A64:
case WebAssembly::STORE_LANE_I8x16_A32:
case WebAssembly::STORE_LANE_I8x16_A64:
return OperandMap[9][NamedIdx];
case WebAssembly::LOAD_LANE_16_A32_S:
case WebAssembly::LOAD_LANE_16_A64_S:
case WebAssembly::LOAD_LANE_32_A32_S:
case WebAssembly::LOAD_LANE_32_A64_S:
case WebAssembly::LOAD_LANE_64_A32_S:
case WebAssembly::LOAD_LANE_64_A64_S:
case WebAssembly::LOAD_LANE_8_A32_S:
case WebAssembly::LOAD_LANE_8_A64_S:
case WebAssembly::STORE_LANE_I16x8_A32_S:
case WebAssembly::STORE_LANE_I16x8_A64_S:
case WebAssembly::STORE_LANE_I32x4_A32_S:
case WebAssembly::STORE_LANE_I32x4_A64_S:
case WebAssembly::STORE_LANE_I64x2_A32_S:
case WebAssembly::STORE_LANE_I64x2_A64_S:
case WebAssembly::STORE_LANE_I8x16_A32_S:
case WebAssembly::STORE_LANE_I8x16_A64_S:
return OperandMap[10][NamedIdx];
default: return -1;
}
}
}
}
#endif
#ifdef GET_INSTRINFO_OPERAND_TYPES_ENUM
#undef GET_INSTRINFO_OPERAND_TYPES_ENUM
namespace llvm {
namespace WebAssembly {
namespace OpTypes {
enum OperandType {
P2Align = 0,
Signature = 1,
TypeIndex = 2,
bb_op = 3,
brlist = 4,
f32imm = 5,
f32imm_op = 6,
f64imm = 7,
f64imm_op = 8,
function32_op = 9,
global_op32 = 10,
global_op64 = 11,
i1imm = 12,
i8imm = 13,
i16imm = 14,
i32imm = 15,
i32imm_op = 16,
i64imm = 17,
i64imm_op = 18,
local_op = 19,
offset32_op = 20,
offset64_op = 21,
ptype0 = 22,
ptype1 = 23,
ptype2 = 24,
ptype3 = 25,
ptype4 = 26,
ptype5 = 27,
table32_op = 28,
tag_op = 29,
type0 = 30,
type1 = 31,
type2 = 32,
type3 = 33,
type4 = 34,
type5 = 35,
untyped_imm_0 = 36,
vec_i8imm_op = 37,
vec_i16imm_op = 38,
vec_i32imm_op = 39,
vec_i64imm_op = 40,
EXNREF = 41,
EXTERNREF = 42,
F32 = 43,
F64 = 44,
FUNCREF = 45,
I32 = 46,
I64 = 47,
V128 = 48,
OPERAND_TYPE_LIST_END
};
}
}
}
#endif
#ifdef GET_INSTRINFO_OPERAND_TYPE
#undef GET_INSTRINFO_OPERAND_TYPE
namespace llvm {
namespace WebAssembly {
LLVM_READONLY
static int getOperandType(uint16_t Opcode, uint16_t OpIdx) {
static const uint16_t Offsets[] = {
0,
1,
1,
1,
2,
3,
4,
5,
5,
8,
12,
13,
17,
20,
20,
20,
20,
20,
21,
23,
25,
25,
26,
27,
31,
33,
35,
35,
41,
42,
43,
46,
46,
48,
49,
49,
49,
49,
49,
49,
51,
54,
54,
54,
54,
55,
56,
57,
59,
60,
63,
66,
69,
72,
75,
78,
81,
84,
87,
90,
94,
98,
101,
104,
107,
108,
109,
111,
113,
118,
120,
123,
125,
129,
131,
133,
135,
137,
139,
141,
143,
145,
147,
150,
152,
154,
156,
158,
160,
161,
162,
164,
166,
168,
173,
178,
183,
185,
190,
195,
199,
202,
205,
208,
211,
214,
217,
220,
223,
226,
229,
232,
235,
238,
241,
244,
247,
250,
252,
256,
258,
259,
259,
260,
261,
262,
263,
265,
267,
269,
271,
272,
275,
277,
280,
282,
285,
288,
291,
295,
299,
302,
305,
309,
313,
316,
319,
323,
327,
332,
336,
341,
345,
350,
354,
359,
363,
367,
370,
373,
376,
379,
382,
385,
388,
391,
395,
399,
403,
407,
411,
415,
419,
423,
426,
429,
432,
436,
440,
443,
446,
449,
452,
454,
456,
458,
460,
462,
464,
467,
470,
472,
474,
476,
478,
480,
482,
484,
486,
489,
492,
494,
497,
500,
503,
506,
509,
512,
513,
514,
514,
515,
516,
516,
519,
522,
525,
528,
531,
534,
536,
538,
540,
541,
544,
546,
550,
553,
557,
560,
564,
566,
570,
572,
574,
576,
578,
580,
582,
584,
586,
588,
590,
592,
594,
596,
598,
600,
602,
604,
606,
608,
610,
612,
614,
616,
618,
621,
622,
623,
626,
629,
632,
635,
638,
642,
644,
647,
649,
651,
655,
658,
662,
666,
669,
669,
669,
670,
673,
676,
678,
680,
682,
684,
686,
688,
690,
692,
694,
696,
698,
700,
702,
704,
706,
710,
714,
715,
716,
716,
716,
718,
720,
720,
720,
720,
720,
720,
720,
722,
722,
724,
724,
726,
726,
728,
728,
730,
730,
732,
732,
734,
734,
736,
736,
738,
738,
741,
741,
744,
744,
747,
747,
750,
750,
753,
753,
756,
756,
759,
759,
762,
762,
765,
765,
768,
768,
771,
771,
774,
774,
777,
777,
780,
780,
783,
783,
785,
787,
789,
791,
793,
793,
795,
795,
797,
797,
799,
799,
802,
805,
805,
808,
808,
811,
811,
811,
813,
813,
815,
816,
818,
819,
821,
822,
824,
825,
827,
828,
830,
831,
833,
834,
836,
837,
839,
840,
842,
843,
845,
846,
848,
849,
851,
852,
854,
855,
856,
857,
861,
863,
867,
869,
873,
875,
879,
881,
885,
887,
891,
893,
897,
899,
903,
905,
909,
911,
915,
917,
921,
923,
927,
929,
933,
935,
939,
941,
946,
948,
953,
955,
960,
962,
967,
969,
974,
976,
981,
983,
988,
990,
995,
997,
1003,
1005,
1011,
1013,
1019,
1021,
1027,
1029,
1034,
1036,
1041,
1043,
1048,
1050,
1055,
1057,
1062,
1064,
1069,
1071,
1076,
1078,
1083,
1085,
1090,
1092,
1097,
1099,
1104,
1106,
1111,
1113,
1118,
1120,
1125,
1127,
1132,
1134,
1139,
1141,
1146,
1148,
1153,
1155,
1160,
1162,
1167,
1169,
1175,
1177,
1183,
1185,
1190,
1192,
1197,
1199,
1204,
1206,
1211,
1213,
1218,
1220,
1225,
1227,
1232,
1234,
1239,
1241,
1246,
1248,
1253,
1255,
1260,
1262,
1267,
1269,
1274,
1276,
1281,
1283,
1288,
1290,
1295,
1297,
1303,
1305,
1311,
1313,
1319,
1321,
1327,
1329,
1334,
1336,
1341,
1343,
1348,
1350,
1355,
1357,
1362,
1364,
1369,
1371,
1376,
1378,
1383,
1385,
1390,
1392,
1397,
1399,
1404,
1406,
1411,
1413,
1418,
1420,
1425,
1427,
1432,
1434,
1439,
1441,
1446,
1448,
1453,
1455,
1460,
1462,
1467,
1469,
1474,
1476,
1481,
1483,
1488,
1490,
1495,
1497,
1503,
1505,
1511,
1513,
1519,
1521,
1527,
1529,
1534,
1536,
1541,
1543,
1548,
1550,
1555,
1557,
1562,
1564,
1569,
1571,
1576,
1578,
1583,
1585,
1590,
1592,
1597,
1599,
1604,
1606,
1611,
1613,
1618,
1620,
1625,
1627,
1632,
1634,
1639,
1641,
1645,
1647,
1651,
1653,
1657,
1659,
1663,
1665,
1669,
1671,
1675,
1677,
1681,
1683,
1687,
1689,
1693,
1695,
1699,
1701,
1705,
1707,
1711,
1713,
1717,
1719,
1723,
1725,
1728,
1728,
1731,
1731,
1733,
1733,
1735,
1735,
1737,
1737,
1739,
1739,
1743,
1743,
1744,
1745,
1746,
1748,
1749,
1750,
1751,
1752,
1753,
1754,
1756,
1757,
1758,
1760,
1762,
1763,
1764,
1764,
1764,
1765,
1767,
1767,
1769,
1769,
1771,
1771,
1773,
1773,
1775,
1775,
1777,
1777,
1779,
1779,
1781,
1782,
1784,
1785,
1787,
1788,
1790,
1791,
1796,
1800,
1803,
1805,
1814,
1822,
1827,
1831,
1834,
1836,
1853,
1869,
1872,
1872,
1875,
1875,
1877,
1877,
1879,
1879,
1881,
1881,
1883,
1883,
1885,
1885,
1887,
1887,
1889,
1889,
1891,
1891,
1893,
1893,
1895,
1895,
1895,
1895,
1896,
1897,
1900,
1900,
1903,
1903,
1906,
1906,
1909,
1909,
1912,
1912,
1915,
1915,
1918,
1918,
1921,
1921,
1924,
1924,
1927,
1927,
1928,
1928,
1929,
1929,
1930,
1930,
1931,
1931,
1932,
1932,
1933,
1933,
1934,
1934,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1935,
1937,
1937,
1939,
1939,
1942,
1942,
1945,
1945,
1948,
1948,
1951,
1951,
1954,
1954,
1957,
1957,
1960,
1960,
1963,
1963,
1966,
1966,
1969,
1969,
1972,
1972,
1975,
1975,
1978,
1978,
1981,
1981,
1984,
1984,
1987,
1987,
1990,
1990,
1993,
1993,
1996,
1996,
1999,
1999,
2002,
2002,
2005,
2005,
2008,
2008,
2011,
2012,
2015,
2016,
2019,
2020,
2023,
2024,
2027,
2028,
2031,
2032,
2035,
2036,
2039,
2040,
2043,
2044,
2046,
2046,
2048,
2048,
2050,
2050,
2052,
2052,
2054,
2054,
2056,
2056,
2058,
2058,
2060,
2060,
2062,
2062,
2064,
2064,
2066,
2066,
2068,
2068,
2068,
2068,
2070,
2070,
2072,
2072,
2074,
2074,
2076,
2076,
2078,
2078,
2080,
2080,
2082,
2082,
2084,
2084,
2086,
2086,
2088,
2088,
2090,
2090,
2092,
2092,
2094,
2094,
2097,
2097,
2100,
2100,
2103,
2103,
2106,
2106,
2109,
2109,
2112,
2112,
2115,
2115,
2118,
2118,
2121,
2121,
2124,
2124,
2127,
2127,
2130,
2130,
2133,
2133,
2136,
2136,
2139,
2139,
2142,
2142,
2144,
2145,
2147,
2148,
2150,
2151,
2153,
2154,
2156,
2157,
2159,
2160,
2162,
2163,
2165,
2166,
2168,
2169,
2171,
2172,
2174,
2175,
2177,
2178,
2180,
2181,
2183,
2184,
2186,
2187,
2189,
2190,
2193,
2193,
2196,
2196,
2199,
2199,
2202,
2202,
2205,
2205,
2208,
2208,
2211,
2211,
2214,
2214,
2217,
2217,
2220,
2220,
2223,
2223,
2226,
2226,
2229,
2229,
2232,
2232,
2235,
2235,
2238,
2238,
2240,
2240,
2242,
2242,
2244,
2244,
2246,
2246,
2248,
2248,
2250,
2250,
2252,
2252,
2254,
2254,
2256,
2256,
2258,
2258,
2260,
2260,
2262,
2262,
2264,
2264,
2266,
2266,
2268,
2268,
2270,
2270,
2272,
2272,
2274,
2274,
2276,
2276,
2278,
2278,
2280,
2280,
2282,
2282,
2284,
2284,
2286,
2286,
2288,
2288,
2290,
2290,
2292,
2293,
2297,
2297,
2301,
2301,
2305,
2305,
2309,
2309,
2312,
2312,
2315,
2315,
2318,
2318,
2321,
2321,
2324,
2324,
2327,
2327,
2330,
2330,
2333,
2333,
2336,
2336,
2339,
2339,
2342,
2342,
2345,
2345,
2348,
2348,
2351,
2351,
2354,
2354,
2357,
2357,
2361,
2363,
2367,
2369,
2373,
2375,
2379,
2381,
2385,
2387,
2391,
2393,
2397,
2399,
2403,
2405,
2409,
2411,
2415,
2417,
2421,
2423,
2427,
2429,
2433,
2435,
2439,
2441,
2445,
2447,
2451,
2453,
2457,
2459,
2463,
2465,
2469,
2471,
2475,
2477,
2481,
2483,
2487,
2489,
2493,
2495,
2499,
2501,
2505,
2507,
2511,
2513,
2517,
2519,
2523,
2525,
2529,
2531,
2535,
2537,
2541,
2543,
2547,
2549,
2553,
2555,
2559,
2561,
2565,
2567,
2571,
2573,
2577,
2579,
2583,
2585,
2589,
2591,
2595,
2597,
2601,
2603,
2607,
2609,
2613,
2615,
2619,
2621,
2625,
2627,
2631,
2633,
2637,
2639,
2643,
2645,
2649,
2651,
2655,
2657,
2663,
2666,
2672,
2675,
2681,
2684,
2690,
2693,
2699,
2702,
2708,
2711,
2717,
2720,
2726,
2729,
2733,
2735,
2739,
2741,
2745,
2747,
2751,
2753,
2757,
2759,
2763,
2765,
2767,
2768,
2770,
2771,
2773,
2774,
2776,
2777,
2779,
2780,
2782,
2783,
2785,
2786,
2788,
2789,
2791,
2792,
2794,
2795,
2797,
2798,
2800,
2801,
2803,
2804,
2806,
2807,
2809,
2810,
2812,
2813,
2816,
2817,
2820,
2821,
2824,
2825,
2828,
2829,
2832,
2833,
2836,
2837,
2840,
2841,
2844,
2845,
2846,
2847,
2850,
2850,
2853,
2853,
2856,
2856,
2859,
2859,
2862,
2862,
2865,
2865,
2868,
2868,
2871,
2871,
2874,
2874,
2877,
2877,
2880,
2880,
2883,
2883,
2886,
2886,
2889,
2889,
2892,
2892,
2895,
2895,
2899,
2899,
2903,
2903,
2907,
2907,
2910,
2910,
2913,
2913,
2916,
2916,
2919,
2919,
2922,
2922,
2925,
2925,
2928,
2928,
2931,
2931,
2934,
2934,
2937,
2937,
2940,
2940,
2945,
2947,
2952,
2954,
2960,
2962,
2968,
2970,
2976,
2978,
2984,
2986,
2989,
2989,
2992,
2992,
2995,
2995,
2998,
2998,
3001,
3001,
3004,
3004,
3007,
3007,
3010,
3010,
3013,
3013,
3016,
3016,
3019,
3019,
3022,
3022,
3025,
3025,
3028,
3028,
3031,
3031,
3034,
3034,
3037,
3037,
3040,
3040,
3043,
3043,
3046,
3046,
3049,
3049,
3052,
3052,
3055,
3055,
3058,
3058,
3061,
3061,
3063,
3063,
3065,
3065,
3067,
3067,
3069,
3069,
3071,
3071,
3073,
3073,
3075,
3075,
3077,
3077,
3079,
3079,
3081,
3081,
3083,
3083,
3085,
3085,
3087,
3087,
3089,
3089,
3092,
3092,
3095,
3095,
3098,
3098,
3101,
3101,
3104,
3104,
3107,
3107,
3110,
3110,
3113,
3113,
3116,
3116,
3119,
3119,
3122,
3122,
3126,
3126,
3130,
3130,
3134,
3134,
3134,
3134,
3136,
3136,
3139,
3142,
3142,
3145,
3145,
3145,
3148,
3148,
3151,
3151,
3154,
3154,
3157,
3157,
3160,
3160,
3163,
3163,
3165,
3165,
3167,
3167,
3169,
3169,
3172,
3172,
3174,
3174,
3176,
3176,
3178,
3178,
3179,
3179,
3180,
3180,
3181,
3181,
3184,
3188,
3188,
3192,
3192,
3192,
3195,
3195,
3198,
3198,
3201,
3201,
3204,
3204,
3207,
3207,
3210,
3210,
3214,
3215,
3219,
3220,
3224,
3225,
3229,
3230,
3234,
3235,
3239,
3240,
3244,
3245,
3246,
3247,
3247,
3247,
3248,
3250,
3252,
3253,
3256,
3256,
3259,
3259,
3262,
3262,
3265,
3265,
3269,
3269,
3273,
3273,
3277,
3277,
3281,
3281,
3285,
3285,
3289,
3289,
3293,
3293,
3297,
3297,
3300,
3300,
3303,
3303,
3306,
3306,
3309,
3309,
3312,
3312,
3315,
3315,
3318,
3318,
3321,
3321,
3324,
3324,
3327,
3327,
3330,
3330,
3333,
3333,
3336,
3336,
3339,
3339,
3342,
3342,
3345,
3345,
3348,
3348,
3351,
3351,
3370,
3386,
3389,
3389,
3392,
3392,
3395,
3395,
3398,
3398,
3400,
3400,
3402,
3402,
3404,
3404,
3406,
3406,
3408,
3408,
3410,
3410,
3412,
3412,
3414,
3414,
3416,
3416,
3418,
3418,
3420,
3420,
3422,
3422,
3426,
3428,
3432,
3434,
3438,
3440,
3444,
3446,
3450,
3452,
3456,
3458,
3462,
3464,
3468,
3470,
3474,
3476,
3480,
3482,
3486,
3488,
3492,
3494,
3498,
3500,
3504,
3506,
3510,
3512,
3516,
3518,
3522,
3524,
3528,
3530,
3534,
3536,
3540,
3542,
3547,
3550,
3555,
3558,
3563,
3566,
3571,
3574,
3579,
3582,
3587,
3590,
3595,
3598,
3603,
3606,
3610,
3612,
3616,
3618,
3621,
3621,
3624,
3624,
3627,
3627,
3630,
3630,
3633,
3633,
3636,
3636,
3639,
3639,
3642,
3642,
3645,
3645,
3648,
3648,
3651,
3651,
3654,
3654,
3657,
3657,
3660,
3660,
3663,
3663,
3666,
3666,
3671,
3673,
3677,
3678,
3682,
3683,
3687,
3688,
3691,
3692,
3695,
3696,
3699,
3700,
3704,
3705,
3709,
3710,
3714,
3715,
3718,
3719,
3722,
3723,
3726,
3727,
3729,
3730,
3733,
3733,
3736,
3736,
3739,
3739,
3742,
3742,
3745,
3745,
3748,
3748,
3751,
3751,
3754,
3754,
3755,
3756,
3758,
3758,
3760,
3760,
3762,
3762,
3764,
3764,
3766,
3766,
3767,
3768,
3768,
3768,
3771,
3774,
3774,
3777,
3777,
3777,
3780,
3781,
3783,
3784,
3787,
3788,
3790,
3791,
3792,
3793,
3798,
3800,
3804,
3805,
3810,
3812,
3813,
3814,
3819,
3821,
3825,
3826,
3831,
3833,
3835,
3835,
3837,
3837,
3839,
3839,
3841,
3841,
3843,
3843,
3845,
3845,
3847,
3847,
3849,
3849,
3851,
3851,
3853,
3853,
3855,
3855,
3857,
3857,
3859,
3859,
3861,
3861,
3863,
3863,
3865,
3865,
3867,
3867,
3869,
3869,
3871,
3871,
3873,
3873,
3875,
3875,
3877,
3877,
3879,
3879,
3881,
3881,
3883,
3883,
3885,
3885,
3887,
3887,
3889,
3889,
3891,
3891,
3893,
3893,
3895,
3895,
3897,
3897,
3899,
3899,
3901,
};
using namespace OpTypes;
static const int8_t OpcodeOperandTypes[] = {
-1,
i32imm,
i32imm,
i32imm,
i32imm,
-1, -1, i32imm,
-1, -1, -1, i32imm,
-1,
-1, -1, -1, i32imm,
-1, -1, i32imm,
-1,
-1, -1,
-1, -1,
i32imm,
i32imm,
i64imm, i64imm, i8imm, i32imm,
-1, -1,
i64imm, i32imm,
-1, i64imm, i32imm, -1, i32imm, i32imm,
-1,
i32imm,
-1, i32imm, i32imm,
-1, i32imm,
-1,
-1, -1,
-1, -1, -1,
i64imm,
-1,
-1,
-1, -1,
-1,
type0, type0, untyped_imm_0,
type0, type0, untyped_imm_0,
type0, type0, untyped_imm_0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0, type0,
type0, type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0,
type0,
type0, -1,
type0, -1,
type0, -1, i32imm, type1, i64imm,
type0, -1,
type0, type1, untyped_imm_0,
type0, type1,
type0, type0, type1, untyped_imm_0,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type0,
type0, type0,
type0, type1, i32imm,
type0, type0,
type0, type0,
type0, type1,
type0, type1,
type0, type0,
type0,
type0,
type0, ptype1,
type0, ptype1,
type0, ptype1,
type0, ptype1, ptype1, type2, -1,
type0, ptype1, ptype1, type2, -1,
type0, ptype1, ptype1, type2, -1,
type0, ptype1,
ptype0, type1, ptype0, ptype2, -1,
type0, type1, type2, type0, type0,
type0, ptype1, type0, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
type0, ptype1, type0,
i32imm, i32imm,
ptype0, i32imm, i32imm, i32imm,
type0, -1,
type0,
-1,
-1,
-1,
-1,
type0, type1,
type0, type1,
type0, -1,
type0, -1,
type0,
type0, type1, -1,
type0, type1,
type0, type0, untyped_imm_0,
type0, type1,
type0, type0, type1,
type0, type0, type1,
type0, type0, type1,
type0, type0, type0, type1,
type0, type0, type0, type1,
type0, type0, type1,
type0, type0, type1,
type0, -1, type1, type1,
type0, -1, type1, type1,
type0, type1, type1,
type0, type1, type1,
type0, type1, type0, type0,
type0, type1, type0, type0,
type0, type1, type0, type0, type1,
type0, type1, type0, type0,
type0, type1, type0, type0, type1,
type0, type1, type0, type0,
type0, type1, type0, type0, type1,
type0, type1, type0, type0,
type0, type1, type0, type0, type1,
type0, type1, type0, type0,
type0, type1, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type1,
type0, type0, type1,
type0, type0, type0, untyped_imm_0,
type0, type0, type0, untyped_imm_0,
type0, type0, type0, untyped_imm_0,
type0, type0, type0, untyped_imm_0,
type0, type0, type0, untyped_imm_0,
type0, type0, type0, untyped_imm_0,
type0, type0, type0, untyped_imm_0,
type0, type0, type0, untyped_imm_0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0, type0,
type0, type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type1,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0, type1,
type0, type1, type0,
type0, type0,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type0,
type0, type0, type1,
type0, type1, -1,
type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0,
type0,
type0,
type0,
ptype0, ptype0, type1,
ptype0, ptype0, type1,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0,
type0, type1,
type0, type1,
-1,
ptype0, -1, type1,
type0, -1,
type0, type0, type1, untyped_imm_0,
type0, type0, untyped_imm_0,
type0, type0, type1, type2,
type0, type1, type2,
type0, type1, type1, -1,
type0, type1,
type0, type0, type1, type0,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type0,
type0, type1,
type0, -1,
type0, -1,
ptype0, type1, i32imm,
ptype0,
ptype0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0,
type0, type0, type0, type0,
type0, type0,
type0, type0, type1,
type0, -1,
-1, type0,
ptype0, ptype1, type2, untyped_imm_0,
ptype0, ptype1, type2,
ptype0, ptype1, type2, untyped_imm_0,
ptype0, type1, type2, untyped_imm_0,
ptype0, type1, untyped_imm_0,
i8imm,
type0, type1, type2,
type0, type1, type2,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type1,
type0, type0, type1, type1,
type0, type0, type1, type1,
function32_op,
function32_op,
bb_op, bb_op,
bb_op, bb_op,
V128, V128,
F32, F32,
V128, V128,
F64, F64,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128, V128,
F32, F32, F32,
V128, V128, V128,
F64, F64, F64,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I64, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
i32imm, i32imm,
i32imm, i32imm,
i32imm, i32imm,
i32imm, i32imm,
I32, V128,
I32, V128,
I32, V128,
I32, V128,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
I64, I64, I64,
I32, V128,
EXNREF, i32imm,
i32imm,
EXTERNREF, i32imm,
i32imm,
F32, i32imm,
i32imm,
F64, i32imm,
i32imm,
FUNCREF, i32imm,
i32imm,
I32, i32imm,
i32imm,
I64, i32imm,
i32imm,
V128, i32imm,
i32imm,
V128, i32imm,
i32imm,
V128, i32imm,
i32imm,
V128, i32imm,
i32imm,
V128, i32imm,
i32imm,
V128, i32imm,
i32imm,
V128, i32imm,
i32imm,
i8imm,
i8imm,
I32, P2Align, offset32_op, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
V128, V128, V128,
V128, V128, V128,
I32, V128,
I32, V128,
I32, V128,
I32, V128,
V128, V128, V128, V128,
Signature,
Signature,
bb_op,
bb_op, I32,
bb_op,
bb_op,
I32,
brlist,
I64,
brlist,
bb_op, I32,
bb_op,
function32_op,
TypeIndex, table32_op,
TypeIndex, table32_op,
function32_op,
tag_op,
tag_op,
V128, V128,
F32, F32,
V128, V128,
F64, F64,
V128, V128,
I32, I32,
I64, I64,
F32, f32imm_op,
f32imm_op,
F64, f64imm_op,
f64imm_op,
I32, i32imm_op,
i32imm_op,
I64, i64imm_op,
i64imm_op,
V128, f32imm_op, f32imm_op, f32imm_op, f32imm_op,
f32imm_op, f32imm_op, f32imm_op, f32imm_op,
V128, f64imm_op, f64imm_op,
f64imm_op, f64imm_op,
V128, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op,
vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op, vec_i16imm_op,
V128, vec_i32imm_op, vec_i32imm_op, vec_i32imm_op, vec_i32imm_op,
vec_i32imm_op, vec_i32imm_op, vec_i32imm_op, vec_i32imm_op,
V128, vec_i64imm_op, vec_i64imm_op,
vec_i64imm_op, vec_i64imm_op,
V128, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op,
vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op,
F32, F32, F32,
F64, F64, F64,
EXNREF, EXNREF,
EXTERNREF, EXTERNREF,
F32, F32,
F64, F64,
FUNCREF, FUNCREF,
I32, I32,
I64, I64,
V128, V128,
I32, I32,
I64, I64,
bb_op,
bb_op,
V128, V128, V128,
F32, F32, F32,
V128, V128, V128,
F64, F64, F64,
V128, V128, V128,
I32, I32, I32,
I64, I64, I64,
I32, I32, I32,
I64, I64, I64,
V128, V128, V128,
EXNREF,
EXTERNREF,
F32,
F64,
FUNCREF,
I32,
I64,
V128,
I32, I32,
I32, I64,
V128, V128, V128,
I32, F32, F32,
V128, V128, V128,
I32, F64, F64,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
F32, V128, vec_i8imm_op,
vec_i8imm_op,
F32, V128, vec_i8imm_op,
vec_i8imm_op,
F64, V128, vec_i8imm_op,
vec_i8imm_op,
I32, V128, vec_i8imm_op,
vec_i8imm_op,
I32, V128, vec_i8imm_op,
vec_i8imm_op,
I32, V128, vec_i8imm_op,
vec_i8imm_op,
I64, V128, vec_i8imm_op,
vec_i8imm_op,
I32, V128, vec_i8imm_op,
vec_i8imm_op,
I32, V128, vec_i8imm_op,
vec_i8imm_op,
F32, I32,
F32, I64,
F32, I32,
F32, I64,
F32, F64,
F32, I32,
F64, I32,
F64, I64,
F64, I32,
F64, I64,
F64, F32,
F64, I64,
V128, V128,
F32, F32,
V128, V128,
F64, F64,
V128, V128,
I32, F32,
I32, F64,
I64, F32,
I64, F64,
I32, F32,
I32, F64,
I64, F32,
I64, F64,
V128, V128, V128,
I32, F32, F32,
V128, V128, V128,
I32, F64, F64,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
EXNREF, global_op32,
global_op32,
EXTERNREF, global_op32,
global_op32,
F32, global_op32,
global_op32,
F64, global_op32,
global_op32,
FUNCREF, global_op32,
global_op32,
I32, global_op32,
global_op32,
I64, global_op64,
global_op64,
V128, global_op32,
global_op32,
global_op32, EXNREF,
global_op32,
global_op32, EXTERNREF,
global_op32,
global_op32, F32,
global_op32,
global_op32, F64,
global_op32,
global_op32, FUNCREF,
global_op32,
global_op32, I32,
global_op32,
global_op64, I64,
global_op64,
global_op32, V128,
global_op32,
V128, V128, V128,
I32, F32, F32,
V128, V128, V128,
I32, F64, F64,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
I32, I32,
I32, I32,
I32, F32,
I32, F32,
I32, F64,
I32, F32,
I32, F64,
I32, F32,
I32, F64,
I32, F32,
I32, F64,
I32, I64,
I64, I64,
I64, I64,
I64, I64,
I64, I32,
I64, I32,
I64, F64,
I64, F32,
I64, F64,
I64, F32,
I64, F64,
I64, F32,
I64, F64,
I64, F32,
I64, F64,
Signature, I32,
Signature,
V128, V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128,
I32, F32, F32,
V128, V128, V128,
I32, F64, F64,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
F32, P2Align, offset32_op, I32,
P2Align, offset32_op,
F32, P2Align, offset64_op, I64,
P2Align, offset64_op,
F32, P2Align, offset32_op, I32,
P2Align, offset32_op,
F32, P2Align, offset64_op, I64,
P2Align, offset64_op,
F64, P2Align, offset32_op, I32,
P2Align, offset32_op,
F64, P2Align, offset64_op, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64,
P2Align, offset64_op,
I64, P2Align, offset32_op, I32,
P2Align, offset32_op,
I64, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, vec_i8imm_op, I32, V128,
P2Align, offset32_op, vec_i8imm_op,
V128, P2Align, offset64_op, vec_i8imm_op, I64, V128,
P2Align, offset64_op, vec_i8imm_op,
V128, P2Align, offset32_op, vec_i8imm_op, I32, V128,
P2Align, offset32_op, vec_i8imm_op,
V128, P2Align, offset64_op, vec_i8imm_op, I64, V128,
P2Align, offset64_op, vec_i8imm_op,
V128, P2Align, offset32_op, vec_i8imm_op, I32, V128,
P2Align, offset32_op, vec_i8imm_op,
V128, P2Align, offset64_op, vec_i8imm_op, I64, V128,
P2Align, offset64_op, vec_i8imm_op,
V128, P2Align, offset32_op, vec_i8imm_op, I32, V128,
P2Align, offset32_op, vec_i8imm_op,
V128, P2Align, offset64_op, vec_i8imm_op, I64, V128,
P2Align, offset64_op, vec_i8imm_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
V128, P2Align, offset32_op, I32,
P2Align, offset32_op,
V128, P2Align, offset64_op, I64,
P2Align, offset64_op,
EXNREF, local_op,
local_op,
EXTERNREF, local_op,
local_op,
F32, local_op,
local_op,
F64, local_op,
local_op,
FUNCREF, local_op,
local_op,
I32, local_op,
local_op,
I64, local_op,
local_op,
V128, local_op,
local_op,
local_op, EXNREF,
local_op,
local_op, EXTERNREF,
local_op,
local_op, F32,
local_op,
local_op, F64,
local_op,
local_op, FUNCREF,
local_op,
local_op, I32,
local_op,
local_op, I64,
local_op,
local_op, V128,
local_op,
EXNREF, local_op, EXNREF,
local_op,
EXTERNREF, local_op, EXTERNREF,
local_op,
F32, local_op, F32,
local_op,
F64, local_op, F64,
local_op,
FUNCREF, local_op, FUNCREF,
local_op,
I32, local_op, I32,
local_op,
I64, local_op, I64,
local_op,
V128, local_op, V128,
local_op,
Signature,
Signature,
V128, V128, V128,
I32, F32, F32,
V128, V128, V128,
I32, F64, F64,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128,
F32, F32, F32,
V128, V128, V128,
F64, F64, F64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
I32, P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I32, I64,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I32, I64,
P2Align, offset64_op,
I32, P2Align, offset32_op, I32, I64, I64,
P2Align, offset32_op,
I32, P2Align, offset64_op, I64, I64, I64,
P2Align, offset64_op,
V128, V128, V128,
F32, F32, F32,
V128, V128, V128,
F64, F64, F64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
F32, F32, F32,
V128, V128, V128,
F64, F64, F64,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I64, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128,
F32, F32,
V128, V128,
F64, F64,
V128, V128,
V128, V128,
F32, F32,
V128, V128,
F64, F64,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128, V128,
I32, F32, F32,
V128, V128, V128,
I32, F64, F64,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I32, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128, V128,
V128, V128,
V128, V128, V128,
I32, I32, I32,
I64, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
I32, I32,
I64, I64,
V128, V128,
V128, V128, V128,
I32, EXNREF,
I32, EXTERNREF,
I32, FUNCREF,
EXNREF,
EXTERNREF,
FUNCREF,
V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
I64, I64, I64,
I32, I32, I32,
I64, I64, I64,
V128, V128, vec_i8imm_op, F32,
vec_i8imm_op,
V128, V128, vec_i8imm_op, F32,
vec_i8imm_op,
V128, V128, vec_i8imm_op, F64,
vec_i8imm_op,
V128, V128, vec_i8imm_op, I32,
vec_i8imm_op,
V128, V128, vec_i8imm_op, I32,
vec_i8imm_op,
V128, V128, vec_i8imm_op, I64,
vec_i8imm_op,
V128, V128, vec_i8imm_op, I32,
vec_i8imm_op,
i32imm,
i32imm,
function32_op,
TypeIndex, table32_op,
TypeIndex, table32_op,
function32_op,
I32, I32, I32,
I64, I64, I64,
I32, I32, I32,
I64, I64, I64,
EXNREF, EXNREF, EXNREF, I32,
EXTERNREF, EXTERNREF, EXTERNREF, I32,
F32, F32, F32, I32,
F64, F64, F64, I32,
FUNCREF, FUNCREF, FUNCREF, I32,
I32, I32, I32, I32,
I64, I64, I64, I32,
V128, V128, V128, I32,
V128, V128, I32,
I32, I32, I32,
V128, V128, I32,
I64, I64, I64,
V128, V128, I32,
V128, V128, I32,
V128, V128, I32,
I32, I32, I32,
V128, V128, I32,
I64, I64, I64,
V128, V128, I32,
V128, V128, I32,
V128, V128, I32,
I32, I32, I32,
V128, V128, I32,
I64, I64, I64,
V128, V128, I32,
V128, V128, I32,
V128, V128, V128, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op,
vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op, vec_i8imm_op,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, F32,
V128, F32,
V128, F64,
V128, I32,
V128, I32,
V128, I64,
V128, I32,
V128, V128,
F32, F32,
V128, V128,
F64, F64,
V128, V128,
P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
P2Align, offset32_op, I32, F32,
P2Align, offset32_op,
P2Align, offset64_op, I64, F32,
P2Align, offset64_op,
P2Align, offset32_op, I32, F32,
P2Align, offset32_op,
P2Align, offset64_op, I64, F32,
P2Align, offset64_op,
P2Align, offset32_op, I32, F64,
P2Align, offset32_op,
P2Align, offset64_op, I64, F64,
P2Align, offset64_op,
P2Align, offset32_op, I32, I32,
P2Align, offset32_op,
P2Align, offset64_op, I64, I32,
P2Align, offset64_op,
P2Align, offset32_op, I32, I64,
P2Align, offset32_op,
P2Align, offset64_op, I64, I64,
P2Align, offset64_op,
P2Align, offset32_op, vec_i8imm_op, I32, V128,
P2Align, offset32_op, vec_i8imm_op,
P2Align, offset64_op, vec_i8imm_op, I64, V128,
P2Align, offset64_op, vec_i8imm_op,
P2Align, offset32_op, vec_i8imm_op, I32, V128,
P2Align, offset32_op, vec_i8imm_op,
P2Align, offset64_op, vec_i8imm_op, I64, V128,
P2Align, offset64_op, vec_i8imm_op,
P2Align, offset32_op, vec_i8imm_op, I32, V128,
P2Align, offset32_op, vec_i8imm_op,
P2Align, offset64_op, vec_i8imm_op, I64, V128,
P2Align, offset64_op, vec_i8imm_op,
P2Align, offset32_op, vec_i8imm_op, I32, V128,
P2Align, offset32_op, vec_i8imm_op,
P2Align, offset64_op, vec_i8imm_op, I64, V128,
P2Align, offset64_op, vec_i8imm_op,
P2Align, offset32_op, I32, V128,
P2Align, offset32_op,
P2Align, offset64_op, I64, V128,
P2Align, offset64_op,
V128, V128, V128,
F32, F32, F32,
V128, V128, V128,
F64, F64, F64,
V128, V128, V128,
V128, V128, V128,
I32, I32, I32,
V128, V128, V128,
I64, I64, I64,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
V128, V128, V128,
table32_op, table32_op, I32, I32, I32,
table32_op, table32_op,
table32_op, I32, EXNREF, I32,
table32_op,
table32_op, I32, EXTERNREF, I32,
table32_op,
table32_op, I32, FUNCREF, I32,
table32_op,
EXNREF, table32_op, I32,
table32_op,
EXTERNREF, table32_op, I32,
table32_op,
FUNCREF, table32_op, I32,
table32_op,
I32, table32_op, EXNREF, I32,
table32_op,
I32, table32_op, EXTERNREF, I32,
table32_op,
I32, table32_op, FUNCREF, I32,
table32_op,
table32_op, I32, EXNREF,
table32_op,
table32_op, I32, EXTERNREF,
table32_op,
table32_op, I32, FUNCREF,
table32_op,
I32, table32_op,
table32_op,
EXNREF, EXNREF, EXNREF,
EXTERNREF, EXTERNREF, EXTERNREF,
F32, F32, F32,
F64, F64, F64,
FUNCREF, FUNCREF, FUNCREF,
I32, I32, I32,
I64, I64, I64,
V128, V128, V128,
tag_op,
tag_op,
V128, V128,
F32, F32,
V128, V128,
F64, F64,
V128, V128,
Signature,
Signature,
V128, V128, V128,
I32, I32, I32,
I64, I64, I64,
I32, i32imm, I32,
i32imm,
I32, i32imm,
i32imm,
I64, i32imm, I64,
i32imm,
I64, i32imm,
i32imm,
i32imm_op,
i32imm_op,
i32imm_op, i32imm_op, I32, I32, I32,
i32imm_op, i32imm_op,
i32imm_op, I32, I32, I32,
i32imm_op,
i32imm_op, i32imm_op, I32, I32, I32,
i32imm_op, i32imm_op,
i32imm_op,
i32imm_op,
i32imm_op, i32imm_op, I64, I64, I64,
i32imm_op, i32imm_op,
i32imm_op, I64, I32, I64,
i32imm_op,
i32imm_op, i32imm_op, I64, I32, I32,
i32imm_op, i32imm_op,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
V128, V128,
};
return OpcodeOperandTypes[Offsets[Opcode] + OpIdx];
}
}
}
#endif
#ifdef GET_INSTRINFO_MEM_OPERAND_SIZE
#undef GET_INSTRINFO_MEM_OPERAND_SIZE
namespace llvm {
namespace WebAssembly {
LLVM_READONLY
static int getMemOperandSize(int OpType) {
switch (OpType) {
default: return 0;
}
}
}
}
#endif
#ifdef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP
#undef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP
namespace llvm {
namespace WebAssembly {
LLVM_READONLY static unsigned
getLogicalOperandSize(uint16_t Opcode, uint16_t LogicalOpIdx) {
return LogicalOpIdx;
}
LLVM_READONLY static inline unsigned
getLogicalOperandIdx(uint16_t Opcode, uint16_t LogicalOpIdx) {
auto S = 0U;
for (auto i = 0U; i < LogicalOpIdx; ++i)
S += getLogicalOperandSize(Opcode, i);
return S;
}
}
}
#endif
#ifdef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP
#undef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP
namespace llvm {
namespace WebAssembly {
LLVM_READONLY static int
getLogicalOperandType(uint16_t Opcode, uint16_t LogicalOpIdx) {
return -1;
}
}
}
#endif
#ifdef GET_INSTRINFO_MC_HELPER_DECLS
#undef GET_INSTRINFO_MC_HELPER_DECLS
namespace llvm {
class MCInst;
class FeatureBitset;
namespace WebAssembly_MC {
void verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features);
}
}
#endif
#ifdef GET_INSTRINFO_MC_HELPERS
#undef GET_INSTRINFO_MC_HELPERS
namespace llvm {
namespace WebAssembly_MC {
}
}
#endif
#if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
defined(GET_AVAILABLE_OPCODE_CHECKER)
#define GET_COMPUTE_FEATURES
#endif
#ifdef GET_COMPUTE_FEATURES
#undef GET_COMPUTE_FEATURES
namespace llvm {
namespace WebAssembly_MC {
enum SubtargetFeatureBits : uint8_t {
Feature_HasAtomicsBit = 0,
Feature_HasBulkMemoryBit = 1,
Feature_HasExceptionHandlingBit = 2,
Feature_HasExtendedConstBit = 3,
Feature_HasFP16Bit = 4,
Feature_HasMultiMemoryBit = 5,
Feature_HasMultivalueBit = 6,
Feature_HasMutableGlobalsBit = 7,
Feature_HasNontrappingFPToIntBit = 8,
Feature_NotHasNontrappingFPToIntBit = 14,
Feature_HasReferenceTypesBit = 9,
Feature_HasRelaxedSIMDBit = 10,
Feature_HasSignExtBit = 12,
Feature_HasSIMD128Bit = 11,
Feature_HasTailCallBit = 13,
};
inline FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) {
FeatureBitset Features;
if (FB[WebAssembly::FeatureAtomics])
Features.set(Feature_HasAtomicsBit);
if (FB[WebAssembly::FeatureBulkMemory])
Features.set(Feature_HasBulkMemoryBit);
if (FB[WebAssembly::FeatureExceptionHandling])
Features.set(Feature_HasExceptionHandlingBit);
if (FB[WebAssembly::FeatureExtendedConst])
Features.set(Feature_HasExtendedConstBit);
if (FB[WebAssembly::FeatureFP16])
Features.set(Feature_HasFP16Bit);
if (FB[WebAssembly::FeatureMultiMemory])
Features.set(Feature_HasMultiMemoryBit);
if (FB[WebAssembly::FeatureMultivalue])
Features.set(Feature_HasMultivalueBit);
if (FB[WebAssembly::FeatureMutableGlobals])
Features.set(Feature_HasMutableGlobalsBit);
if (FB[WebAssembly::FeatureNontrappingFPToInt])
Features.set(Feature_HasNontrappingFPToIntBit);
if (!FB[WebAssembly::FeatureNontrappingFPToInt])
Features.set(Feature_NotHasNontrappingFPToIntBit);
if (FB[WebAssembly::FeatureReferenceTypes])
Features.set(Feature_HasReferenceTypesBit);
if (FB[WebAssembly::FeatureRelaxedSIMD])
Features.set(Feature_HasRelaxedSIMDBit);
if (FB[WebAssembly::FeatureSignExt])
Features.set(Feature_HasSignExtBit);
if (FB[WebAssembly::FeatureSIMD128] || FB[WebAssembly::FeatureRelaxedSIMD])
Features.set(Feature_HasSIMD128Bit);
if (FB[WebAssembly::FeatureTailCall])
Features.set(Feature_HasTailCallBit);
return Features;
}
inline FeatureBitset computeRequiredFeatures(unsigned Opcode) {
enum : uint8_t {
CEFBS_None,
CEFBS_HasAtomics,
CEFBS_HasBulkMemory,
CEFBS_HasExceptionHandling,
CEFBS_HasFP16,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasReferenceTypes,
CEFBS_HasRelaxedSIMD,
CEFBS_HasSIMD128,
CEFBS_HasSignExt,
CEFBS_HasTailCall,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasRelaxedSIMD,
};
static constexpr FeatureBitset FeatureBitsets[] = {
{},
{Feature_HasAtomicsBit, },
{Feature_HasBulkMemoryBit, },
{Feature_HasExceptionHandlingBit, },
{Feature_HasFP16Bit, },
{Feature_HasNontrappingFPToIntBit, },
{Feature_HasReferenceTypesBit, },
{Feature_HasRelaxedSIMDBit, },
{Feature_HasSIMD128Bit, },
{Feature_HasSignExtBit, },
{Feature_HasTailCallBit, },
{Feature_NotHasNontrappingFPToIntBit, },
{Feature_HasReferenceTypesBit, Feature_HasExceptionHandlingBit, },
{Feature_HasSIMD128Bit, Feature_HasFP16Bit, },
{Feature_HasSIMD128Bit, Feature_HasRelaxedSIMDBit, },
};
static constexpr uint8_t RequiredFeaturesRefs[] = {
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasFP16,
CEFBS_HasFP16,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_NotHasNontrappingFPToInt,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSignExt,
CEFBS_HasSignExt,
CEFBS_HasSignExt,
CEFBS_HasSignExt,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_None,
CEFBS_None,
CEFBS_HasSignExt,
CEFBS_HasSignExt,
CEFBS_HasSignExt,
CEFBS_HasSignExt,
CEFBS_HasSignExt,
CEFBS_HasSignExt,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_HasNontrappingFPToInt,
CEFBS_None,
CEFBS_None,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasFP16,
CEFBS_HasFP16,
CEFBS_HasFP16,
CEFBS_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasRelaxedSIMD,
CEFBS_HasSIMD128_HasRelaxedSIMD,
CEFBS_HasSIMD128_HasRelaxedSIMD,
CEFBS_HasSIMD128_HasRelaxedSIMD,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasAtomics,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasRelaxedSIMD,
CEFBS_HasSIMD128_HasRelaxedSIMD,
CEFBS_HasSIMD128_HasRelaxedSIMD,
CEFBS_HasSIMD128_HasRelaxedSIMD,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasFP16,
CEFBS_HasFP16,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_None,
CEFBS_None,
CEFBS_HasTailCall,
CEFBS_HasTailCall,
CEFBS_HasTailCall,
CEFBS_HasTailCall,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasFP16,
CEFBS_HasFP16,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasFP16,
CEFBS_HasFP16,
CEFBS_HasFP16,
CEFBS_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes_HasExceptionHandling,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasReferenceTypes,
CEFBS_HasReferenceTypes,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasExceptionHandling,
CEFBS_HasExceptionHandling,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasSIMD128,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_None,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasBulkMemory,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasRelaxedSIMD,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128_HasFP16,
CEFBS_HasSIMD128,
CEFBS_HasSIMD128,
};
assert(Opcode < 1898);
return FeatureBitsets[RequiredFeaturesRefs[Opcode]];
}
}
}
#endif
#ifdef GET_AVAILABLE_OPCODE_CHECKER
#undef GET_AVAILABLE_OPCODE_CHECKER
namespace llvm {
namespace WebAssembly_MC {
bool isOpcodeAvailable(unsigned Opcode, const FeatureBitset &Features) {
FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
FeatureBitset MissingFeatures =
(AvailableFeatures & RequiredFeatures) ^
RequiredFeatures;
return !MissingFeatures.any();
}
}
}
#endif
#ifdef ENABLE_INSTR_PREDICATE_VERIFIER
#undef ENABLE_INSTR_PREDICATE_VERIFIER
#include <sstream>
namespace llvm {
namespace WebAssembly_MC {
#ifndef NDEBUG
static const char *SubtargetFeatureNames[] = {
"Feature_HasAtomics",
"Feature_HasBulkMemory",
"Feature_HasExceptionHandling",
"Feature_HasExtendedConst",
"Feature_HasFP16",
"Feature_HasMultiMemory",
"Feature_HasMultivalue",
"Feature_HasMutableGlobals",
"Feature_HasNontrappingFPToInt",
"Feature_HasReferenceTypes",
"Feature_HasRelaxedSIMD",
"Feature_HasSIMD128",
"Feature_HasSignExt",
"Feature_HasTailCall",
"Feature_NotHasNontrappingFPToInt",
nullptr
};
#endif
void verifyInstructionPredicates(
unsigned Opcode, const FeatureBitset &Features) {
#ifndef NDEBUG
FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
FeatureBitset MissingFeatures =
(AvailableFeatures & RequiredFeatures) ^
RequiredFeatures;
if (MissingFeatures.any()) {
std::ostringstream Msg;
Msg << "Attempting to emit " << &WebAssemblyInstrNameData[WebAssemblyInstrNameIndices[Opcode]]
<< " instruction but the ";
for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i)
if (MissingFeatures.test(i))
Msg << SubtargetFeatureNames[i] << " ";
Msg << "predicate(s) are not met";
report_fatal_error(Msg.str().c_str());
}
#endif
}
}
}
#endif
#ifdef GET_INSTRMAP_INFO
#undef GET_INSTRMAP_INFO
namespace llvm {
namespace WebAssembly {
enum IsWasm64 {
IsWasm64_1
};
enum StackBased {
StackBased_0,
StackBased_1
};
LLVM_READONLY
int getRegisterOpcode(uint16_t Opcode) {
static const uint16_t getRegisterOpcodeTable[][2] = {
{ WebAssembly::CALL_PARAMS_S, WebAssembly::CALL_PARAMS },
{ WebAssembly::CALL_RESULTS_S, WebAssembly::CALL_RESULTS },
{ WebAssembly::CATCHRET_S, WebAssembly::CATCHRET },
{ WebAssembly::CLEANUPRET_S, WebAssembly::CLEANUPRET },
{ WebAssembly::COMPILER_FENCE_S, WebAssembly::COMPILER_FENCE },
{ WebAssembly::RET_CALL_RESULTS_S, WebAssembly::RET_CALL_RESULTS },
{ WebAssembly::ABS_F16x8_S, WebAssembly::ABS_F16x8 },
{ WebAssembly::ABS_F32_S, WebAssembly::ABS_F32 },
{ WebAssembly::ABS_F32x4_S, WebAssembly::ABS_F32x4 },
{ WebAssembly::ABS_F64_S, WebAssembly::ABS_F64 },
{ WebAssembly::ABS_F64x2_S, WebAssembly::ABS_F64x2 },
{ WebAssembly::ABS_I16x8_S, WebAssembly::ABS_I16x8 },
{ WebAssembly::ABS_I32x4_S, WebAssembly::ABS_I32x4 },
{ WebAssembly::ABS_I64x2_S, WebAssembly::ABS_I64x2 },
{ WebAssembly::ABS_I8x16_S, WebAssembly::ABS_I8x16 },
{ WebAssembly::ADD_F16x8_S, WebAssembly::ADD_F16x8 },
{ WebAssembly::ADD_F32_S, WebAssembly::ADD_F32 },
{ WebAssembly::ADD_F32x4_S, WebAssembly::ADD_F32x4 },
{ WebAssembly::ADD_F64_S, WebAssembly::ADD_F64 },
{ WebAssembly::ADD_F64x2_S, WebAssembly::ADD_F64x2 },
{ WebAssembly::ADD_I16x8_S, WebAssembly::ADD_I16x8 },
{ WebAssembly::ADD_I32_S, WebAssembly::ADD_I32 },
{ WebAssembly::ADD_I32x4_S, WebAssembly::ADD_I32x4 },
{ WebAssembly::ADD_I64_S, WebAssembly::ADD_I64 },
{ WebAssembly::ADD_I64x2_S, WebAssembly::ADD_I64x2 },
{ WebAssembly::ADD_I8x16_S, WebAssembly::ADD_I8x16 },
{ WebAssembly::ADD_SAT_S_I16x8_S, WebAssembly::ADD_SAT_S_I16x8 },
{ WebAssembly::ADD_SAT_S_I8x16_S, WebAssembly::ADD_SAT_S_I8x16 },
{ WebAssembly::ADD_SAT_U_I16x8_S, WebAssembly::ADD_SAT_U_I16x8 },
{ WebAssembly::ADD_SAT_U_I8x16_S, WebAssembly::ADD_SAT_U_I8x16 },
{ WebAssembly::ADJCALLSTACKDOWN_S, WebAssembly::ADJCALLSTACKDOWN },
{ WebAssembly::ADJCALLSTACKUP_S, WebAssembly::ADJCALLSTACKUP },
{ WebAssembly::ALLTRUE_I16x8_S, WebAssembly::ALLTRUE_I16x8 },
{ WebAssembly::ALLTRUE_I32x4_S, WebAssembly::ALLTRUE_I32x4 },
{ WebAssembly::ALLTRUE_I64x2_S, WebAssembly::ALLTRUE_I64x2 },
{ WebAssembly::ALLTRUE_I8x16_S, WebAssembly::ALLTRUE_I8x16 },
{ WebAssembly::ANDNOT_S, WebAssembly::ANDNOT },
{ WebAssembly::AND_I32_S, WebAssembly::AND_I32 },
{ WebAssembly::AND_I64_S, WebAssembly::AND_I64 },
{ WebAssembly::AND_S, WebAssembly::AND },
{ WebAssembly::ANYTRUE_S, WebAssembly::ANYTRUE },
{ WebAssembly::ARGUMENT_exnref_S, WebAssembly::ARGUMENT_exnref },
{ WebAssembly::ARGUMENT_externref_S, WebAssembly::ARGUMENT_externref },
{ WebAssembly::ARGUMENT_f32_S, WebAssembly::ARGUMENT_f32 },
{ WebAssembly::ARGUMENT_f64_S, WebAssembly::ARGUMENT_f64 },
{ WebAssembly::ARGUMENT_funcref_S, WebAssembly::ARGUMENT_funcref },
{ WebAssembly::ARGUMENT_i32_S, WebAssembly::ARGUMENT_i32 },
{ WebAssembly::ARGUMENT_i64_S, WebAssembly::ARGUMENT_i64 },
{ WebAssembly::ARGUMENT_v16i8_S, WebAssembly::ARGUMENT_v16i8 },
{ WebAssembly::ARGUMENT_v2f64_S, WebAssembly::ARGUMENT_v2f64 },
{ WebAssembly::ARGUMENT_v2i64_S, WebAssembly::ARGUMENT_v2i64 },
{ WebAssembly::ARGUMENT_v4f32_S, WebAssembly::ARGUMENT_v4f32 },
{ WebAssembly::ARGUMENT_v4i32_S, WebAssembly::ARGUMENT_v4i32 },
{ WebAssembly::ARGUMENT_v8f16_S, WebAssembly::ARGUMENT_v8f16 },
{ WebAssembly::ARGUMENT_v8i16_S, WebAssembly::ARGUMENT_v8i16 },
{ WebAssembly::ATOMIC_FENCE_S, WebAssembly::ATOMIC_FENCE },
{ WebAssembly::ATOMIC_LOAD16_U_I32_A32_S, WebAssembly::ATOMIC_LOAD16_U_I32_A32 },
{ WebAssembly::ATOMIC_LOAD16_U_I32_A64_S, WebAssembly::ATOMIC_LOAD16_U_I32_A64 },
{ WebAssembly::ATOMIC_LOAD16_U_I64_A32_S, WebAssembly::ATOMIC_LOAD16_U_I64_A32 },
{ WebAssembly::ATOMIC_LOAD16_U_I64_A64_S, WebAssembly::ATOMIC_LOAD16_U_I64_A64 },
{ WebAssembly::ATOMIC_LOAD32_U_I64_A32_S, WebAssembly::ATOMIC_LOAD32_U_I64_A32 },
{ WebAssembly::ATOMIC_LOAD32_U_I64_A64_S, WebAssembly::ATOMIC_LOAD32_U_I64_A64 },
{ WebAssembly::ATOMIC_LOAD8_U_I32_A32_S, WebAssembly::ATOMIC_LOAD8_U_I32_A32 },
{ WebAssembly::ATOMIC_LOAD8_U_I32_A64_S, WebAssembly::ATOMIC_LOAD8_U_I32_A64 },
{ WebAssembly::ATOMIC_LOAD8_U_I64_A32_S, WebAssembly::ATOMIC_LOAD8_U_I64_A32 },
{ WebAssembly::ATOMIC_LOAD8_U_I64_A64_S, WebAssembly::ATOMIC_LOAD8_U_I64_A64 },
{ WebAssembly::ATOMIC_LOAD_I32_A32_S, WebAssembly::ATOMIC_LOAD_I32_A32 },
{ WebAssembly::ATOMIC_LOAD_I32_A64_S, WebAssembly::ATOMIC_LOAD_I32_A64 },
{ WebAssembly::ATOMIC_LOAD_I64_A32_S, WebAssembly::ATOMIC_LOAD_I64_A32 },
{ WebAssembly::ATOMIC_LOAD_I64_A64_S, WebAssembly::ATOMIC_LOAD_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32 },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64_S, WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32 },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64_S, WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_AND_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_AND_I32_A32 },
{ WebAssembly::ATOMIC_RMW16_U_AND_I32_A64_S, WebAssembly::ATOMIC_RMW16_U_AND_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_AND_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_AND_I64_A32 },
{ WebAssembly::ATOMIC_RMW16_U_AND_I64_A64_S, WebAssembly::ATOMIC_RMW16_U_AND_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32 },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64_S, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32 },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64_S, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_OR_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_OR_I32_A32 },
{ WebAssembly::ATOMIC_RMW16_U_OR_I32_A64_S, WebAssembly::ATOMIC_RMW16_U_OR_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_OR_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_OR_I64_A32 },
{ WebAssembly::ATOMIC_RMW16_U_OR_I64_A64_S, WebAssembly::ATOMIC_RMW16_U_OR_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32 },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64_S, WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32 },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64_S, WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32 },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64_S, WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32 },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64_S, WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32 },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64_S, WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32 },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64_S, WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32 },
{ WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64_S, WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_AND_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_AND_I64_A32 },
{ WebAssembly::ATOMIC_RMW32_U_AND_I64_A64_S, WebAssembly::ATOMIC_RMW32_U_AND_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32 },
{ WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64_S, WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_OR_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_OR_I64_A32 },
{ WebAssembly::ATOMIC_RMW32_U_OR_I64_A64_S, WebAssembly::ATOMIC_RMW32_U_OR_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32 },
{ WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64_S, WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32 },
{ WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64_S, WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32 },
{ WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64_S, WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32 },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64_S, WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32 },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64_S, WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_AND_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_AND_I32_A32 },
{ WebAssembly::ATOMIC_RMW8_U_AND_I32_A64_S, WebAssembly::ATOMIC_RMW8_U_AND_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_AND_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_AND_I64_A32 },
{ WebAssembly::ATOMIC_RMW8_U_AND_I64_A64_S, WebAssembly::ATOMIC_RMW8_U_AND_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32 },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64_S, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32 },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64_S, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_OR_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_OR_I32_A32 },
{ WebAssembly::ATOMIC_RMW8_U_OR_I32_A64_S, WebAssembly::ATOMIC_RMW8_U_OR_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_OR_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_OR_I64_A32 },
{ WebAssembly::ATOMIC_RMW8_U_OR_I64_A64_S, WebAssembly::ATOMIC_RMW8_U_OR_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32 },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64_S, WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32 },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64_S, WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32 },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64_S, WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32 },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64_S, WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32 },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64_S, WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32 },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64_S, WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64 },
{ WebAssembly::ATOMIC_RMW_ADD_I32_A32_S, WebAssembly::ATOMIC_RMW_ADD_I32_A32 },
{ WebAssembly::ATOMIC_RMW_ADD_I32_A64_S, WebAssembly::ATOMIC_RMW_ADD_I32_A64 },
{ WebAssembly::ATOMIC_RMW_ADD_I64_A32_S, WebAssembly::ATOMIC_RMW_ADD_I64_A32 },
{ WebAssembly::ATOMIC_RMW_ADD_I64_A64_S, WebAssembly::ATOMIC_RMW_ADD_I64_A64 },
{ WebAssembly::ATOMIC_RMW_AND_I32_A32_S, WebAssembly::ATOMIC_RMW_AND_I32_A32 },
{ WebAssembly::ATOMIC_RMW_AND_I32_A64_S, WebAssembly::ATOMIC_RMW_AND_I32_A64 },
{ WebAssembly::ATOMIC_RMW_AND_I64_A32_S, WebAssembly::ATOMIC_RMW_AND_I64_A32 },
{ WebAssembly::ATOMIC_RMW_AND_I64_A64_S, WebAssembly::ATOMIC_RMW_AND_I64_A64 },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32_S, WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32 },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64_S, WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32_S, WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32 },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64_S, WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW_OR_I32_A32_S, WebAssembly::ATOMIC_RMW_OR_I32_A32 },
{ WebAssembly::ATOMIC_RMW_OR_I32_A64_S, WebAssembly::ATOMIC_RMW_OR_I32_A64 },
{ WebAssembly::ATOMIC_RMW_OR_I64_A32_S, WebAssembly::ATOMIC_RMW_OR_I64_A32 },
{ WebAssembly::ATOMIC_RMW_OR_I64_A64_S, WebAssembly::ATOMIC_RMW_OR_I64_A64 },
{ WebAssembly::ATOMIC_RMW_SUB_I32_A32_S, WebAssembly::ATOMIC_RMW_SUB_I32_A32 },
{ WebAssembly::ATOMIC_RMW_SUB_I32_A64_S, WebAssembly::ATOMIC_RMW_SUB_I32_A64 },
{ WebAssembly::ATOMIC_RMW_SUB_I64_A32_S, WebAssembly::ATOMIC_RMW_SUB_I64_A32 },
{ WebAssembly::ATOMIC_RMW_SUB_I64_A64_S, WebAssembly::ATOMIC_RMW_SUB_I64_A64 },
{ WebAssembly::ATOMIC_RMW_XCHG_I32_A32_S, WebAssembly::ATOMIC_RMW_XCHG_I32_A32 },
{ WebAssembly::ATOMIC_RMW_XCHG_I32_A64_S, WebAssembly::ATOMIC_RMW_XCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW_XCHG_I64_A32_S, WebAssembly::ATOMIC_RMW_XCHG_I64_A32 },
{ WebAssembly::ATOMIC_RMW_XCHG_I64_A64_S, WebAssembly::ATOMIC_RMW_XCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW_XOR_I32_A32_S, WebAssembly::ATOMIC_RMW_XOR_I32_A32 },
{ WebAssembly::ATOMIC_RMW_XOR_I32_A64_S, WebAssembly::ATOMIC_RMW_XOR_I32_A64 },
{ WebAssembly::ATOMIC_RMW_XOR_I64_A32_S, WebAssembly::ATOMIC_RMW_XOR_I64_A32 },
{ WebAssembly::ATOMIC_RMW_XOR_I64_A64_S, WebAssembly::ATOMIC_RMW_XOR_I64_A64 },
{ WebAssembly::ATOMIC_STORE16_I32_A32_S, WebAssembly::ATOMIC_STORE16_I32_A32 },
{ WebAssembly::ATOMIC_STORE16_I32_A64_S, WebAssembly::ATOMIC_STORE16_I32_A64 },
{ WebAssembly::ATOMIC_STORE16_I64_A32_S, WebAssembly::ATOMIC_STORE16_I64_A32 },
{ WebAssembly::ATOMIC_STORE16_I64_A64_S, WebAssembly::ATOMIC_STORE16_I64_A64 },
{ WebAssembly::ATOMIC_STORE32_I64_A32_S, WebAssembly::ATOMIC_STORE32_I64_A32 },
{ WebAssembly::ATOMIC_STORE32_I64_A64_S, WebAssembly::ATOMIC_STORE32_I64_A64 },
{ WebAssembly::ATOMIC_STORE8_I32_A32_S, WebAssembly::ATOMIC_STORE8_I32_A32 },
{ WebAssembly::ATOMIC_STORE8_I32_A64_S, WebAssembly::ATOMIC_STORE8_I32_A64 },
{ WebAssembly::ATOMIC_STORE8_I64_A32_S, WebAssembly::ATOMIC_STORE8_I64_A32 },
{ WebAssembly::ATOMIC_STORE8_I64_A64_S, WebAssembly::ATOMIC_STORE8_I64_A64 },
{ WebAssembly::ATOMIC_STORE_I32_A32_S, WebAssembly::ATOMIC_STORE_I32_A32 },
{ WebAssembly::ATOMIC_STORE_I32_A64_S, WebAssembly::ATOMIC_STORE_I32_A64 },
{ WebAssembly::ATOMIC_STORE_I64_A32_S, WebAssembly::ATOMIC_STORE_I64_A32 },
{ WebAssembly::ATOMIC_STORE_I64_A64_S, WebAssembly::ATOMIC_STORE_I64_A64 },
{ WebAssembly::AVGR_U_I16x8_S, WebAssembly::AVGR_U_I16x8 },
{ WebAssembly::AVGR_U_I8x16_S, WebAssembly::AVGR_U_I8x16 },
{ WebAssembly::BITMASK_I16x8_S, WebAssembly::BITMASK_I16x8 },
{ WebAssembly::BITMASK_I32x4_S, WebAssembly::BITMASK_I32x4 },
{ WebAssembly::BITMASK_I64x2_S, WebAssembly::BITMASK_I64x2 },
{ WebAssembly::BITMASK_I8x16_S, WebAssembly::BITMASK_I8x16 },
{ WebAssembly::BITSELECT_S, WebAssembly::BITSELECT },
{ WebAssembly::BLOCK_S, WebAssembly::BLOCK },
{ WebAssembly::BR_IF_S, WebAssembly::BR_IF },
{ WebAssembly::BR_S, WebAssembly::BR },
{ WebAssembly::BR_TABLE_I32_S, WebAssembly::BR_TABLE_I32 },
{ WebAssembly::BR_TABLE_I64_S, WebAssembly::BR_TABLE_I64 },
{ WebAssembly::BR_UNLESS_S, WebAssembly::BR_UNLESS },
{ WebAssembly::CALL_INDIRECT_S, WebAssembly::CALL_INDIRECT },
{ WebAssembly::CALL_S, WebAssembly::CALL },
{ WebAssembly::CATCH_ALL_S, WebAssembly::CATCH_ALL },
{ WebAssembly::CATCH_S, WebAssembly::CATCH },
{ WebAssembly::CEIL_F16x8_S, WebAssembly::CEIL_F16x8 },
{ WebAssembly::CEIL_F32_S, WebAssembly::CEIL_F32 },
{ WebAssembly::CEIL_F32x4_S, WebAssembly::CEIL_F32x4 },
{ WebAssembly::CEIL_F64_S, WebAssembly::CEIL_F64 },
{ WebAssembly::CEIL_F64x2_S, WebAssembly::CEIL_F64x2 },
{ WebAssembly::CLZ_I32_S, WebAssembly::CLZ_I32 },
{ WebAssembly::CLZ_I64_S, WebAssembly::CLZ_I64 },
{ WebAssembly::CONST_F32_S, WebAssembly::CONST_F32 },
{ WebAssembly::CONST_F64_S, WebAssembly::CONST_F64 },
{ WebAssembly::CONST_I32_S, WebAssembly::CONST_I32 },
{ WebAssembly::CONST_I64_S, WebAssembly::CONST_I64 },
{ WebAssembly::CONST_V128_F32x4_S, WebAssembly::CONST_V128_F32x4 },
{ WebAssembly::CONST_V128_F64x2_S, WebAssembly::CONST_V128_F64x2 },
{ WebAssembly::CONST_V128_I16x8_S, WebAssembly::CONST_V128_I16x8 },
{ WebAssembly::CONST_V128_I32x4_S, WebAssembly::CONST_V128_I32x4 },
{ WebAssembly::CONST_V128_I64x2_S, WebAssembly::CONST_V128_I64x2 },
{ WebAssembly::CONST_V128_I8x16_S, WebAssembly::CONST_V128_I8x16 },
{ WebAssembly::COPYSIGN_F32_S, WebAssembly::COPYSIGN_F32 },
{ WebAssembly::COPYSIGN_F64_S, WebAssembly::COPYSIGN_F64 },
{ WebAssembly::COPY_EXNREF_S, WebAssembly::COPY_EXNREF },
{ WebAssembly::COPY_EXTERNREF_S, WebAssembly::COPY_EXTERNREF },
{ WebAssembly::COPY_F32_S, WebAssembly::COPY_F32 },
{ WebAssembly::COPY_F64_S, WebAssembly::COPY_F64 },
{ WebAssembly::COPY_FUNCREF_S, WebAssembly::COPY_FUNCREF },
{ WebAssembly::COPY_I32_S, WebAssembly::COPY_I32 },
{ WebAssembly::COPY_I64_S, WebAssembly::COPY_I64 },
{ WebAssembly::COPY_V128_S, WebAssembly::COPY_V128 },
{ WebAssembly::CTZ_I32_S, WebAssembly::CTZ_I32 },
{ WebAssembly::CTZ_I64_S, WebAssembly::CTZ_I64 },
{ WebAssembly::DEBUG_UNREACHABLE_S, WebAssembly::DEBUG_UNREACHABLE },
{ WebAssembly::DELEGATE_S, WebAssembly::DELEGATE },
{ WebAssembly::DIV_F16x8_S, WebAssembly::DIV_F16x8 },
{ WebAssembly::DIV_F32_S, WebAssembly::DIV_F32 },
{ WebAssembly::DIV_F32x4_S, WebAssembly::DIV_F32x4 },
{ WebAssembly::DIV_F64_S, WebAssembly::DIV_F64 },
{ WebAssembly::DIV_F64x2_S, WebAssembly::DIV_F64x2 },
{ WebAssembly::DIV_S_I32_S, WebAssembly::DIV_S_I32 },
{ WebAssembly::DIV_S_I64_S, WebAssembly::DIV_S_I64 },
{ WebAssembly::DIV_U_I32_S, WebAssembly::DIV_U_I32 },
{ WebAssembly::DIV_U_I64_S, WebAssembly::DIV_U_I64 },
{ WebAssembly::DOT_S, WebAssembly::DOT },
{ WebAssembly::DROP_EXNREF_S, WebAssembly::DROP_EXNREF },
{ WebAssembly::DROP_EXTERNREF_S, WebAssembly::DROP_EXTERNREF },
{ WebAssembly::DROP_F32_S, WebAssembly::DROP_F32 },
{ WebAssembly::DROP_F64_S, WebAssembly::DROP_F64 },
{ WebAssembly::DROP_FUNCREF_S, WebAssembly::DROP_FUNCREF },
{ WebAssembly::DROP_I32_S, WebAssembly::DROP_I32 },
{ WebAssembly::DROP_I64_S, WebAssembly::DROP_I64 },
{ WebAssembly::DROP_V128_S, WebAssembly::DROP_V128 },
{ WebAssembly::ELSE_S, WebAssembly::ELSE },
{ WebAssembly::END_BLOCK_S, WebAssembly::END_BLOCK },
{ WebAssembly::END_FUNCTION_S, WebAssembly::END_FUNCTION },
{ WebAssembly::END_IF_S, WebAssembly::END_IF },
{ WebAssembly::END_LOOP_S, WebAssembly::END_LOOP },
{ WebAssembly::END_S, WebAssembly::END },
{ WebAssembly::END_TRY_S, WebAssembly::END_TRY },
{ WebAssembly::EQZ_I32_S, WebAssembly::EQZ_I32 },
{ WebAssembly::EQZ_I64_S, WebAssembly::EQZ_I64 },
{ WebAssembly::EQ_F16x8_S, WebAssembly::EQ_F16x8 },
{ WebAssembly::EQ_F32_S, WebAssembly::EQ_F32 },
{ WebAssembly::EQ_F32x4_S, WebAssembly::EQ_F32x4 },
{ WebAssembly::EQ_F64_S, WebAssembly::EQ_F64 },
{ WebAssembly::EQ_F64x2_S, WebAssembly::EQ_F64x2 },
{ WebAssembly::EQ_I16x8_S, WebAssembly::EQ_I16x8 },
{ WebAssembly::EQ_I32_S, WebAssembly::EQ_I32 },
{ WebAssembly::EQ_I32x4_S, WebAssembly::EQ_I32x4 },
{ WebAssembly::EQ_I64_S, WebAssembly::EQ_I64 },
{ WebAssembly::EQ_I64x2_S, WebAssembly::EQ_I64x2 },
{ WebAssembly::EQ_I8x16_S, WebAssembly::EQ_I8x16 },
{ WebAssembly::EXTMUL_HIGH_S_I16x8_S, WebAssembly::EXTMUL_HIGH_S_I16x8 },
{ WebAssembly::EXTMUL_HIGH_S_I32x4_S, WebAssembly::EXTMUL_HIGH_S_I32x4 },
{ WebAssembly::EXTMUL_HIGH_S_I64x2_S, WebAssembly::EXTMUL_HIGH_S_I64x2 },
{ WebAssembly::EXTMUL_HIGH_U_I16x8_S, WebAssembly::EXTMUL_HIGH_U_I16x8 },
{ WebAssembly::EXTMUL_HIGH_U_I32x4_S, WebAssembly::EXTMUL_HIGH_U_I32x4 },
{ WebAssembly::EXTMUL_HIGH_U_I64x2_S, WebAssembly::EXTMUL_HIGH_U_I64x2 },
{ WebAssembly::EXTMUL_LOW_S_I16x8_S, WebAssembly::EXTMUL_LOW_S_I16x8 },
{ WebAssembly::EXTMUL_LOW_S_I32x4_S, WebAssembly::EXTMUL_LOW_S_I32x4 },
{ WebAssembly::EXTMUL_LOW_S_I64x2_S, WebAssembly::EXTMUL_LOW_S_I64x2 },
{ WebAssembly::EXTMUL_LOW_U_I16x8_S, WebAssembly::EXTMUL_LOW_U_I16x8 },
{ WebAssembly::EXTMUL_LOW_U_I32x4_S, WebAssembly::EXTMUL_LOW_U_I32x4 },
{ WebAssembly::EXTMUL_LOW_U_I64x2_S, WebAssembly::EXTMUL_LOW_U_I64x2 },
{ WebAssembly::EXTRACT_LANE_F16x8_S, WebAssembly::EXTRACT_LANE_F16x8 },
{ WebAssembly::EXTRACT_LANE_F32x4_S, WebAssembly::EXTRACT_LANE_F32x4 },
{ WebAssembly::EXTRACT_LANE_F64x2_S, WebAssembly::EXTRACT_LANE_F64x2 },
{ WebAssembly::EXTRACT_LANE_I16x8_s_S, WebAssembly::EXTRACT_LANE_I16x8_s },
{ WebAssembly::EXTRACT_LANE_I16x8_u_S, WebAssembly::EXTRACT_LANE_I16x8_u },
{ WebAssembly::EXTRACT_LANE_I32x4_S, WebAssembly::EXTRACT_LANE_I32x4 },
{ WebAssembly::EXTRACT_LANE_I64x2_S, WebAssembly::EXTRACT_LANE_I64x2 },
{ WebAssembly::EXTRACT_LANE_I8x16_s_S, WebAssembly::EXTRACT_LANE_I8x16_s },
{ WebAssembly::EXTRACT_LANE_I8x16_u_S, WebAssembly::EXTRACT_LANE_I8x16_u },
{ WebAssembly::F32_CONVERT_S_I32_S, WebAssembly::F32_CONVERT_S_I32 },
{ WebAssembly::F32_CONVERT_S_I64_S, WebAssembly::F32_CONVERT_S_I64 },
{ WebAssembly::F32_CONVERT_U_I32_S, WebAssembly::F32_CONVERT_U_I32 },
{ WebAssembly::F32_CONVERT_U_I64_S, WebAssembly::F32_CONVERT_U_I64 },
{ WebAssembly::F32_DEMOTE_F64_S, WebAssembly::F32_DEMOTE_F64 },
{ WebAssembly::F32_REINTERPRET_I32_S, WebAssembly::F32_REINTERPRET_I32 },
{ WebAssembly::F64_CONVERT_S_I32_S, WebAssembly::F64_CONVERT_S_I32 },
{ WebAssembly::F64_CONVERT_S_I64_S, WebAssembly::F64_CONVERT_S_I64 },
{ WebAssembly::F64_CONVERT_U_I32_S, WebAssembly::F64_CONVERT_U_I32 },
{ WebAssembly::F64_CONVERT_U_I64_S, WebAssembly::F64_CONVERT_U_I64 },
{ WebAssembly::F64_PROMOTE_F32_S, WebAssembly::F64_PROMOTE_F32 },
{ WebAssembly::F64_REINTERPRET_I64_S, WebAssembly::F64_REINTERPRET_I64 },
{ WebAssembly::FALLTHROUGH_RETURN_S, WebAssembly::FALLTHROUGH_RETURN },
{ WebAssembly::FLOOR_F16x8_S, WebAssembly::FLOOR_F16x8 },
{ WebAssembly::FLOOR_F32_S, WebAssembly::FLOOR_F32 },
{ WebAssembly::FLOOR_F32x4_S, WebAssembly::FLOOR_F32x4 },
{ WebAssembly::FLOOR_F64_S, WebAssembly::FLOOR_F64 },
{ WebAssembly::FLOOR_F64x2_S, WebAssembly::FLOOR_F64x2 },
{ WebAssembly::FP_TO_SINT_I32_F32_S, WebAssembly::FP_TO_SINT_I32_F32 },
{ WebAssembly::FP_TO_SINT_I32_F64_S, WebAssembly::FP_TO_SINT_I32_F64 },
{ WebAssembly::FP_TO_SINT_I64_F32_S, WebAssembly::FP_TO_SINT_I64_F32 },
{ WebAssembly::FP_TO_SINT_I64_F64_S, WebAssembly::FP_TO_SINT_I64_F64 },
{ WebAssembly::FP_TO_UINT_I32_F32_S, WebAssembly::FP_TO_UINT_I32_F32 },
{ WebAssembly::FP_TO_UINT_I32_F64_S, WebAssembly::FP_TO_UINT_I32_F64 },
{ WebAssembly::FP_TO_UINT_I64_F32_S, WebAssembly::FP_TO_UINT_I64_F32 },
{ WebAssembly::FP_TO_UINT_I64_F64_S, WebAssembly::FP_TO_UINT_I64_F64 },
{ WebAssembly::GE_F16x8_S, WebAssembly::GE_F16x8 },
{ WebAssembly::GE_F32_S, WebAssembly::GE_F32 },
{ WebAssembly::GE_F32x4_S, WebAssembly::GE_F32x4 },
{ WebAssembly::GE_F64_S, WebAssembly::GE_F64 },
{ WebAssembly::GE_F64x2_S, WebAssembly::GE_F64x2 },
{ WebAssembly::GE_S_I16x8_S, WebAssembly::GE_S_I16x8 },
{ WebAssembly::GE_S_I32_S, WebAssembly::GE_S_I32 },
{ WebAssembly::GE_S_I32x4_S, WebAssembly::GE_S_I32x4 },
{ WebAssembly::GE_S_I64_S, WebAssembly::GE_S_I64 },
{ WebAssembly::GE_S_I64x2_S, WebAssembly::GE_S_I64x2 },
{ WebAssembly::GE_S_I8x16_S, WebAssembly::GE_S_I8x16 },
{ WebAssembly::GE_U_I16x8_S, WebAssembly::GE_U_I16x8 },
{ WebAssembly::GE_U_I32_S, WebAssembly::GE_U_I32 },
{ WebAssembly::GE_U_I32x4_S, WebAssembly::GE_U_I32x4 },
{ WebAssembly::GE_U_I64_S, WebAssembly::GE_U_I64 },
{ WebAssembly::GE_U_I8x16_S, WebAssembly::GE_U_I8x16 },
{ WebAssembly::GLOBAL_GET_EXNREF_S, WebAssembly::GLOBAL_GET_EXNREF },
{ WebAssembly::GLOBAL_GET_EXTERNREF_S, WebAssembly::GLOBAL_GET_EXTERNREF },
{ WebAssembly::GLOBAL_GET_F32_S, WebAssembly::GLOBAL_GET_F32 },
{ WebAssembly::GLOBAL_GET_F64_S, WebAssembly::GLOBAL_GET_F64 },
{ WebAssembly::GLOBAL_GET_FUNCREF_S, WebAssembly::GLOBAL_GET_FUNCREF },
{ WebAssembly::GLOBAL_GET_I32_S, WebAssembly::GLOBAL_GET_I32 },
{ WebAssembly::GLOBAL_GET_I64_S, WebAssembly::GLOBAL_GET_I64 },
{ WebAssembly::GLOBAL_GET_V128_S, WebAssembly::GLOBAL_GET_V128 },
{ WebAssembly::GLOBAL_SET_EXNREF_S, WebAssembly::GLOBAL_SET_EXNREF },
{ WebAssembly::GLOBAL_SET_EXTERNREF_S, WebAssembly::GLOBAL_SET_EXTERNREF },
{ WebAssembly::GLOBAL_SET_F32_S, WebAssembly::GLOBAL_SET_F32 },
{ WebAssembly::GLOBAL_SET_F64_S, WebAssembly::GLOBAL_SET_F64 },
{ WebAssembly::GLOBAL_SET_FUNCREF_S, WebAssembly::GLOBAL_SET_FUNCREF },
{ WebAssembly::GLOBAL_SET_I32_S, WebAssembly::GLOBAL_SET_I32 },
{ WebAssembly::GLOBAL_SET_I64_S, WebAssembly::GLOBAL_SET_I64 },
{ WebAssembly::GLOBAL_SET_V128_S, WebAssembly::GLOBAL_SET_V128 },
{ WebAssembly::GT_F16x8_S, WebAssembly::GT_F16x8 },
{ WebAssembly::GT_F32_S, WebAssembly::GT_F32 },
{ WebAssembly::GT_F32x4_S, WebAssembly::GT_F32x4 },
{ WebAssembly::GT_F64_S, WebAssembly::GT_F64 },
{ WebAssembly::GT_F64x2_S, WebAssembly::GT_F64x2 },
{ WebAssembly::GT_S_I16x8_S, WebAssembly::GT_S_I16x8 },
{ WebAssembly::GT_S_I32_S, WebAssembly::GT_S_I32 },
{ WebAssembly::GT_S_I32x4_S, WebAssembly::GT_S_I32x4 },
{ WebAssembly::GT_S_I64_S, WebAssembly::GT_S_I64 },
{ WebAssembly::GT_S_I64x2_S, WebAssembly::GT_S_I64x2 },
{ WebAssembly::GT_S_I8x16_S, WebAssembly::GT_S_I8x16 },
{ WebAssembly::GT_U_I16x8_S, WebAssembly::GT_U_I16x8 },
{ WebAssembly::GT_U_I32_S, WebAssembly::GT_U_I32 },
{ WebAssembly::GT_U_I32x4_S, WebAssembly::GT_U_I32x4 },
{ WebAssembly::GT_U_I64_S, WebAssembly::GT_U_I64 },
{ WebAssembly::GT_U_I8x16_S, WebAssembly::GT_U_I8x16 },
{ WebAssembly::I32_EXTEND16_S_I32_S, WebAssembly::I32_EXTEND16_S_I32 },
{ WebAssembly::I32_EXTEND8_S_I32_S, WebAssembly::I32_EXTEND8_S_I32 },
{ WebAssembly::I32_REINTERPRET_F32_S, WebAssembly::I32_REINTERPRET_F32 },
{ WebAssembly::I32_TRUNC_S_F32_S, WebAssembly::I32_TRUNC_S_F32 },
{ WebAssembly::I32_TRUNC_S_F64_S, WebAssembly::I32_TRUNC_S_F64 },
{ WebAssembly::I32_TRUNC_S_SAT_F32_S, WebAssembly::I32_TRUNC_S_SAT_F32 },
{ WebAssembly::I32_TRUNC_S_SAT_F64_S, WebAssembly::I32_TRUNC_S_SAT_F64 },
{ WebAssembly::I32_TRUNC_U_F32_S, WebAssembly::I32_TRUNC_U_F32 },
{ WebAssembly::I32_TRUNC_U_F64_S, WebAssembly::I32_TRUNC_U_F64 },
{ WebAssembly::I32_TRUNC_U_SAT_F32_S, WebAssembly::I32_TRUNC_U_SAT_F32 },
{ WebAssembly::I32_TRUNC_U_SAT_F64_S, WebAssembly::I32_TRUNC_U_SAT_F64 },
{ WebAssembly::I32_WRAP_I64_S, WebAssembly::I32_WRAP_I64 },
{ WebAssembly::I64_EXTEND16_S_I64_S, WebAssembly::I64_EXTEND16_S_I64 },
{ WebAssembly::I64_EXTEND32_S_I64_S, WebAssembly::I64_EXTEND32_S_I64 },
{ WebAssembly::I64_EXTEND8_S_I64_S, WebAssembly::I64_EXTEND8_S_I64 },
{ WebAssembly::I64_EXTEND_S_I32_S, WebAssembly::I64_EXTEND_S_I32 },
{ WebAssembly::I64_EXTEND_U_I32_S, WebAssembly::I64_EXTEND_U_I32 },
{ WebAssembly::I64_REINTERPRET_F64_S, WebAssembly::I64_REINTERPRET_F64 },
{ WebAssembly::I64_TRUNC_S_F32_S, WebAssembly::I64_TRUNC_S_F32 },
{ WebAssembly::I64_TRUNC_S_F64_S, WebAssembly::I64_TRUNC_S_F64 },
{ WebAssembly::I64_TRUNC_S_SAT_F32_S, WebAssembly::I64_TRUNC_S_SAT_F32 },
{ WebAssembly::I64_TRUNC_S_SAT_F64_S, WebAssembly::I64_TRUNC_S_SAT_F64 },
{ WebAssembly::I64_TRUNC_U_F32_S, WebAssembly::I64_TRUNC_U_F32 },
{ WebAssembly::I64_TRUNC_U_F64_S, WebAssembly::I64_TRUNC_U_F64 },
{ WebAssembly::I64_TRUNC_U_SAT_F32_S, WebAssembly::I64_TRUNC_U_SAT_F32 },
{ WebAssembly::I64_TRUNC_U_SAT_F64_S, WebAssembly::I64_TRUNC_U_SAT_F64 },
{ WebAssembly::IF_S, WebAssembly::IF },
{ WebAssembly::LANESELECT_I16x8_S, WebAssembly::LANESELECT_I16x8 },
{ WebAssembly::LANESELECT_I32x4_S, WebAssembly::LANESELECT_I32x4 },
{ WebAssembly::LANESELECT_I64x2_S, WebAssembly::LANESELECT_I64x2 },
{ WebAssembly::LANESELECT_I8x16_S, WebAssembly::LANESELECT_I8x16 },
{ WebAssembly::LE_F16x8_S, WebAssembly::LE_F16x8 },
{ WebAssembly::LE_F32_S, WebAssembly::LE_F32 },
{ WebAssembly::LE_F32x4_S, WebAssembly::LE_F32x4 },
{ WebAssembly::LE_F64_S, WebAssembly::LE_F64 },
{ WebAssembly::LE_F64x2_S, WebAssembly::LE_F64x2 },
{ WebAssembly::LE_S_I16x8_S, WebAssembly::LE_S_I16x8 },
{ WebAssembly::LE_S_I32_S, WebAssembly::LE_S_I32 },
{ WebAssembly::LE_S_I32x4_S, WebAssembly::LE_S_I32x4 },
{ WebAssembly::LE_S_I64_S, WebAssembly::LE_S_I64 },
{ WebAssembly::LE_S_I64x2_S, WebAssembly::LE_S_I64x2 },
{ WebAssembly::LE_S_I8x16_S, WebAssembly::LE_S_I8x16 },
{ WebAssembly::LE_U_I16x8_S, WebAssembly::LE_U_I16x8 },
{ WebAssembly::LE_U_I32_S, WebAssembly::LE_U_I32 },
{ WebAssembly::LE_U_I32x4_S, WebAssembly::LE_U_I32x4 },
{ WebAssembly::LE_U_I64_S, WebAssembly::LE_U_I64 },
{ WebAssembly::LE_U_I8x16_S, WebAssembly::LE_U_I8x16 },
{ WebAssembly::LOAD16_SPLAT_A32_S, WebAssembly::LOAD16_SPLAT_A32 },
{ WebAssembly::LOAD16_SPLAT_A64_S, WebAssembly::LOAD16_SPLAT_A64 },
{ WebAssembly::LOAD16_S_I32_A32_S, WebAssembly::LOAD16_S_I32_A32 },
{ WebAssembly::LOAD16_S_I32_A64_S, WebAssembly::LOAD16_S_I32_A64 },
{ WebAssembly::LOAD16_S_I64_A32_S, WebAssembly::LOAD16_S_I64_A32 },
{ WebAssembly::LOAD16_S_I64_A64_S, WebAssembly::LOAD16_S_I64_A64 },
{ WebAssembly::LOAD16_U_I32_A32_S, WebAssembly::LOAD16_U_I32_A32 },
{ WebAssembly::LOAD16_U_I32_A64_S, WebAssembly::LOAD16_U_I32_A64 },
{ WebAssembly::LOAD16_U_I64_A32_S, WebAssembly::LOAD16_U_I64_A32 },
{ WebAssembly::LOAD16_U_I64_A64_S, WebAssembly::LOAD16_U_I64_A64 },
{ WebAssembly::LOAD32_SPLAT_A32_S, WebAssembly::LOAD32_SPLAT_A32 },
{ WebAssembly::LOAD32_SPLAT_A64_S, WebAssembly::LOAD32_SPLAT_A64 },
{ WebAssembly::LOAD32_S_I64_A32_S, WebAssembly::LOAD32_S_I64_A32 },
{ WebAssembly::LOAD32_S_I64_A64_S, WebAssembly::LOAD32_S_I64_A64 },
{ WebAssembly::LOAD32_U_I64_A32_S, WebAssembly::LOAD32_U_I64_A32 },
{ WebAssembly::LOAD32_U_I64_A64_S, WebAssembly::LOAD32_U_I64_A64 },
{ WebAssembly::LOAD64_SPLAT_A32_S, WebAssembly::LOAD64_SPLAT_A32 },
{ WebAssembly::LOAD64_SPLAT_A64_S, WebAssembly::LOAD64_SPLAT_A64 },
{ WebAssembly::LOAD8_SPLAT_A32_S, WebAssembly::LOAD8_SPLAT_A32 },
{ WebAssembly::LOAD8_SPLAT_A64_S, WebAssembly::LOAD8_SPLAT_A64 },
{ WebAssembly::LOAD8_S_I32_A32_S, WebAssembly::LOAD8_S_I32_A32 },
{ WebAssembly::LOAD8_S_I32_A64_S, WebAssembly::LOAD8_S_I32_A64 },
{ WebAssembly::LOAD8_S_I64_A32_S, WebAssembly::LOAD8_S_I64_A32 },
{ WebAssembly::LOAD8_S_I64_A64_S, WebAssembly::LOAD8_S_I64_A64 },
{ WebAssembly::LOAD8_U_I32_A32_S, WebAssembly::LOAD8_U_I32_A32 },
{ WebAssembly::LOAD8_U_I32_A64_S, WebAssembly::LOAD8_U_I32_A64 },
{ WebAssembly::LOAD8_U_I64_A32_S, WebAssembly::LOAD8_U_I64_A32 },
{ WebAssembly::LOAD8_U_I64_A64_S, WebAssembly::LOAD8_U_I64_A64 },
{ WebAssembly::LOAD_EXTEND_S_I16x8_A32_S, WebAssembly::LOAD_EXTEND_S_I16x8_A32 },
{ WebAssembly::LOAD_EXTEND_S_I16x8_A64_S, WebAssembly::LOAD_EXTEND_S_I16x8_A64 },
{ WebAssembly::LOAD_EXTEND_S_I32x4_A32_S, WebAssembly::LOAD_EXTEND_S_I32x4_A32 },
{ WebAssembly::LOAD_EXTEND_S_I32x4_A64_S, WebAssembly::LOAD_EXTEND_S_I32x4_A64 },
{ WebAssembly::LOAD_EXTEND_S_I64x2_A32_S, WebAssembly::LOAD_EXTEND_S_I64x2_A32 },
{ WebAssembly::LOAD_EXTEND_S_I64x2_A64_S, WebAssembly::LOAD_EXTEND_S_I64x2_A64 },
{ WebAssembly::LOAD_EXTEND_U_I16x8_A32_S, WebAssembly::LOAD_EXTEND_U_I16x8_A32 },
{ WebAssembly::LOAD_EXTEND_U_I16x8_A64_S, WebAssembly::LOAD_EXTEND_U_I16x8_A64 },
{ WebAssembly::LOAD_EXTEND_U_I32x4_A32_S, WebAssembly::LOAD_EXTEND_U_I32x4_A32 },
{ WebAssembly::LOAD_EXTEND_U_I32x4_A64_S, WebAssembly::LOAD_EXTEND_U_I32x4_A64 },
{ WebAssembly::LOAD_EXTEND_U_I64x2_A32_S, WebAssembly::LOAD_EXTEND_U_I64x2_A32 },
{ WebAssembly::LOAD_EXTEND_U_I64x2_A64_S, WebAssembly::LOAD_EXTEND_U_I64x2_A64 },
{ WebAssembly::LOAD_F16_F32_A32_S, WebAssembly::LOAD_F16_F32_A32 },
{ WebAssembly::LOAD_F16_F32_A64_S, WebAssembly::LOAD_F16_F32_A64 },
{ WebAssembly::LOAD_F32_A32_S, WebAssembly::LOAD_F32_A32 },
{ WebAssembly::LOAD_F32_A64_S, WebAssembly::LOAD_F32_A64 },
{ WebAssembly::LOAD_F64_A32_S, WebAssembly::LOAD_F64_A32 },
{ WebAssembly::LOAD_F64_A64_S, WebAssembly::LOAD_F64_A64 },
{ WebAssembly::LOAD_I32_A32_S, WebAssembly::LOAD_I32_A32 },
{ WebAssembly::LOAD_I32_A64_S, WebAssembly::LOAD_I32_A64 },
{ WebAssembly::LOAD_I64_A32_S, WebAssembly::LOAD_I64_A32 },
{ WebAssembly::LOAD_I64_A64_S, WebAssembly::LOAD_I64_A64 },
{ WebAssembly::LOAD_LANE_16_A32_S, WebAssembly::LOAD_LANE_16_A32 },
{ WebAssembly::LOAD_LANE_16_A64_S, WebAssembly::LOAD_LANE_16_A64 },
{ WebAssembly::LOAD_LANE_32_A32_S, WebAssembly::LOAD_LANE_32_A32 },
{ WebAssembly::LOAD_LANE_32_A64_S, WebAssembly::LOAD_LANE_32_A64 },
{ WebAssembly::LOAD_LANE_64_A32_S, WebAssembly::LOAD_LANE_64_A32 },
{ WebAssembly::LOAD_LANE_64_A64_S, WebAssembly::LOAD_LANE_64_A64 },
{ WebAssembly::LOAD_LANE_8_A32_S, WebAssembly::LOAD_LANE_8_A32 },
{ WebAssembly::LOAD_LANE_8_A64_S, WebAssembly::LOAD_LANE_8_A64 },
{ WebAssembly::LOAD_V128_A32_S, WebAssembly::LOAD_V128_A32 },
{ WebAssembly::LOAD_V128_A64_S, WebAssembly::LOAD_V128_A64 },
{ WebAssembly::LOAD_ZERO_32_A32_S, WebAssembly::LOAD_ZERO_32_A32 },
{ WebAssembly::LOAD_ZERO_32_A64_S, WebAssembly::LOAD_ZERO_32_A64 },
{ WebAssembly::LOAD_ZERO_64_A32_S, WebAssembly::LOAD_ZERO_64_A32 },
{ WebAssembly::LOAD_ZERO_64_A64_S, WebAssembly::LOAD_ZERO_64_A64 },
{ WebAssembly::LOCAL_GET_EXNREF_S, WebAssembly::LOCAL_GET_EXNREF },
{ WebAssembly::LOCAL_GET_EXTERNREF_S, WebAssembly::LOCAL_GET_EXTERNREF },
{ WebAssembly::LOCAL_GET_F32_S, WebAssembly::LOCAL_GET_F32 },
{ WebAssembly::LOCAL_GET_F64_S, WebAssembly::LOCAL_GET_F64 },
{ WebAssembly::LOCAL_GET_FUNCREF_S, WebAssembly::LOCAL_GET_FUNCREF },
{ WebAssembly::LOCAL_GET_I32_S, WebAssembly::LOCAL_GET_I32 },
{ WebAssembly::LOCAL_GET_I64_S, WebAssembly::LOCAL_GET_I64 },
{ WebAssembly::LOCAL_GET_V128_S, WebAssembly::LOCAL_GET_V128 },
{ WebAssembly::LOCAL_SET_EXNREF_S, WebAssembly::LOCAL_SET_EXNREF },
{ WebAssembly::LOCAL_SET_EXTERNREF_S, WebAssembly::LOCAL_SET_EXTERNREF },
{ WebAssembly::LOCAL_SET_F32_S, WebAssembly::LOCAL_SET_F32 },
{ WebAssembly::LOCAL_SET_F64_S, WebAssembly::LOCAL_SET_F64 },
{ WebAssembly::LOCAL_SET_FUNCREF_S, WebAssembly::LOCAL_SET_FUNCREF },
{ WebAssembly::LOCAL_SET_I32_S, WebAssembly::LOCAL_SET_I32 },
{ WebAssembly::LOCAL_SET_I64_S, WebAssembly::LOCAL_SET_I64 },
{ WebAssembly::LOCAL_SET_V128_S, WebAssembly::LOCAL_SET_V128 },
{ WebAssembly::LOCAL_TEE_EXNREF_S, WebAssembly::LOCAL_TEE_EXNREF },
{ WebAssembly::LOCAL_TEE_EXTERNREF_S, WebAssembly::LOCAL_TEE_EXTERNREF },
{ WebAssembly::LOCAL_TEE_F32_S, WebAssembly::LOCAL_TEE_F32 },
{ WebAssembly::LOCAL_TEE_F64_S, WebAssembly::LOCAL_TEE_F64 },
{ WebAssembly::LOCAL_TEE_FUNCREF_S, WebAssembly::LOCAL_TEE_FUNCREF },
{ WebAssembly::LOCAL_TEE_I32_S, WebAssembly::LOCAL_TEE_I32 },
{ WebAssembly::LOCAL_TEE_I64_S, WebAssembly::LOCAL_TEE_I64 },
{ WebAssembly::LOCAL_TEE_V128_S, WebAssembly::LOCAL_TEE_V128 },
{ WebAssembly::LOOP_S, WebAssembly::LOOP },
{ WebAssembly::LT_F16x8_S, WebAssembly::LT_F16x8 },
{ WebAssembly::LT_F32_S, WebAssembly::LT_F32 },
{ WebAssembly::LT_F32x4_S, WebAssembly::LT_F32x4 },
{ WebAssembly::LT_F64_S, WebAssembly::LT_F64 },
{ WebAssembly::LT_F64x2_S, WebAssembly::LT_F64x2 },
{ WebAssembly::LT_S_I16x8_S, WebAssembly::LT_S_I16x8 },
{ WebAssembly::LT_S_I32_S, WebAssembly::LT_S_I32 },
{ WebAssembly::LT_S_I32x4_S, WebAssembly::LT_S_I32x4 },
{ WebAssembly::LT_S_I64_S, WebAssembly::LT_S_I64 },
{ WebAssembly::LT_S_I64x2_S, WebAssembly::LT_S_I64x2 },
{ WebAssembly::LT_S_I8x16_S, WebAssembly::LT_S_I8x16 },
{ WebAssembly::LT_U_I16x8_S, WebAssembly::LT_U_I16x8 },
{ WebAssembly::LT_U_I32_S, WebAssembly::LT_U_I32 },
{ WebAssembly::LT_U_I32x4_S, WebAssembly::LT_U_I32x4 },
{ WebAssembly::LT_U_I64_S, WebAssembly::LT_U_I64 },
{ WebAssembly::LT_U_I8x16_S, WebAssembly::LT_U_I8x16 },
{ WebAssembly::MADD_F16x8_S, WebAssembly::MADD_F16x8 },
{ WebAssembly::MADD_F32x4_S, WebAssembly::MADD_F32x4 },
{ WebAssembly::MADD_F64x2_S, WebAssembly::MADD_F64x2 },
{ WebAssembly::MAX_F16x8_S, WebAssembly::MAX_F16x8 },
{ WebAssembly::MAX_F32_S, WebAssembly::MAX_F32 },
{ WebAssembly::MAX_F32x4_S, WebAssembly::MAX_F32x4 },
{ WebAssembly::MAX_F64_S, WebAssembly::MAX_F64 },
{ WebAssembly::MAX_F64x2_S, WebAssembly::MAX_F64x2 },
{ WebAssembly::MAX_S_I16x8_S, WebAssembly::MAX_S_I16x8 },
{ WebAssembly::MAX_S_I32x4_S, WebAssembly::MAX_S_I32x4 },
{ WebAssembly::MAX_S_I8x16_S, WebAssembly::MAX_S_I8x16 },
{ WebAssembly::MAX_U_I16x8_S, WebAssembly::MAX_U_I16x8 },
{ WebAssembly::MAX_U_I32x4_S, WebAssembly::MAX_U_I32x4 },
{ WebAssembly::MAX_U_I8x16_S, WebAssembly::MAX_U_I8x16 },
{ WebAssembly::MEMORY_ATOMIC_NOTIFY_A32_S, WebAssembly::MEMORY_ATOMIC_NOTIFY_A32 },
{ WebAssembly::MEMORY_ATOMIC_NOTIFY_A64_S, WebAssembly::MEMORY_ATOMIC_NOTIFY_A64 },
{ WebAssembly::MEMORY_ATOMIC_WAIT32_A32_S, WebAssembly::MEMORY_ATOMIC_WAIT32_A32 },
{ WebAssembly::MEMORY_ATOMIC_WAIT32_A64_S, WebAssembly::MEMORY_ATOMIC_WAIT32_A64 },
{ WebAssembly::MEMORY_ATOMIC_WAIT64_A32_S, WebAssembly::MEMORY_ATOMIC_WAIT64_A32 },
{ WebAssembly::MEMORY_ATOMIC_WAIT64_A64_S, WebAssembly::MEMORY_ATOMIC_WAIT64_A64 },
{ WebAssembly::MIN_F16x8_S, WebAssembly::MIN_F16x8 },
{ WebAssembly::MIN_F32_S, WebAssembly::MIN_F32 },
{ WebAssembly::MIN_F32x4_S, WebAssembly::MIN_F32x4 },
{ WebAssembly::MIN_F64_S, WebAssembly::MIN_F64 },
{ WebAssembly::MIN_F64x2_S, WebAssembly::MIN_F64x2 },
{ WebAssembly::MIN_S_I16x8_S, WebAssembly::MIN_S_I16x8 },
{ WebAssembly::MIN_S_I32x4_S, WebAssembly::MIN_S_I32x4 },
{ WebAssembly::MIN_S_I8x16_S, WebAssembly::MIN_S_I8x16 },
{ WebAssembly::MIN_U_I16x8_S, WebAssembly::MIN_U_I16x8 },
{ WebAssembly::MIN_U_I32x4_S, WebAssembly::MIN_U_I32x4 },
{ WebAssembly::MIN_U_I8x16_S, WebAssembly::MIN_U_I8x16 },
{ WebAssembly::MUL_F16x8_S, WebAssembly::MUL_F16x8 },
{ WebAssembly::MUL_F32_S, WebAssembly::MUL_F32 },
{ WebAssembly::MUL_F32x4_S, WebAssembly::MUL_F32x4 },
{ WebAssembly::MUL_F64_S, WebAssembly::MUL_F64 },
{ WebAssembly::MUL_F64x2_S, WebAssembly::MUL_F64x2 },
{ WebAssembly::MUL_I16x8_S, WebAssembly::MUL_I16x8 },
{ WebAssembly::MUL_I32_S, WebAssembly::MUL_I32 },
{ WebAssembly::MUL_I32x4_S, WebAssembly::MUL_I32x4 },
{ WebAssembly::MUL_I64_S, WebAssembly::MUL_I64 },
{ WebAssembly::MUL_I64x2_S, WebAssembly::MUL_I64x2 },
{ WebAssembly::NARROW_S_I16x8_S, WebAssembly::NARROW_S_I16x8 },
{ WebAssembly::NARROW_S_I8x16_S, WebAssembly::NARROW_S_I8x16 },
{ WebAssembly::NARROW_U_I16x8_S, WebAssembly::NARROW_U_I16x8 },
{ WebAssembly::NARROW_U_I8x16_S, WebAssembly::NARROW_U_I8x16 },
{ WebAssembly::NEAREST_F16x8_S, WebAssembly::NEAREST_F16x8 },
{ WebAssembly::NEAREST_F32_S, WebAssembly::NEAREST_F32 },
{ WebAssembly::NEAREST_F32x4_S, WebAssembly::NEAREST_F32x4 },
{ WebAssembly::NEAREST_F64_S, WebAssembly::NEAREST_F64 },
{ WebAssembly::NEAREST_F64x2_S, WebAssembly::NEAREST_F64x2 },
{ WebAssembly::NEG_F16x8_S, WebAssembly::NEG_F16x8 },
{ WebAssembly::NEG_F32_S, WebAssembly::NEG_F32 },
{ WebAssembly::NEG_F32x4_S, WebAssembly::NEG_F32x4 },
{ WebAssembly::NEG_F64_S, WebAssembly::NEG_F64 },
{ WebAssembly::NEG_F64x2_S, WebAssembly::NEG_F64x2 },
{ WebAssembly::NEG_I16x8_S, WebAssembly::NEG_I16x8 },
{ WebAssembly::NEG_I32x4_S, WebAssembly::NEG_I32x4 },
{ WebAssembly::NEG_I64x2_S, WebAssembly::NEG_I64x2 },
{ WebAssembly::NEG_I8x16_S, WebAssembly::NEG_I8x16 },
{ WebAssembly::NE_F16x8_S, WebAssembly::NE_F16x8 },
{ WebAssembly::NE_F32_S, WebAssembly::NE_F32 },
{ WebAssembly::NE_F32x4_S, WebAssembly::NE_F32x4 },
{ WebAssembly::NE_F64_S, WebAssembly::NE_F64 },
{ WebAssembly::NE_F64x2_S, WebAssembly::NE_F64x2 },
{ WebAssembly::NE_I16x8_S, WebAssembly::NE_I16x8 },
{ WebAssembly::NE_I32_S, WebAssembly::NE_I32 },
{ WebAssembly::NE_I32x4_S, WebAssembly::NE_I32x4 },
{ WebAssembly::NE_I64_S, WebAssembly::NE_I64 },
{ WebAssembly::NE_I64x2_S, WebAssembly::NE_I64x2 },
{ WebAssembly::NE_I8x16_S, WebAssembly::NE_I8x16 },
{ WebAssembly::NMADD_F16x8_S, WebAssembly::NMADD_F16x8 },
{ WebAssembly::NMADD_F32x4_S, WebAssembly::NMADD_F32x4 },
{ WebAssembly::NMADD_F64x2_S, WebAssembly::NMADD_F64x2 },
{ WebAssembly::NOP_S, WebAssembly::NOP },
{ WebAssembly::NOT_S, WebAssembly::NOT },
{ WebAssembly::OR_I32_S, WebAssembly::OR_I32 },
{ WebAssembly::OR_I64_S, WebAssembly::OR_I64 },
{ WebAssembly::OR_S, WebAssembly::OR },
{ WebAssembly::PMAX_F16x8_S, WebAssembly::PMAX_F16x8 },
{ WebAssembly::PMAX_F32x4_S, WebAssembly::PMAX_F32x4 },
{ WebAssembly::PMAX_F64x2_S, WebAssembly::PMAX_F64x2 },
{ WebAssembly::PMIN_F16x8_S, WebAssembly::PMIN_F16x8 },
{ WebAssembly::PMIN_F32x4_S, WebAssembly::PMIN_F32x4 },
{ WebAssembly::PMIN_F64x2_S, WebAssembly::PMIN_F64x2 },
{ WebAssembly::POPCNT_I32_S, WebAssembly::POPCNT_I32 },
{ WebAssembly::POPCNT_I64_S, WebAssembly::POPCNT_I64 },
{ WebAssembly::POPCNT_I8x16_S, WebAssembly::POPCNT_I8x16 },
{ WebAssembly::Q15MULR_SAT_S_I16x8_S, WebAssembly::Q15MULR_SAT_S_I16x8 },
{ WebAssembly::REF_IS_NULL_EXNREF_S, WebAssembly::REF_IS_NULL_EXNREF },
{ WebAssembly::REF_IS_NULL_EXTERNREF_S, WebAssembly::REF_IS_NULL_EXTERNREF },
{ WebAssembly::REF_IS_NULL_FUNCREF_S, WebAssembly::REF_IS_NULL_FUNCREF },
{ WebAssembly::REF_NULL_EXNREF_S, WebAssembly::REF_NULL_EXNREF },
{ WebAssembly::REF_NULL_EXTERNREF_S, WebAssembly::REF_NULL_EXTERNREF },
{ WebAssembly::REF_NULL_FUNCREF_S, WebAssembly::REF_NULL_FUNCREF },
{ WebAssembly::RELAXED_DOT_ADD_S, WebAssembly::RELAXED_DOT_ADD },
{ WebAssembly::RELAXED_DOT_BFLOAT_S, WebAssembly::RELAXED_DOT_BFLOAT },
{ WebAssembly::RELAXED_DOT_S, WebAssembly::RELAXED_DOT },
{ WebAssembly::RELAXED_Q15MULR_S_I16x8_S, WebAssembly::RELAXED_Q15MULR_S_I16x8 },
{ WebAssembly::RELAXED_SWIZZLE_S, WebAssembly::RELAXED_SWIZZLE },
{ WebAssembly::REM_S_I32_S, WebAssembly::REM_S_I32 },
{ WebAssembly::REM_S_I64_S, WebAssembly::REM_S_I64 },
{ WebAssembly::REM_U_I32_S, WebAssembly::REM_U_I32 },
{ WebAssembly::REM_U_I64_S, WebAssembly::REM_U_I64 },
{ WebAssembly::REPLACE_LANE_F16x8_S, WebAssembly::REPLACE_LANE_F16x8 },
{ WebAssembly::REPLACE_LANE_F32x4_S, WebAssembly::REPLACE_LANE_F32x4 },
{ WebAssembly::REPLACE_LANE_F64x2_S, WebAssembly::REPLACE_LANE_F64x2 },
{ WebAssembly::REPLACE_LANE_I16x8_S, WebAssembly::REPLACE_LANE_I16x8 },
{ WebAssembly::REPLACE_LANE_I32x4_S, WebAssembly::REPLACE_LANE_I32x4 },
{ WebAssembly::REPLACE_LANE_I64x2_S, WebAssembly::REPLACE_LANE_I64x2 },
{ WebAssembly::REPLACE_LANE_I8x16_S, WebAssembly::REPLACE_LANE_I8x16 },
{ WebAssembly::RETHROW_S, WebAssembly::RETHROW },
{ WebAssembly::RETURN_S, WebAssembly::RETURN },
{ WebAssembly::RET_CALL_INDIRECT_S, WebAssembly::RET_CALL_INDIRECT },
{ WebAssembly::RET_CALL_S, WebAssembly::RET_CALL },
{ WebAssembly::ROTL_I32_S, WebAssembly::ROTL_I32 },
{ WebAssembly::ROTL_I64_S, WebAssembly::ROTL_I64 },
{ WebAssembly::ROTR_I32_S, WebAssembly::ROTR_I32 },
{ WebAssembly::ROTR_I64_S, WebAssembly::ROTR_I64 },
{ WebAssembly::SELECT_EXNREF_S, WebAssembly::SELECT_EXNREF },
{ WebAssembly::SELECT_EXTERNREF_S, WebAssembly::SELECT_EXTERNREF },
{ WebAssembly::SELECT_F32_S, WebAssembly::SELECT_F32 },
{ WebAssembly::SELECT_F64_S, WebAssembly::SELECT_F64 },
{ WebAssembly::SELECT_FUNCREF_S, WebAssembly::SELECT_FUNCREF },
{ WebAssembly::SELECT_I32_S, WebAssembly::SELECT_I32 },
{ WebAssembly::SELECT_I64_S, WebAssembly::SELECT_I64 },
{ WebAssembly::SELECT_V128_S, WebAssembly::SELECT_V128 },
{ WebAssembly::SHL_I16x8_S, WebAssembly::SHL_I16x8 },
{ WebAssembly::SHL_I32_S, WebAssembly::SHL_I32 },
{ WebAssembly::SHL_I32x4_S, WebAssembly::SHL_I32x4 },
{ WebAssembly::SHL_I64_S, WebAssembly::SHL_I64 },
{ WebAssembly::SHL_I64x2_S, WebAssembly::SHL_I64x2 },
{ WebAssembly::SHL_I8x16_S, WebAssembly::SHL_I8x16 },
{ WebAssembly::SHR_S_I16x8_S, WebAssembly::SHR_S_I16x8 },
{ WebAssembly::SHR_S_I32_S, WebAssembly::SHR_S_I32 },
{ WebAssembly::SHR_S_I32x4_S, WebAssembly::SHR_S_I32x4 },
{ WebAssembly::SHR_S_I64_S, WebAssembly::SHR_S_I64 },
{ WebAssembly::SHR_S_I64x2_S, WebAssembly::SHR_S_I64x2 },
{ WebAssembly::SHR_S_I8x16_S, WebAssembly::SHR_S_I8x16 },
{ WebAssembly::SHR_U_I16x8_S, WebAssembly::SHR_U_I16x8 },
{ WebAssembly::SHR_U_I32_S, WebAssembly::SHR_U_I32 },
{ WebAssembly::SHR_U_I32x4_S, WebAssembly::SHR_U_I32x4 },
{ WebAssembly::SHR_U_I64_S, WebAssembly::SHR_U_I64 },
{ WebAssembly::SHR_U_I64x2_S, WebAssembly::SHR_U_I64x2 },
{ WebAssembly::SHR_U_I8x16_S, WebAssembly::SHR_U_I8x16 },
{ WebAssembly::SHUFFLE_S, WebAssembly::SHUFFLE },
{ WebAssembly::SIMD_RELAXED_FMAX_F32x4_S, WebAssembly::SIMD_RELAXED_FMAX_F32x4 },
{ WebAssembly::SIMD_RELAXED_FMAX_F64x2_S, WebAssembly::SIMD_RELAXED_FMAX_F64x2 },
{ WebAssembly::SIMD_RELAXED_FMIN_F32x4_S, WebAssembly::SIMD_RELAXED_FMIN_F32x4 },
{ WebAssembly::SIMD_RELAXED_FMIN_F64x2_S, WebAssembly::SIMD_RELAXED_FMIN_F64x2 },
{ WebAssembly::SPLAT_F16x8_S, WebAssembly::SPLAT_F16x8 },
{ WebAssembly::SPLAT_F32x4_S, WebAssembly::SPLAT_F32x4 },
{ WebAssembly::SPLAT_F64x2_S, WebAssembly::SPLAT_F64x2 },
{ WebAssembly::SPLAT_I16x8_S, WebAssembly::SPLAT_I16x8 },
{ WebAssembly::SPLAT_I32x4_S, WebAssembly::SPLAT_I32x4 },
{ WebAssembly::SPLAT_I64x2_S, WebAssembly::SPLAT_I64x2 },
{ WebAssembly::SPLAT_I8x16_S, WebAssembly::SPLAT_I8x16 },
{ WebAssembly::SQRT_F16x8_S, WebAssembly::SQRT_F16x8 },
{ WebAssembly::SQRT_F32_S, WebAssembly::SQRT_F32 },
{ WebAssembly::SQRT_F32x4_S, WebAssembly::SQRT_F32x4 },
{ WebAssembly::SQRT_F64_S, WebAssembly::SQRT_F64 },
{ WebAssembly::SQRT_F64x2_S, WebAssembly::SQRT_F64x2 },
{ WebAssembly::STORE16_I32_A32_S, WebAssembly::STORE16_I32_A32 },
{ WebAssembly::STORE16_I32_A64_S, WebAssembly::STORE16_I32_A64 },
{ WebAssembly::STORE16_I64_A32_S, WebAssembly::STORE16_I64_A32 },
{ WebAssembly::STORE16_I64_A64_S, WebAssembly::STORE16_I64_A64 },
{ WebAssembly::STORE32_I64_A32_S, WebAssembly::STORE32_I64_A32 },
{ WebAssembly::STORE32_I64_A64_S, WebAssembly::STORE32_I64_A64 },
{ WebAssembly::STORE8_I32_A32_S, WebAssembly::STORE8_I32_A32 },
{ WebAssembly::STORE8_I32_A64_S, WebAssembly::STORE8_I32_A64 },
{ WebAssembly::STORE8_I64_A32_S, WebAssembly::STORE8_I64_A32 },
{ WebAssembly::STORE8_I64_A64_S, WebAssembly::STORE8_I64_A64 },
{ WebAssembly::STORE_F16_F32_A32_S, WebAssembly::STORE_F16_F32_A32 },
{ WebAssembly::STORE_F16_F32_A64_S, WebAssembly::STORE_F16_F32_A64 },
{ WebAssembly::STORE_F32_A32_S, WebAssembly::STORE_F32_A32 },
{ WebAssembly::STORE_F32_A64_S, WebAssembly::STORE_F32_A64 },
{ WebAssembly::STORE_F64_A32_S, WebAssembly::STORE_F64_A32 },
{ WebAssembly::STORE_F64_A64_S, WebAssembly::STORE_F64_A64 },
{ WebAssembly::STORE_I32_A32_S, WebAssembly::STORE_I32_A32 },
{ WebAssembly::STORE_I32_A64_S, WebAssembly::STORE_I32_A64 },
{ WebAssembly::STORE_I64_A32_S, WebAssembly::STORE_I64_A32 },
{ WebAssembly::STORE_I64_A64_S, WebAssembly::STORE_I64_A64 },
{ WebAssembly::STORE_LANE_I16x8_A32_S, WebAssembly::STORE_LANE_I16x8_A32 },
{ WebAssembly::STORE_LANE_I16x8_A64_S, WebAssembly::STORE_LANE_I16x8_A64 },
{ WebAssembly::STORE_LANE_I32x4_A32_S, WebAssembly::STORE_LANE_I32x4_A32 },
{ WebAssembly::STORE_LANE_I32x4_A64_S, WebAssembly::STORE_LANE_I32x4_A64 },
{ WebAssembly::STORE_LANE_I64x2_A32_S, WebAssembly::STORE_LANE_I64x2_A32 },
{ WebAssembly::STORE_LANE_I64x2_A64_S, WebAssembly::STORE_LANE_I64x2_A64 },
{ WebAssembly::STORE_LANE_I8x16_A32_S, WebAssembly::STORE_LANE_I8x16_A32 },
{ WebAssembly::STORE_LANE_I8x16_A64_S, WebAssembly::STORE_LANE_I8x16_A64 },
{ WebAssembly::STORE_V128_A32_S, WebAssembly::STORE_V128_A32 },
{ WebAssembly::STORE_V128_A64_S, WebAssembly::STORE_V128_A64 },
{ WebAssembly::SUB_F16x8_S, WebAssembly::SUB_F16x8 },
{ WebAssembly::SUB_F32_S, WebAssembly::SUB_F32 },
{ WebAssembly::SUB_F32x4_S, WebAssembly::SUB_F32x4 },
{ WebAssembly::SUB_F64_S, WebAssembly::SUB_F64 },
{ WebAssembly::SUB_F64x2_S, WebAssembly::SUB_F64x2 },
{ WebAssembly::SUB_I16x8_S, WebAssembly::SUB_I16x8 },
{ WebAssembly::SUB_I32_S, WebAssembly::SUB_I32 },
{ WebAssembly::SUB_I32x4_S, WebAssembly::SUB_I32x4 },
{ WebAssembly::SUB_I64_S, WebAssembly::SUB_I64 },
{ WebAssembly::SUB_I64x2_S, WebAssembly::SUB_I64x2 },
{ WebAssembly::SUB_I8x16_S, WebAssembly::SUB_I8x16 },
{ WebAssembly::SUB_SAT_S_I16x8_S, WebAssembly::SUB_SAT_S_I16x8 },
{ WebAssembly::SUB_SAT_S_I8x16_S, WebAssembly::SUB_SAT_S_I8x16 },
{ WebAssembly::SUB_SAT_U_I16x8_S, WebAssembly::SUB_SAT_U_I16x8 },
{ WebAssembly::SUB_SAT_U_I8x16_S, WebAssembly::SUB_SAT_U_I8x16 },
{ WebAssembly::SWIZZLE_S, WebAssembly::SWIZZLE },
{ WebAssembly::TABLE_COPY_S, WebAssembly::TABLE_COPY },
{ WebAssembly::TABLE_FILL_EXNREF_S, WebAssembly::TABLE_FILL_EXNREF },
{ WebAssembly::TABLE_FILL_EXTERNREF_S, WebAssembly::TABLE_FILL_EXTERNREF },
{ WebAssembly::TABLE_FILL_FUNCREF_S, WebAssembly::TABLE_FILL_FUNCREF },
{ WebAssembly::TABLE_GET_EXNREF_S, WebAssembly::TABLE_GET_EXNREF },
{ WebAssembly::TABLE_GET_EXTERNREF_S, WebAssembly::TABLE_GET_EXTERNREF },
{ WebAssembly::TABLE_GET_FUNCREF_S, WebAssembly::TABLE_GET_FUNCREF },
{ WebAssembly::TABLE_GROW_EXNREF_S, WebAssembly::TABLE_GROW_EXNREF },
{ WebAssembly::TABLE_GROW_EXTERNREF_S, WebAssembly::TABLE_GROW_EXTERNREF },
{ WebAssembly::TABLE_GROW_FUNCREF_S, WebAssembly::TABLE_GROW_FUNCREF },
{ WebAssembly::TABLE_SET_EXNREF_S, WebAssembly::TABLE_SET_EXNREF },
{ WebAssembly::TABLE_SET_EXTERNREF_S, WebAssembly::TABLE_SET_EXTERNREF },
{ WebAssembly::TABLE_SET_FUNCREF_S, WebAssembly::TABLE_SET_FUNCREF },
{ WebAssembly::TABLE_SIZE_S, WebAssembly::TABLE_SIZE },
{ WebAssembly::TEE_EXNREF_S, WebAssembly::TEE_EXNREF },
{ WebAssembly::TEE_EXTERNREF_S, WebAssembly::TEE_EXTERNREF },
{ WebAssembly::TEE_F32_S, WebAssembly::TEE_F32 },
{ WebAssembly::TEE_F64_S, WebAssembly::TEE_F64 },
{ WebAssembly::TEE_FUNCREF_S, WebAssembly::TEE_FUNCREF },
{ WebAssembly::TEE_I32_S, WebAssembly::TEE_I32 },
{ WebAssembly::TEE_I64_S, WebAssembly::TEE_I64 },
{ WebAssembly::TEE_V128_S, WebAssembly::TEE_V128 },
{ WebAssembly::THROW_S, WebAssembly::THROW },
{ WebAssembly::TRUNC_F16x8_S, WebAssembly::TRUNC_F16x8 },
{ WebAssembly::TRUNC_F32_S, WebAssembly::TRUNC_F32 },
{ WebAssembly::TRUNC_F32x4_S, WebAssembly::TRUNC_F32x4 },
{ WebAssembly::TRUNC_F64_S, WebAssembly::TRUNC_F64 },
{ WebAssembly::TRUNC_F64x2_S, WebAssembly::TRUNC_F64x2 },
{ WebAssembly::TRY_S, WebAssembly::TRY },
{ WebAssembly::UNREACHABLE_S, WebAssembly::UNREACHABLE },
{ WebAssembly::XOR_I32_S, WebAssembly::XOR_I32 },
{ WebAssembly::XOR_I64_S, WebAssembly::XOR_I64 },
{ WebAssembly::XOR_S, WebAssembly::XOR },
{ WebAssembly::anonymous_8166MEMORY_GROW_A32_S, WebAssembly::anonymous_8166MEMORY_GROW_A32 },
{ WebAssembly::anonymous_8166MEMORY_SIZE_A32_S, WebAssembly::anonymous_8166MEMORY_SIZE_A32 },
{ WebAssembly::anonymous_8167MEMORY_GROW_A64_S, WebAssembly::anonymous_8167MEMORY_GROW_A64 },
{ WebAssembly::anonymous_8167MEMORY_SIZE_A64_S, WebAssembly::anonymous_8167MEMORY_SIZE_A64 },
{ WebAssembly::anonymous_8883DATA_DROP_S, WebAssembly::anonymous_8883DATA_DROP },
{ WebAssembly::anonymous_8883MEMORY_COPY_A32_S, WebAssembly::anonymous_8883MEMORY_COPY_A32 },
{ WebAssembly::anonymous_8883MEMORY_FILL_A32_S, WebAssembly::anonymous_8883MEMORY_FILL_A32 },
{ WebAssembly::anonymous_8883MEMORY_INIT_A32_S, WebAssembly::anonymous_8883MEMORY_INIT_A32 },
{ WebAssembly::anonymous_8884DATA_DROP_S, WebAssembly::anonymous_8884DATA_DROP },
{ WebAssembly::anonymous_8884MEMORY_COPY_A64_S, WebAssembly::anonymous_8884MEMORY_COPY_A64 },
{ WebAssembly::anonymous_8884MEMORY_FILL_A64_S, WebAssembly::anonymous_8884MEMORY_FILL_A64 },
{ WebAssembly::anonymous_8884MEMORY_INIT_A64_S, WebAssembly::anonymous_8884MEMORY_INIT_A64 },
{ WebAssembly::convert_low_s_F64x2_S, WebAssembly::convert_low_s_F64x2 },
{ WebAssembly::convert_low_u_F64x2_S, WebAssembly::convert_low_u_F64x2 },
{ WebAssembly::demote_zero_F32x4_S, WebAssembly::demote_zero_F32x4 },
{ WebAssembly::extend_high_s_I16x8_S, WebAssembly::extend_high_s_I16x8 },
{ WebAssembly::extend_high_s_I32x4_S, WebAssembly::extend_high_s_I32x4 },
{ WebAssembly::extend_high_s_I64x2_S, WebAssembly::extend_high_s_I64x2 },
{ WebAssembly::extend_high_u_I16x8_S, WebAssembly::extend_high_u_I16x8 },
{ WebAssembly::extend_high_u_I32x4_S, WebAssembly::extend_high_u_I32x4 },
{ WebAssembly::extend_high_u_I64x2_S, WebAssembly::extend_high_u_I64x2 },
{ WebAssembly::extend_low_s_I16x8_S, WebAssembly::extend_low_s_I16x8 },
{ WebAssembly::extend_low_s_I32x4_S, WebAssembly::extend_low_s_I32x4 },
{ WebAssembly::extend_low_s_I64x2_S, WebAssembly::extend_low_s_I64x2 },
{ WebAssembly::extend_low_u_I16x8_S, WebAssembly::extend_low_u_I16x8 },
{ WebAssembly::extend_low_u_I32x4_S, WebAssembly::extend_low_u_I32x4 },
{ WebAssembly::extend_low_u_I64x2_S, WebAssembly::extend_low_u_I64x2 },
{ WebAssembly::fp_to_sint_I16x8_S, WebAssembly::fp_to_sint_I16x8 },
{ WebAssembly::fp_to_sint_I32x4_S, WebAssembly::fp_to_sint_I32x4 },
{ WebAssembly::fp_to_uint_I16x8_S, WebAssembly::fp_to_uint_I16x8 },
{ WebAssembly::fp_to_uint_I32x4_S, WebAssembly::fp_to_uint_I32x4 },
{ WebAssembly::int_wasm_extadd_pairwise_signed_I16x8_S, WebAssembly::int_wasm_extadd_pairwise_signed_I16x8 },
{ WebAssembly::int_wasm_extadd_pairwise_signed_I32x4_S, WebAssembly::int_wasm_extadd_pairwise_signed_I32x4 },
{ WebAssembly::int_wasm_extadd_pairwise_unsigned_I16x8_S, WebAssembly::int_wasm_extadd_pairwise_unsigned_I16x8 },
{ WebAssembly::int_wasm_extadd_pairwise_unsigned_I32x4_S, WebAssembly::int_wasm_extadd_pairwise_unsigned_I32x4 },
{ WebAssembly::int_wasm_relaxed_trunc_signed_I32x4_S, WebAssembly::int_wasm_relaxed_trunc_signed_I32x4 },
{ WebAssembly::int_wasm_relaxed_trunc_signed_zero_I32x4_S, WebAssembly::int_wasm_relaxed_trunc_signed_zero_I32x4 },
{ WebAssembly::int_wasm_relaxed_trunc_unsigned_I32x4_S, WebAssembly::int_wasm_relaxed_trunc_unsigned_I32x4 },
{ WebAssembly::int_wasm_relaxed_trunc_unsigned_zero_I32x4_S, WebAssembly::int_wasm_relaxed_trunc_unsigned_zero_I32x4 },
{ WebAssembly::promote_low_F64x2_S, WebAssembly::promote_low_F64x2 },
{ WebAssembly::sint_to_fp_F16x8_S, WebAssembly::sint_to_fp_F16x8 },
{ WebAssembly::sint_to_fp_F32x4_S, WebAssembly::sint_to_fp_F32x4 },
{ WebAssembly::trunc_sat_zero_s_I32x4_S, WebAssembly::trunc_sat_zero_s_I32x4 },
{ WebAssembly::trunc_sat_zero_u_I32x4_S, WebAssembly::trunc_sat_zero_u_I32x4 },
{ WebAssembly::uint_to_fp_F16x8_S, WebAssembly::uint_to_fp_F16x8 },
{ WebAssembly::uint_to_fp_F32x4_S, WebAssembly::uint_to_fp_F32x4 },
};
unsigned mid;
unsigned start = 0;
unsigned end = 801;
while (start < end) {
mid = start + (end - start) / 2;
if (Opcode == getRegisterOpcodeTable[mid][0]) {
break;
}
if (Opcode < getRegisterOpcodeTable[mid][0])
end = mid;
else
start = mid + 1;
}
if (start == end)
return -1;
return getRegisterOpcodeTable[mid][1];
}
LLVM_READONLY
int getStackOpcode(uint16_t Opcode) {
static const uint16_t getStackOpcodeTable[][2] = {
{ WebAssembly::CALL_PARAMS, WebAssembly::CALL_PARAMS_S },
{ WebAssembly::CALL_RESULTS, WebAssembly::CALL_RESULTS_S },
{ WebAssembly::CATCHRET, WebAssembly::CATCHRET_S },
{ WebAssembly::CLEANUPRET, WebAssembly::CLEANUPRET_S },
{ WebAssembly::COMPILER_FENCE, WebAssembly::COMPILER_FENCE_S },
{ WebAssembly::RET_CALL_RESULTS, WebAssembly::RET_CALL_RESULTS_S },
{ WebAssembly::ABS_F16x8, WebAssembly::ABS_F16x8_S },
{ WebAssembly::ABS_F32, WebAssembly::ABS_F32_S },
{ WebAssembly::ABS_F32x4, WebAssembly::ABS_F32x4_S },
{ WebAssembly::ABS_F64, WebAssembly::ABS_F64_S },
{ WebAssembly::ABS_F64x2, WebAssembly::ABS_F64x2_S },
{ WebAssembly::ABS_I16x8, WebAssembly::ABS_I16x8_S },
{ WebAssembly::ABS_I32x4, WebAssembly::ABS_I32x4_S },
{ WebAssembly::ABS_I64x2, WebAssembly::ABS_I64x2_S },
{ WebAssembly::ABS_I8x16, WebAssembly::ABS_I8x16_S },
{ WebAssembly::ADD_F16x8, WebAssembly::ADD_F16x8_S },
{ WebAssembly::ADD_F32, WebAssembly::ADD_F32_S },
{ WebAssembly::ADD_F32x4, WebAssembly::ADD_F32x4_S },
{ WebAssembly::ADD_F64, WebAssembly::ADD_F64_S },
{ WebAssembly::ADD_F64x2, WebAssembly::ADD_F64x2_S },
{ WebAssembly::ADD_I16x8, WebAssembly::ADD_I16x8_S },
{ WebAssembly::ADD_I32, WebAssembly::ADD_I32_S },
{ WebAssembly::ADD_I32x4, WebAssembly::ADD_I32x4_S },
{ WebAssembly::ADD_I64, WebAssembly::ADD_I64_S },
{ WebAssembly::ADD_I64x2, WebAssembly::ADD_I64x2_S },
{ WebAssembly::ADD_I8x16, WebAssembly::ADD_I8x16_S },
{ WebAssembly::ADD_SAT_S_I16x8, WebAssembly::ADD_SAT_S_I16x8_S },
{ WebAssembly::ADD_SAT_S_I8x16, WebAssembly::ADD_SAT_S_I8x16_S },
{ WebAssembly::ADD_SAT_U_I16x8, WebAssembly::ADD_SAT_U_I16x8_S },
{ WebAssembly::ADD_SAT_U_I8x16, WebAssembly::ADD_SAT_U_I8x16_S },
{ WebAssembly::ADJCALLSTACKDOWN, WebAssembly::ADJCALLSTACKDOWN_S },
{ WebAssembly::ADJCALLSTACKUP, WebAssembly::ADJCALLSTACKUP_S },
{ WebAssembly::ALLTRUE_I16x8, WebAssembly::ALLTRUE_I16x8_S },
{ WebAssembly::ALLTRUE_I32x4, WebAssembly::ALLTRUE_I32x4_S },
{ WebAssembly::ALLTRUE_I64x2, WebAssembly::ALLTRUE_I64x2_S },
{ WebAssembly::ALLTRUE_I8x16, WebAssembly::ALLTRUE_I8x16_S },
{ WebAssembly::AND, WebAssembly::AND_S },
{ WebAssembly::ANDNOT, WebAssembly::ANDNOT_S },
{ WebAssembly::AND_I32, WebAssembly::AND_I32_S },
{ WebAssembly::AND_I64, WebAssembly::AND_I64_S },
{ WebAssembly::ANYTRUE, WebAssembly::ANYTRUE_S },
{ WebAssembly::ARGUMENT_exnref, WebAssembly::ARGUMENT_exnref_S },
{ WebAssembly::ARGUMENT_externref, WebAssembly::ARGUMENT_externref_S },
{ WebAssembly::ARGUMENT_f32, WebAssembly::ARGUMENT_f32_S },
{ WebAssembly::ARGUMENT_f64, WebAssembly::ARGUMENT_f64_S },
{ WebAssembly::ARGUMENT_funcref, WebAssembly::ARGUMENT_funcref_S },
{ WebAssembly::ARGUMENT_i32, WebAssembly::ARGUMENT_i32_S },
{ WebAssembly::ARGUMENT_i64, WebAssembly::ARGUMENT_i64_S },
{ WebAssembly::ARGUMENT_v16i8, WebAssembly::ARGUMENT_v16i8_S },
{ WebAssembly::ARGUMENT_v2f64, WebAssembly::ARGUMENT_v2f64_S },
{ WebAssembly::ARGUMENT_v2i64, WebAssembly::ARGUMENT_v2i64_S },
{ WebAssembly::ARGUMENT_v4f32, WebAssembly::ARGUMENT_v4f32_S },
{ WebAssembly::ARGUMENT_v4i32, WebAssembly::ARGUMENT_v4i32_S },
{ WebAssembly::ARGUMENT_v8f16, WebAssembly::ARGUMENT_v8f16_S },
{ WebAssembly::ARGUMENT_v8i16, WebAssembly::ARGUMENT_v8i16_S },
{ WebAssembly::ATOMIC_FENCE, WebAssembly::ATOMIC_FENCE_S },
{ WebAssembly::ATOMIC_LOAD16_U_I32_A32, WebAssembly::ATOMIC_LOAD16_U_I32_A32_S },
{ WebAssembly::ATOMIC_LOAD16_U_I32_A64, WebAssembly::ATOMIC_LOAD16_U_I32_A64_S },
{ WebAssembly::ATOMIC_LOAD16_U_I64_A32, WebAssembly::ATOMIC_LOAD16_U_I64_A32_S },
{ WebAssembly::ATOMIC_LOAD16_U_I64_A64, WebAssembly::ATOMIC_LOAD16_U_I64_A64_S },
{ WebAssembly::ATOMIC_LOAD32_U_I64_A32, WebAssembly::ATOMIC_LOAD32_U_I64_A32_S },
{ WebAssembly::ATOMIC_LOAD32_U_I64_A64, WebAssembly::ATOMIC_LOAD32_U_I64_A64_S },
{ WebAssembly::ATOMIC_LOAD8_U_I32_A32, WebAssembly::ATOMIC_LOAD8_U_I32_A32_S },
{ WebAssembly::ATOMIC_LOAD8_U_I32_A64, WebAssembly::ATOMIC_LOAD8_U_I32_A64_S },
{ WebAssembly::ATOMIC_LOAD8_U_I64_A32, WebAssembly::ATOMIC_LOAD8_U_I64_A32_S },
{ WebAssembly::ATOMIC_LOAD8_U_I64_A64, WebAssembly::ATOMIC_LOAD8_U_I64_A64_S },
{ WebAssembly::ATOMIC_LOAD_I32_A32, WebAssembly::ATOMIC_LOAD_I32_A32_S },
{ WebAssembly::ATOMIC_LOAD_I32_A64, WebAssembly::ATOMIC_LOAD_I32_A64_S },
{ WebAssembly::ATOMIC_LOAD_I64_A32, WebAssembly::ATOMIC_LOAD_I64_A32_S },
{ WebAssembly::ATOMIC_LOAD_I64_A64, WebAssembly::ATOMIC_LOAD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32, WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64, WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32, WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64, WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_AND_I32_A32, WebAssembly::ATOMIC_RMW16_U_AND_I32_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_AND_I32_A64, WebAssembly::ATOMIC_RMW16_U_AND_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_AND_I64_A32, WebAssembly::ATOMIC_RMW16_U_AND_I64_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_AND_I64_A64, WebAssembly::ATOMIC_RMW16_U_AND_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_OR_I32_A32, WebAssembly::ATOMIC_RMW16_U_OR_I32_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_OR_I32_A64, WebAssembly::ATOMIC_RMW16_U_OR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_OR_I64_A32, WebAssembly::ATOMIC_RMW16_U_OR_I64_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_OR_I64_A64, WebAssembly::ATOMIC_RMW16_U_OR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32, WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64, WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32, WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64, WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32, WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64, WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32, WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64, WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32, WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64, WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32, WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32_S },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64, WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32, WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32_S },
{ WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64, WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_AND_I64_A32, WebAssembly::ATOMIC_RMW32_U_AND_I64_A32_S },
{ WebAssembly::ATOMIC_RMW32_U_AND_I64_A64, WebAssembly::ATOMIC_RMW32_U_AND_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32, WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32_S },
{ WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64, WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_OR_I64_A32, WebAssembly::ATOMIC_RMW32_U_OR_I64_A32_S },
{ WebAssembly::ATOMIC_RMW32_U_OR_I64_A64, WebAssembly::ATOMIC_RMW32_U_OR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32, WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32_S },
{ WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64, WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32, WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32_S },
{ WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64, WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32, WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32_S },
{ WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64, WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32, WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64, WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32, WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64, WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_AND_I32_A32, WebAssembly::ATOMIC_RMW8_U_AND_I32_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_AND_I32_A64, WebAssembly::ATOMIC_RMW8_U_AND_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_AND_I64_A32, WebAssembly::ATOMIC_RMW8_U_AND_I64_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_AND_I64_A64, WebAssembly::ATOMIC_RMW8_U_AND_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_OR_I32_A32, WebAssembly::ATOMIC_RMW8_U_OR_I32_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_OR_I32_A64, WebAssembly::ATOMIC_RMW8_U_OR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_OR_I64_A32, WebAssembly::ATOMIC_RMW8_U_OR_I64_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_OR_I64_A64, WebAssembly::ATOMIC_RMW8_U_OR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32, WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64, WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32, WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64, WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32, WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64, WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32, WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64, WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32, WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64, WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32, WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32_S },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64, WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_ADD_I32_A32, WebAssembly::ATOMIC_RMW_ADD_I32_A32_S },
{ WebAssembly::ATOMIC_RMW_ADD_I32_A64, WebAssembly::ATOMIC_RMW_ADD_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_ADD_I64_A32, WebAssembly::ATOMIC_RMW_ADD_I64_A32_S },
{ WebAssembly::ATOMIC_RMW_ADD_I64_A64, WebAssembly::ATOMIC_RMW_ADD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_AND_I32_A32, WebAssembly::ATOMIC_RMW_AND_I32_A32_S },
{ WebAssembly::ATOMIC_RMW_AND_I32_A64, WebAssembly::ATOMIC_RMW_AND_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_AND_I64_A32, WebAssembly::ATOMIC_RMW_AND_I64_A32_S },
{ WebAssembly::ATOMIC_RMW_AND_I64_A64, WebAssembly::ATOMIC_RMW_AND_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32, WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32_S },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64, WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32, WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32_S },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64, WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_OR_I32_A32, WebAssembly::ATOMIC_RMW_OR_I32_A32_S },
{ WebAssembly::ATOMIC_RMW_OR_I32_A64, WebAssembly::ATOMIC_RMW_OR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_OR_I64_A32, WebAssembly::ATOMIC_RMW_OR_I64_A32_S },
{ WebAssembly::ATOMIC_RMW_OR_I64_A64, WebAssembly::ATOMIC_RMW_OR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_SUB_I32_A32, WebAssembly::ATOMIC_RMW_SUB_I32_A32_S },
{ WebAssembly::ATOMIC_RMW_SUB_I32_A64, WebAssembly::ATOMIC_RMW_SUB_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_SUB_I64_A32, WebAssembly::ATOMIC_RMW_SUB_I64_A32_S },
{ WebAssembly::ATOMIC_RMW_SUB_I64_A64, WebAssembly::ATOMIC_RMW_SUB_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_XCHG_I32_A32, WebAssembly::ATOMIC_RMW_XCHG_I32_A32_S },
{ WebAssembly::ATOMIC_RMW_XCHG_I32_A64, WebAssembly::ATOMIC_RMW_XCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_XCHG_I64_A32, WebAssembly::ATOMIC_RMW_XCHG_I64_A32_S },
{ WebAssembly::ATOMIC_RMW_XCHG_I64_A64, WebAssembly::ATOMIC_RMW_XCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_XOR_I32_A32, WebAssembly::ATOMIC_RMW_XOR_I32_A32_S },
{ WebAssembly::ATOMIC_RMW_XOR_I32_A64, WebAssembly::ATOMIC_RMW_XOR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_XOR_I64_A32, WebAssembly::ATOMIC_RMW_XOR_I64_A32_S },
{ WebAssembly::ATOMIC_RMW_XOR_I64_A64, WebAssembly::ATOMIC_RMW_XOR_I64_A64_S },
{ WebAssembly::ATOMIC_STORE16_I32_A32, WebAssembly::ATOMIC_STORE16_I32_A32_S },
{ WebAssembly::ATOMIC_STORE16_I32_A64, WebAssembly::ATOMIC_STORE16_I32_A64_S },
{ WebAssembly::ATOMIC_STORE16_I64_A32, WebAssembly::ATOMIC_STORE16_I64_A32_S },
{ WebAssembly::ATOMIC_STORE16_I64_A64, WebAssembly::ATOMIC_STORE16_I64_A64_S },
{ WebAssembly::ATOMIC_STORE32_I64_A32, WebAssembly::ATOMIC_STORE32_I64_A32_S },
{ WebAssembly::ATOMIC_STORE32_I64_A64, WebAssembly::ATOMIC_STORE32_I64_A64_S },
{ WebAssembly::ATOMIC_STORE8_I32_A32, WebAssembly::ATOMIC_STORE8_I32_A32_S },
{ WebAssembly::ATOMIC_STORE8_I32_A64, WebAssembly::ATOMIC_STORE8_I32_A64_S },
{ WebAssembly::ATOMIC_STORE8_I64_A32, WebAssembly::ATOMIC_STORE8_I64_A32_S },
{ WebAssembly::ATOMIC_STORE8_I64_A64, WebAssembly::ATOMIC_STORE8_I64_A64_S },
{ WebAssembly::ATOMIC_STORE_I32_A32, WebAssembly::ATOMIC_STORE_I32_A32_S },
{ WebAssembly::ATOMIC_STORE_I32_A64, WebAssembly::ATOMIC_STORE_I32_A64_S },
{ WebAssembly::ATOMIC_STORE_I64_A32, WebAssembly::ATOMIC_STORE_I64_A32_S },
{ WebAssembly::ATOMIC_STORE_I64_A64, WebAssembly::ATOMIC_STORE_I64_A64_S },
{ WebAssembly::AVGR_U_I16x8, WebAssembly::AVGR_U_I16x8_S },
{ WebAssembly::AVGR_U_I8x16, WebAssembly::AVGR_U_I8x16_S },
{ WebAssembly::BITMASK_I16x8, WebAssembly::BITMASK_I16x8_S },
{ WebAssembly::BITMASK_I32x4, WebAssembly::BITMASK_I32x4_S },
{ WebAssembly::BITMASK_I64x2, WebAssembly::BITMASK_I64x2_S },
{ WebAssembly::BITMASK_I8x16, WebAssembly::BITMASK_I8x16_S },
{ WebAssembly::BITSELECT, WebAssembly::BITSELECT_S },
{ WebAssembly::BLOCK, WebAssembly::BLOCK_S },
{ WebAssembly::BR, WebAssembly::BR_S },
{ WebAssembly::BR_IF, WebAssembly::BR_IF_S },
{ WebAssembly::BR_TABLE_I32, WebAssembly::BR_TABLE_I32_S },
{ WebAssembly::BR_TABLE_I64, WebAssembly::BR_TABLE_I64_S },
{ WebAssembly::BR_UNLESS, WebAssembly::BR_UNLESS_S },
{ WebAssembly::CALL, WebAssembly::CALL_S },
{ WebAssembly::CALL_INDIRECT, WebAssembly::CALL_INDIRECT_S },
{ WebAssembly::CATCH, WebAssembly::CATCH_S },
{ WebAssembly::CATCH_ALL, WebAssembly::CATCH_ALL_S },
{ WebAssembly::CEIL_F16x8, WebAssembly::CEIL_F16x8_S },
{ WebAssembly::CEIL_F32, WebAssembly::CEIL_F32_S },
{ WebAssembly::CEIL_F32x4, WebAssembly::CEIL_F32x4_S },
{ WebAssembly::CEIL_F64, WebAssembly::CEIL_F64_S },
{ WebAssembly::CEIL_F64x2, WebAssembly::CEIL_F64x2_S },
{ WebAssembly::CLZ_I32, WebAssembly::CLZ_I32_S },
{ WebAssembly::CLZ_I64, WebAssembly::CLZ_I64_S },
{ WebAssembly::CONST_F32, WebAssembly::CONST_F32_S },
{ WebAssembly::CONST_F64, WebAssembly::CONST_F64_S },
{ WebAssembly::CONST_I32, WebAssembly::CONST_I32_S },
{ WebAssembly::CONST_I64, WebAssembly::CONST_I64_S },
{ WebAssembly::CONST_V128_F32x4, WebAssembly::CONST_V128_F32x4_S },
{ WebAssembly::CONST_V128_F64x2, WebAssembly::CONST_V128_F64x2_S },
{ WebAssembly::CONST_V128_I16x8, WebAssembly::CONST_V128_I16x8_S },
{ WebAssembly::CONST_V128_I32x4, WebAssembly::CONST_V128_I32x4_S },
{ WebAssembly::CONST_V128_I64x2, WebAssembly::CONST_V128_I64x2_S },
{ WebAssembly::CONST_V128_I8x16, WebAssembly::CONST_V128_I8x16_S },
{ WebAssembly::COPYSIGN_F32, WebAssembly::COPYSIGN_F32_S },
{ WebAssembly::COPYSIGN_F64, WebAssembly::COPYSIGN_F64_S },
{ WebAssembly::COPY_EXNREF, WebAssembly::COPY_EXNREF_S },
{ WebAssembly::COPY_EXTERNREF, WebAssembly::COPY_EXTERNREF_S },
{ WebAssembly::COPY_F32, WebAssembly::COPY_F32_S },
{ WebAssembly::COPY_F64, WebAssembly::COPY_F64_S },
{ WebAssembly::COPY_FUNCREF, WebAssembly::COPY_FUNCREF_S },
{ WebAssembly::COPY_I32, WebAssembly::COPY_I32_S },
{ WebAssembly::COPY_I64, WebAssembly::COPY_I64_S },
{ WebAssembly::COPY_V128, WebAssembly::COPY_V128_S },
{ WebAssembly::CTZ_I32, WebAssembly::CTZ_I32_S },
{ WebAssembly::CTZ_I64, WebAssembly::CTZ_I64_S },
{ WebAssembly::DEBUG_UNREACHABLE, WebAssembly::DEBUG_UNREACHABLE_S },
{ WebAssembly::DELEGATE, WebAssembly::DELEGATE_S },
{ WebAssembly::DIV_F16x8, WebAssembly::DIV_F16x8_S },
{ WebAssembly::DIV_F32, WebAssembly::DIV_F32_S },
{ WebAssembly::DIV_F32x4, WebAssembly::DIV_F32x4_S },
{ WebAssembly::DIV_F64, WebAssembly::DIV_F64_S },
{ WebAssembly::DIV_F64x2, WebAssembly::DIV_F64x2_S },
{ WebAssembly::DIV_S_I32, WebAssembly::DIV_S_I32_S },
{ WebAssembly::DIV_S_I64, WebAssembly::DIV_S_I64_S },
{ WebAssembly::DIV_U_I32, WebAssembly::DIV_U_I32_S },
{ WebAssembly::DIV_U_I64, WebAssembly::DIV_U_I64_S },
{ WebAssembly::DOT, WebAssembly::DOT_S },
{ WebAssembly::DROP_EXNREF, WebAssembly::DROP_EXNREF_S },
{ WebAssembly::DROP_EXTERNREF, WebAssembly::DROP_EXTERNREF_S },
{ WebAssembly::DROP_F32, WebAssembly::DROP_F32_S },
{ WebAssembly::DROP_F64, WebAssembly::DROP_F64_S },
{ WebAssembly::DROP_FUNCREF, WebAssembly::DROP_FUNCREF_S },
{ WebAssembly::DROP_I32, WebAssembly::DROP_I32_S },
{ WebAssembly::DROP_I64, WebAssembly::DROP_I64_S },
{ WebAssembly::DROP_V128, WebAssembly::DROP_V128_S },
{ WebAssembly::ELSE, WebAssembly::ELSE_S },
{ WebAssembly::END, WebAssembly::END_S },
{ WebAssembly::END_BLOCK, WebAssembly::END_BLOCK_S },
{ WebAssembly::END_FUNCTION, WebAssembly::END_FUNCTION_S },
{ WebAssembly::END_IF, WebAssembly::END_IF_S },
{ WebAssembly::END_LOOP, WebAssembly::END_LOOP_S },
{ WebAssembly::END_TRY, WebAssembly::END_TRY_S },
{ WebAssembly::EQZ_I32, WebAssembly::EQZ_I32_S },
{ WebAssembly::EQZ_I64, WebAssembly::EQZ_I64_S },
{ WebAssembly::EQ_F16x8, WebAssembly::EQ_F16x8_S },
{ WebAssembly::EQ_F32, WebAssembly::EQ_F32_S },
{ WebAssembly::EQ_F32x4, WebAssembly::EQ_F32x4_S },
{ WebAssembly::EQ_F64, WebAssembly::EQ_F64_S },
{ WebAssembly::EQ_F64x2, WebAssembly::EQ_F64x2_S },
{ WebAssembly::EQ_I16x8, WebAssembly::EQ_I16x8_S },
{ WebAssembly::EQ_I32, WebAssembly::EQ_I32_S },
{ WebAssembly::EQ_I32x4, WebAssembly::EQ_I32x4_S },
{ WebAssembly::EQ_I64, WebAssembly::EQ_I64_S },
{ WebAssembly::EQ_I64x2, WebAssembly::EQ_I64x2_S },
{ WebAssembly::EQ_I8x16, WebAssembly::EQ_I8x16_S },
{ WebAssembly::EXTMUL_HIGH_S_I16x8, WebAssembly::EXTMUL_HIGH_S_I16x8_S },
{ WebAssembly::EXTMUL_HIGH_S_I32x4, WebAssembly::EXTMUL_HIGH_S_I32x4_S },
{ WebAssembly::EXTMUL_HIGH_S_I64x2, WebAssembly::EXTMUL_HIGH_S_I64x2_S },
{ WebAssembly::EXTMUL_HIGH_U_I16x8, WebAssembly::EXTMUL_HIGH_U_I16x8_S },
{ WebAssembly::EXTMUL_HIGH_U_I32x4, WebAssembly::EXTMUL_HIGH_U_I32x4_S },
{ WebAssembly::EXTMUL_HIGH_U_I64x2, WebAssembly::EXTMUL_HIGH_U_I64x2_S },
{ WebAssembly::EXTMUL_LOW_S_I16x8, WebAssembly::EXTMUL_LOW_S_I16x8_S },
{ WebAssembly::EXTMUL_LOW_S_I32x4, WebAssembly::EXTMUL_LOW_S_I32x4_S },
{ WebAssembly::EXTMUL_LOW_S_I64x2, WebAssembly::EXTMUL_LOW_S_I64x2_S },
{ WebAssembly::EXTMUL_LOW_U_I16x8, WebAssembly::EXTMUL_LOW_U_I16x8_S },
{ WebAssembly::EXTMUL_LOW_U_I32x4, WebAssembly::EXTMUL_LOW_U_I32x4_S },
{ WebAssembly::EXTMUL_LOW_U_I64x2, WebAssembly::EXTMUL_LOW_U_I64x2_S },
{ WebAssembly::EXTRACT_LANE_F16x8, WebAssembly::EXTRACT_LANE_F16x8_S },
{ WebAssembly::EXTRACT_LANE_F32x4, WebAssembly::EXTRACT_LANE_F32x4_S },
{ WebAssembly::EXTRACT_LANE_F64x2, WebAssembly::EXTRACT_LANE_F64x2_S },
{ WebAssembly::EXTRACT_LANE_I16x8_s, WebAssembly::EXTRACT_LANE_I16x8_s_S },
{ WebAssembly::EXTRACT_LANE_I16x8_u, WebAssembly::EXTRACT_LANE_I16x8_u_S },
{ WebAssembly::EXTRACT_LANE_I32x4, WebAssembly::EXTRACT_LANE_I32x4_S },
{ WebAssembly::EXTRACT_LANE_I64x2, WebAssembly::EXTRACT_LANE_I64x2_S },
{ WebAssembly::EXTRACT_LANE_I8x16_s, WebAssembly::EXTRACT_LANE_I8x16_s_S },
{ WebAssembly::EXTRACT_LANE_I8x16_u, WebAssembly::EXTRACT_LANE_I8x16_u_S },
{ WebAssembly::F32_CONVERT_S_I32, WebAssembly::F32_CONVERT_S_I32_S },
{ WebAssembly::F32_CONVERT_S_I64, WebAssembly::F32_CONVERT_S_I64_S },
{ WebAssembly::F32_CONVERT_U_I32, WebAssembly::F32_CONVERT_U_I32_S },
{ WebAssembly::F32_CONVERT_U_I64, WebAssembly::F32_CONVERT_U_I64_S },
{ WebAssembly::F32_DEMOTE_F64, WebAssembly::F32_DEMOTE_F64_S },
{ WebAssembly::F32_REINTERPRET_I32, WebAssembly::F32_REINTERPRET_I32_S },
{ WebAssembly::F64_CONVERT_S_I32, WebAssembly::F64_CONVERT_S_I32_S },
{ WebAssembly::F64_CONVERT_S_I64, WebAssembly::F64_CONVERT_S_I64_S },
{ WebAssembly::F64_CONVERT_U_I32, WebAssembly::F64_CONVERT_U_I32_S },
{ WebAssembly::F64_CONVERT_U_I64, WebAssembly::F64_CONVERT_U_I64_S },
{ WebAssembly::F64_PROMOTE_F32, WebAssembly::F64_PROMOTE_F32_S },
{ WebAssembly::F64_REINTERPRET_I64, WebAssembly::F64_REINTERPRET_I64_S },
{ WebAssembly::FALLTHROUGH_RETURN, WebAssembly::FALLTHROUGH_RETURN_S },
{ WebAssembly::FLOOR_F16x8, WebAssembly::FLOOR_F16x8_S },
{ WebAssembly::FLOOR_F32, WebAssembly::FLOOR_F32_S },
{ WebAssembly::FLOOR_F32x4, WebAssembly::FLOOR_F32x4_S },
{ WebAssembly::FLOOR_F64, WebAssembly::FLOOR_F64_S },
{ WebAssembly::FLOOR_F64x2, WebAssembly::FLOOR_F64x2_S },
{ WebAssembly::FP_TO_SINT_I32_F32, WebAssembly::FP_TO_SINT_I32_F32_S },
{ WebAssembly::FP_TO_SINT_I32_F64, WebAssembly::FP_TO_SINT_I32_F64_S },
{ WebAssembly::FP_TO_SINT_I64_F32, WebAssembly::FP_TO_SINT_I64_F32_S },
{ WebAssembly::FP_TO_SINT_I64_F64, WebAssembly::FP_TO_SINT_I64_F64_S },
{ WebAssembly::FP_TO_UINT_I32_F32, WebAssembly::FP_TO_UINT_I32_F32_S },
{ WebAssembly::FP_TO_UINT_I32_F64, WebAssembly::FP_TO_UINT_I32_F64_S },
{ WebAssembly::FP_TO_UINT_I64_F32, WebAssembly::FP_TO_UINT_I64_F32_S },
{ WebAssembly::FP_TO_UINT_I64_F64, WebAssembly::FP_TO_UINT_I64_F64_S },
{ WebAssembly::GE_F16x8, WebAssembly::GE_F16x8_S },
{ WebAssembly::GE_F32, WebAssembly::GE_F32_S },
{ WebAssembly::GE_F32x4, WebAssembly::GE_F32x4_S },
{ WebAssembly::GE_F64, WebAssembly::GE_F64_S },
{ WebAssembly::GE_F64x2, WebAssembly::GE_F64x2_S },
{ WebAssembly::GE_S_I16x8, WebAssembly::GE_S_I16x8_S },
{ WebAssembly::GE_S_I32, WebAssembly::GE_S_I32_S },
{ WebAssembly::GE_S_I32x4, WebAssembly::GE_S_I32x4_S },
{ WebAssembly::GE_S_I64, WebAssembly::GE_S_I64_S },
{ WebAssembly::GE_S_I64x2, WebAssembly::GE_S_I64x2_S },
{ WebAssembly::GE_S_I8x16, WebAssembly::GE_S_I8x16_S },
{ WebAssembly::GE_U_I16x8, WebAssembly::GE_U_I16x8_S },
{ WebAssembly::GE_U_I32, WebAssembly::GE_U_I32_S },
{ WebAssembly::GE_U_I32x4, WebAssembly::GE_U_I32x4_S },
{ WebAssembly::GE_U_I64, WebAssembly::GE_U_I64_S },
{ WebAssembly::GE_U_I8x16, WebAssembly::GE_U_I8x16_S },
{ WebAssembly::GLOBAL_GET_EXNREF, WebAssembly::GLOBAL_GET_EXNREF_S },
{ WebAssembly::GLOBAL_GET_EXTERNREF, WebAssembly::GLOBAL_GET_EXTERNREF_S },
{ WebAssembly::GLOBAL_GET_F32, WebAssembly::GLOBAL_GET_F32_S },
{ WebAssembly::GLOBAL_GET_F64, WebAssembly::GLOBAL_GET_F64_S },
{ WebAssembly::GLOBAL_GET_FUNCREF, WebAssembly::GLOBAL_GET_FUNCREF_S },
{ WebAssembly::GLOBAL_GET_I32, WebAssembly::GLOBAL_GET_I32_S },
{ WebAssembly::GLOBAL_GET_I64, WebAssembly::GLOBAL_GET_I64_S },
{ WebAssembly::GLOBAL_GET_V128, WebAssembly::GLOBAL_GET_V128_S },
{ WebAssembly::GLOBAL_SET_EXNREF, WebAssembly::GLOBAL_SET_EXNREF_S },
{ WebAssembly::GLOBAL_SET_EXTERNREF, WebAssembly::GLOBAL_SET_EXTERNREF_S },
{ WebAssembly::GLOBAL_SET_F32, WebAssembly::GLOBAL_SET_F32_S },
{ WebAssembly::GLOBAL_SET_F64, WebAssembly::GLOBAL_SET_F64_S },
{ WebAssembly::GLOBAL_SET_FUNCREF, WebAssembly::GLOBAL_SET_FUNCREF_S },
{ WebAssembly::GLOBAL_SET_I32, WebAssembly::GLOBAL_SET_I32_S },
{ WebAssembly::GLOBAL_SET_I64, WebAssembly::GLOBAL_SET_I64_S },
{ WebAssembly::GLOBAL_SET_V128, WebAssembly::GLOBAL_SET_V128_S },
{ WebAssembly::GT_F16x8, WebAssembly::GT_F16x8_S },
{ WebAssembly::GT_F32, WebAssembly::GT_F32_S },
{ WebAssembly::GT_F32x4, WebAssembly::GT_F32x4_S },
{ WebAssembly::GT_F64, WebAssembly::GT_F64_S },
{ WebAssembly::GT_F64x2, WebAssembly::GT_F64x2_S },
{ WebAssembly::GT_S_I16x8, WebAssembly::GT_S_I16x8_S },
{ WebAssembly::GT_S_I32, WebAssembly::GT_S_I32_S },
{ WebAssembly::GT_S_I32x4, WebAssembly::GT_S_I32x4_S },
{ WebAssembly::GT_S_I64, WebAssembly::GT_S_I64_S },
{ WebAssembly::GT_S_I64x2, WebAssembly::GT_S_I64x2_S },
{ WebAssembly::GT_S_I8x16, WebAssembly::GT_S_I8x16_S },
{ WebAssembly::GT_U_I16x8, WebAssembly::GT_U_I16x8_S },
{ WebAssembly::GT_U_I32, WebAssembly::GT_U_I32_S },
{ WebAssembly::GT_U_I32x4, WebAssembly::GT_U_I32x4_S },
{ WebAssembly::GT_U_I64, WebAssembly::GT_U_I64_S },
{ WebAssembly::GT_U_I8x16, WebAssembly::GT_U_I8x16_S },
{ WebAssembly::I32_EXTEND16_S_I32, WebAssembly::I32_EXTEND16_S_I32_S },
{ WebAssembly::I32_EXTEND8_S_I32, WebAssembly::I32_EXTEND8_S_I32_S },
{ WebAssembly::I32_REINTERPRET_F32, WebAssembly::I32_REINTERPRET_F32_S },
{ WebAssembly::I32_TRUNC_S_F32, WebAssembly::I32_TRUNC_S_F32_S },
{ WebAssembly::I32_TRUNC_S_F64, WebAssembly::I32_TRUNC_S_F64_S },
{ WebAssembly::I32_TRUNC_S_SAT_F32, WebAssembly::I32_TRUNC_S_SAT_F32_S },
{ WebAssembly::I32_TRUNC_S_SAT_F64, WebAssembly::I32_TRUNC_S_SAT_F64_S },
{ WebAssembly::I32_TRUNC_U_F32, WebAssembly::I32_TRUNC_U_F32_S },
{ WebAssembly::I32_TRUNC_U_F64, WebAssembly::I32_TRUNC_U_F64_S },
{ WebAssembly::I32_TRUNC_U_SAT_F32, WebAssembly::I32_TRUNC_U_SAT_F32_S },
{ WebAssembly::I32_TRUNC_U_SAT_F64, WebAssembly::I32_TRUNC_U_SAT_F64_S },
{ WebAssembly::I32_WRAP_I64, WebAssembly::I32_WRAP_I64_S },
{ WebAssembly::I64_EXTEND16_S_I64, WebAssembly::I64_EXTEND16_S_I64_S },
{ WebAssembly::I64_EXTEND32_S_I64, WebAssembly::I64_EXTEND32_S_I64_S },
{ WebAssembly::I64_EXTEND8_S_I64, WebAssembly::I64_EXTEND8_S_I64_S },
{ WebAssembly::I64_EXTEND_S_I32, WebAssembly::I64_EXTEND_S_I32_S },
{ WebAssembly::I64_EXTEND_U_I32, WebAssembly::I64_EXTEND_U_I32_S },
{ WebAssembly::I64_REINTERPRET_F64, WebAssembly::I64_REINTERPRET_F64_S },
{ WebAssembly::I64_TRUNC_S_F32, WebAssembly::I64_TRUNC_S_F32_S },
{ WebAssembly::I64_TRUNC_S_F64, WebAssembly::I64_TRUNC_S_F64_S },
{ WebAssembly::I64_TRUNC_S_SAT_F32, WebAssembly::I64_TRUNC_S_SAT_F32_S },
{ WebAssembly::I64_TRUNC_S_SAT_F64, WebAssembly::I64_TRUNC_S_SAT_F64_S },
{ WebAssembly::I64_TRUNC_U_F32, WebAssembly::I64_TRUNC_U_F32_S },
{ WebAssembly::I64_TRUNC_U_F64, WebAssembly::I64_TRUNC_U_F64_S },
{ WebAssembly::I64_TRUNC_U_SAT_F32, WebAssembly::I64_TRUNC_U_SAT_F32_S },
{ WebAssembly::I64_TRUNC_U_SAT_F64, WebAssembly::I64_TRUNC_U_SAT_F64_S },
{ WebAssembly::IF, WebAssembly::IF_S },
{ WebAssembly::LANESELECT_I16x8, WebAssembly::LANESELECT_I16x8_S },
{ WebAssembly::LANESELECT_I32x4, WebAssembly::LANESELECT_I32x4_S },
{ WebAssembly::LANESELECT_I64x2, WebAssembly::LANESELECT_I64x2_S },
{ WebAssembly::LANESELECT_I8x16, WebAssembly::LANESELECT_I8x16_S },
{ WebAssembly::LE_F16x8, WebAssembly::LE_F16x8_S },
{ WebAssembly::LE_F32, WebAssembly::LE_F32_S },
{ WebAssembly::LE_F32x4, WebAssembly::LE_F32x4_S },
{ WebAssembly::LE_F64, WebAssembly::LE_F64_S },
{ WebAssembly::LE_F64x2, WebAssembly::LE_F64x2_S },
{ WebAssembly::LE_S_I16x8, WebAssembly::LE_S_I16x8_S },
{ WebAssembly::LE_S_I32, WebAssembly::LE_S_I32_S },
{ WebAssembly::LE_S_I32x4, WebAssembly::LE_S_I32x4_S },
{ WebAssembly::LE_S_I64, WebAssembly::LE_S_I64_S },
{ WebAssembly::LE_S_I64x2, WebAssembly::LE_S_I64x2_S },
{ WebAssembly::LE_S_I8x16, WebAssembly::LE_S_I8x16_S },
{ WebAssembly::LE_U_I16x8, WebAssembly::LE_U_I16x8_S },
{ WebAssembly::LE_U_I32, WebAssembly::LE_U_I32_S },
{ WebAssembly::LE_U_I32x4, WebAssembly::LE_U_I32x4_S },
{ WebAssembly::LE_U_I64, WebAssembly::LE_U_I64_S },
{ WebAssembly::LE_U_I8x16, WebAssembly::LE_U_I8x16_S },
{ WebAssembly::LOAD16_SPLAT_A32, WebAssembly::LOAD16_SPLAT_A32_S },
{ WebAssembly::LOAD16_SPLAT_A64, WebAssembly::LOAD16_SPLAT_A64_S },
{ WebAssembly::LOAD16_S_I32_A32, WebAssembly::LOAD16_S_I32_A32_S },
{ WebAssembly::LOAD16_S_I32_A64, WebAssembly::LOAD16_S_I32_A64_S },
{ WebAssembly::LOAD16_S_I64_A32, WebAssembly::LOAD16_S_I64_A32_S },
{ WebAssembly::LOAD16_S_I64_A64, WebAssembly::LOAD16_S_I64_A64_S },
{ WebAssembly::LOAD16_U_I32_A32, WebAssembly::LOAD16_U_I32_A32_S },
{ WebAssembly::LOAD16_U_I32_A64, WebAssembly::LOAD16_U_I32_A64_S },
{ WebAssembly::LOAD16_U_I64_A32, WebAssembly::LOAD16_U_I64_A32_S },
{ WebAssembly::LOAD16_U_I64_A64, WebAssembly::LOAD16_U_I64_A64_S },
{ WebAssembly::LOAD32_SPLAT_A32, WebAssembly::LOAD32_SPLAT_A32_S },
{ WebAssembly::LOAD32_SPLAT_A64, WebAssembly::LOAD32_SPLAT_A64_S },
{ WebAssembly::LOAD32_S_I64_A32, WebAssembly::LOAD32_S_I64_A32_S },
{ WebAssembly::LOAD32_S_I64_A64, WebAssembly::LOAD32_S_I64_A64_S },
{ WebAssembly::LOAD32_U_I64_A32, WebAssembly::LOAD32_U_I64_A32_S },
{ WebAssembly::LOAD32_U_I64_A64, WebAssembly::LOAD32_U_I64_A64_S },
{ WebAssembly::LOAD64_SPLAT_A32, WebAssembly::LOAD64_SPLAT_A32_S },
{ WebAssembly::LOAD64_SPLAT_A64, WebAssembly::LOAD64_SPLAT_A64_S },
{ WebAssembly::LOAD8_SPLAT_A32, WebAssembly::LOAD8_SPLAT_A32_S },
{ WebAssembly::LOAD8_SPLAT_A64, WebAssembly::LOAD8_SPLAT_A64_S },
{ WebAssembly::LOAD8_S_I32_A32, WebAssembly::LOAD8_S_I32_A32_S },
{ WebAssembly::LOAD8_S_I32_A64, WebAssembly::LOAD8_S_I32_A64_S },
{ WebAssembly::LOAD8_S_I64_A32, WebAssembly::LOAD8_S_I64_A32_S },
{ WebAssembly::LOAD8_S_I64_A64, WebAssembly::LOAD8_S_I64_A64_S },
{ WebAssembly::LOAD8_U_I32_A32, WebAssembly::LOAD8_U_I32_A32_S },
{ WebAssembly::LOAD8_U_I32_A64, WebAssembly::LOAD8_U_I32_A64_S },
{ WebAssembly::LOAD8_U_I64_A32, WebAssembly::LOAD8_U_I64_A32_S },
{ WebAssembly::LOAD8_U_I64_A64, WebAssembly::LOAD8_U_I64_A64_S },
{ WebAssembly::LOAD_EXTEND_S_I16x8_A32, WebAssembly::LOAD_EXTEND_S_I16x8_A32_S },
{ WebAssembly::LOAD_EXTEND_S_I16x8_A64, WebAssembly::LOAD_EXTEND_S_I16x8_A64_S },
{ WebAssembly::LOAD_EXTEND_S_I32x4_A32, WebAssembly::LOAD_EXTEND_S_I32x4_A32_S },
{ WebAssembly::LOAD_EXTEND_S_I32x4_A64, WebAssembly::LOAD_EXTEND_S_I32x4_A64_S },
{ WebAssembly::LOAD_EXTEND_S_I64x2_A32, WebAssembly::LOAD_EXTEND_S_I64x2_A32_S },
{ WebAssembly::LOAD_EXTEND_S_I64x2_A64, WebAssembly::LOAD_EXTEND_S_I64x2_A64_S },
{ WebAssembly::LOAD_EXTEND_U_I16x8_A32, WebAssembly::LOAD_EXTEND_U_I16x8_A32_S },
{ WebAssembly::LOAD_EXTEND_U_I16x8_A64, WebAssembly::LOAD_EXTEND_U_I16x8_A64_S },
{ WebAssembly::LOAD_EXTEND_U_I32x4_A32, WebAssembly::LOAD_EXTEND_U_I32x4_A32_S },
{ WebAssembly::LOAD_EXTEND_U_I32x4_A64, WebAssembly::LOAD_EXTEND_U_I32x4_A64_S },
{ WebAssembly::LOAD_EXTEND_U_I64x2_A32, WebAssembly::LOAD_EXTEND_U_I64x2_A32_S },
{ WebAssembly::LOAD_EXTEND_U_I64x2_A64, WebAssembly::LOAD_EXTEND_U_I64x2_A64_S },
{ WebAssembly::LOAD_F16_F32_A32, WebAssembly::LOAD_F16_F32_A32_S },
{ WebAssembly::LOAD_F16_F32_A64, WebAssembly::LOAD_F16_F32_A64_S },
{ WebAssembly::LOAD_F32_A32, WebAssembly::LOAD_F32_A32_S },
{ WebAssembly::LOAD_F32_A64, WebAssembly::LOAD_F32_A64_S },
{ WebAssembly::LOAD_F64_A32, WebAssembly::LOAD_F64_A32_S },
{ WebAssembly::LOAD_F64_A64, WebAssembly::LOAD_F64_A64_S },
{ WebAssembly::LOAD_I32_A32, WebAssembly::LOAD_I32_A32_S },
{ WebAssembly::LOAD_I32_A64, WebAssembly::LOAD_I32_A64_S },
{ WebAssembly::LOAD_I64_A32, WebAssembly::LOAD_I64_A32_S },
{ WebAssembly::LOAD_I64_A64, WebAssembly::LOAD_I64_A64_S },
{ WebAssembly::LOAD_LANE_16_A32, WebAssembly::LOAD_LANE_16_A32_S },
{ WebAssembly::LOAD_LANE_16_A64, WebAssembly::LOAD_LANE_16_A64_S },
{ WebAssembly::LOAD_LANE_32_A32, WebAssembly::LOAD_LANE_32_A32_S },
{ WebAssembly::LOAD_LANE_32_A64, WebAssembly::LOAD_LANE_32_A64_S },
{ WebAssembly::LOAD_LANE_64_A32, WebAssembly::LOAD_LANE_64_A32_S },
{ WebAssembly::LOAD_LANE_64_A64, WebAssembly::LOAD_LANE_64_A64_S },
{ WebAssembly::LOAD_LANE_8_A32, WebAssembly::LOAD_LANE_8_A32_S },
{ WebAssembly::LOAD_LANE_8_A64, WebAssembly::LOAD_LANE_8_A64_S },
{ WebAssembly::LOAD_V128_A32, WebAssembly::LOAD_V128_A32_S },
{ WebAssembly::LOAD_V128_A64, WebAssembly::LOAD_V128_A64_S },
{ WebAssembly::LOAD_ZERO_32_A32, WebAssembly::LOAD_ZERO_32_A32_S },
{ WebAssembly::LOAD_ZERO_32_A64, WebAssembly::LOAD_ZERO_32_A64_S },
{ WebAssembly::LOAD_ZERO_64_A32, WebAssembly::LOAD_ZERO_64_A32_S },
{ WebAssembly::LOAD_ZERO_64_A64, WebAssembly::LOAD_ZERO_64_A64_S },
{ WebAssembly::LOCAL_GET_EXNREF, WebAssembly::LOCAL_GET_EXNREF_S },
{ WebAssembly::LOCAL_GET_EXTERNREF, WebAssembly::LOCAL_GET_EXTERNREF_S },
{ WebAssembly::LOCAL_GET_F32, WebAssembly::LOCAL_GET_F32_S },
{ WebAssembly::LOCAL_GET_F64, WebAssembly::LOCAL_GET_F64_S },
{ WebAssembly::LOCAL_GET_FUNCREF, WebAssembly::LOCAL_GET_FUNCREF_S },
{ WebAssembly::LOCAL_GET_I32, WebAssembly::LOCAL_GET_I32_S },
{ WebAssembly::LOCAL_GET_I64, WebAssembly::LOCAL_GET_I64_S },
{ WebAssembly::LOCAL_GET_V128, WebAssembly::LOCAL_GET_V128_S },
{ WebAssembly::LOCAL_SET_EXNREF, WebAssembly::LOCAL_SET_EXNREF_S },
{ WebAssembly::LOCAL_SET_EXTERNREF, WebAssembly::LOCAL_SET_EXTERNREF_S },
{ WebAssembly::LOCAL_SET_F32, WebAssembly::LOCAL_SET_F32_S },
{ WebAssembly::LOCAL_SET_F64, WebAssembly::LOCAL_SET_F64_S },
{ WebAssembly::LOCAL_SET_FUNCREF, WebAssembly::LOCAL_SET_FUNCREF_S },
{ WebAssembly::LOCAL_SET_I32, WebAssembly::LOCAL_SET_I32_S },
{ WebAssembly::LOCAL_SET_I64, WebAssembly::LOCAL_SET_I64_S },
{ WebAssembly::LOCAL_SET_V128, WebAssembly::LOCAL_SET_V128_S },
{ WebAssembly::LOCAL_TEE_EXNREF, WebAssembly::LOCAL_TEE_EXNREF_S },
{ WebAssembly::LOCAL_TEE_EXTERNREF, WebAssembly::LOCAL_TEE_EXTERNREF_S },
{ WebAssembly::LOCAL_TEE_F32, WebAssembly::LOCAL_TEE_F32_S },
{ WebAssembly::LOCAL_TEE_F64, WebAssembly::LOCAL_TEE_F64_S },
{ WebAssembly::LOCAL_TEE_FUNCREF, WebAssembly::LOCAL_TEE_FUNCREF_S },
{ WebAssembly::LOCAL_TEE_I32, WebAssembly::LOCAL_TEE_I32_S },
{ WebAssembly::LOCAL_TEE_I64, WebAssembly::LOCAL_TEE_I64_S },
{ WebAssembly::LOCAL_TEE_V128, WebAssembly::LOCAL_TEE_V128_S },
{ WebAssembly::LOOP, WebAssembly::LOOP_S },
{ WebAssembly::LT_F16x8, WebAssembly::LT_F16x8_S },
{ WebAssembly::LT_F32, WebAssembly::LT_F32_S },
{ WebAssembly::LT_F32x4, WebAssembly::LT_F32x4_S },
{ WebAssembly::LT_F64, WebAssembly::LT_F64_S },
{ WebAssembly::LT_F64x2, WebAssembly::LT_F64x2_S },
{ WebAssembly::LT_S_I16x8, WebAssembly::LT_S_I16x8_S },
{ WebAssembly::LT_S_I32, WebAssembly::LT_S_I32_S },
{ WebAssembly::LT_S_I32x4, WebAssembly::LT_S_I32x4_S },
{ WebAssembly::LT_S_I64, WebAssembly::LT_S_I64_S },
{ WebAssembly::LT_S_I64x2, WebAssembly::LT_S_I64x2_S },
{ WebAssembly::LT_S_I8x16, WebAssembly::LT_S_I8x16_S },
{ WebAssembly::LT_U_I16x8, WebAssembly::LT_U_I16x8_S },
{ WebAssembly::LT_U_I32, WebAssembly::LT_U_I32_S },
{ WebAssembly::LT_U_I32x4, WebAssembly::LT_U_I32x4_S },
{ WebAssembly::LT_U_I64, WebAssembly::LT_U_I64_S },
{ WebAssembly::LT_U_I8x16, WebAssembly::LT_U_I8x16_S },
{ WebAssembly::MADD_F16x8, WebAssembly::MADD_F16x8_S },
{ WebAssembly::MADD_F32x4, WebAssembly::MADD_F32x4_S },
{ WebAssembly::MADD_F64x2, WebAssembly::MADD_F64x2_S },
{ WebAssembly::MAX_F16x8, WebAssembly::MAX_F16x8_S },
{ WebAssembly::MAX_F32, WebAssembly::MAX_F32_S },
{ WebAssembly::MAX_F32x4, WebAssembly::MAX_F32x4_S },
{ WebAssembly::MAX_F64, WebAssembly::MAX_F64_S },
{ WebAssembly::MAX_F64x2, WebAssembly::MAX_F64x2_S },
{ WebAssembly::MAX_S_I16x8, WebAssembly::MAX_S_I16x8_S },
{ WebAssembly::MAX_S_I32x4, WebAssembly::MAX_S_I32x4_S },
{ WebAssembly::MAX_S_I8x16, WebAssembly::MAX_S_I8x16_S },
{ WebAssembly::MAX_U_I16x8, WebAssembly::MAX_U_I16x8_S },
{ WebAssembly::MAX_U_I32x4, WebAssembly::MAX_U_I32x4_S },
{ WebAssembly::MAX_U_I8x16, WebAssembly::MAX_U_I8x16_S },
{ WebAssembly::MEMORY_ATOMIC_NOTIFY_A32, WebAssembly::MEMORY_ATOMIC_NOTIFY_A32_S },
{ WebAssembly::MEMORY_ATOMIC_NOTIFY_A64, WebAssembly::MEMORY_ATOMIC_NOTIFY_A64_S },
{ WebAssembly::MEMORY_ATOMIC_WAIT32_A32, WebAssembly::MEMORY_ATOMIC_WAIT32_A32_S },
{ WebAssembly::MEMORY_ATOMIC_WAIT32_A64, WebAssembly::MEMORY_ATOMIC_WAIT32_A64_S },
{ WebAssembly::MEMORY_ATOMIC_WAIT64_A32, WebAssembly::MEMORY_ATOMIC_WAIT64_A32_S },
{ WebAssembly::MEMORY_ATOMIC_WAIT64_A64, WebAssembly::MEMORY_ATOMIC_WAIT64_A64_S },
{ WebAssembly::MIN_F16x8, WebAssembly::MIN_F16x8_S },
{ WebAssembly::MIN_F32, WebAssembly::MIN_F32_S },
{ WebAssembly::MIN_F32x4, WebAssembly::MIN_F32x4_S },
{ WebAssembly::MIN_F64, WebAssembly::MIN_F64_S },
{ WebAssembly::MIN_F64x2, WebAssembly::MIN_F64x2_S },
{ WebAssembly::MIN_S_I16x8, WebAssembly::MIN_S_I16x8_S },
{ WebAssembly::MIN_S_I32x4, WebAssembly::MIN_S_I32x4_S },
{ WebAssembly::MIN_S_I8x16, WebAssembly::MIN_S_I8x16_S },
{ WebAssembly::MIN_U_I16x8, WebAssembly::MIN_U_I16x8_S },
{ WebAssembly::MIN_U_I32x4, WebAssembly::MIN_U_I32x4_S },
{ WebAssembly::MIN_U_I8x16, WebAssembly::MIN_U_I8x16_S },
{ WebAssembly::MUL_F16x8, WebAssembly::MUL_F16x8_S },
{ WebAssembly::MUL_F32, WebAssembly::MUL_F32_S },
{ WebAssembly::MUL_F32x4, WebAssembly::MUL_F32x4_S },
{ WebAssembly::MUL_F64, WebAssembly::MUL_F64_S },
{ WebAssembly::MUL_F64x2, WebAssembly::MUL_F64x2_S },
{ WebAssembly::MUL_I16x8, WebAssembly::MUL_I16x8_S },
{ WebAssembly::MUL_I32, WebAssembly::MUL_I32_S },
{ WebAssembly::MUL_I32x4, WebAssembly::MUL_I32x4_S },
{ WebAssembly::MUL_I64, WebAssembly::MUL_I64_S },
{ WebAssembly::MUL_I64x2, WebAssembly::MUL_I64x2_S },
{ WebAssembly::NARROW_S_I16x8, WebAssembly::NARROW_S_I16x8_S },
{ WebAssembly::NARROW_S_I8x16, WebAssembly::NARROW_S_I8x16_S },
{ WebAssembly::NARROW_U_I16x8, WebAssembly::NARROW_U_I16x8_S },
{ WebAssembly::NARROW_U_I8x16, WebAssembly::NARROW_U_I8x16_S },
{ WebAssembly::NEAREST_F16x8, WebAssembly::NEAREST_F16x8_S },
{ WebAssembly::NEAREST_F32, WebAssembly::NEAREST_F32_S },
{ WebAssembly::NEAREST_F32x4, WebAssembly::NEAREST_F32x4_S },
{ WebAssembly::NEAREST_F64, WebAssembly::NEAREST_F64_S },
{ WebAssembly::NEAREST_F64x2, WebAssembly::NEAREST_F64x2_S },
{ WebAssembly::NEG_F16x8, WebAssembly::NEG_F16x8_S },
{ WebAssembly::NEG_F32, WebAssembly::NEG_F32_S },
{ WebAssembly::NEG_F32x4, WebAssembly::NEG_F32x4_S },
{ WebAssembly::NEG_F64, WebAssembly::NEG_F64_S },
{ WebAssembly::NEG_F64x2, WebAssembly::NEG_F64x2_S },
{ WebAssembly::NEG_I16x8, WebAssembly::NEG_I16x8_S },
{ WebAssembly::NEG_I32x4, WebAssembly::NEG_I32x4_S },
{ WebAssembly::NEG_I64x2, WebAssembly::NEG_I64x2_S },
{ WebAssembly::NEG_I8x16, WebAssembly::NEG_I8x16_S },
{ WebAssembly::NE_F16x8, WebAssembly::NE_F16x8_S },
{ WebAssembly::NE_F32, WebAssembly::NE_F32_S },
{ WebAssembly::NE_F32x4, WebAssembly::NE_F32x4_S },
{ WebAssembly::NE_F64, WebAssembly::NE_F64_S },
{ WebAssembly::NE_F64x2, WebAssembly::NE_F64x2_S },
{ WebAssembly::NE_I16x8, WebAssembly::NE_I16x8_S },
{ WebAssembly::NE_I32, WebAssembly::NE_I32_S },
{ WebAssembly::NE_I32x4, WebAssembly::NE_I32x4_S },
{ WebAssembly::NE_I64, WebAssembly::NE_I64_S },
{ WebAssembly::NE_I64x2, WebAssembly::NE_I64x2_S },
{ WebAssembly::NE_I8x16, WebAssembly::NE_I8x16_S },
{ WebAssembly::NMADD_F16x8, WebAssembly::NMADD_F16x8_S },
{ WebAssembly::NMADD_F32x4, WebAssembly::NMADD_F32x4_S },
{ WebAssembly::NMADD_F64x2, WebAssembly::NMADD_F64x2_S },
{ WebAssembly::NOP, WebAssembly::NOP_S },
{ WebAssembly::NOT, WebAssembly::NOT_S },
{ WebAssembly::OR, WebAssembly::OR_S },
{ WebAssembly::OR_I32, WebAssembly::OR_I32_S },
{ WebAssembly::OR_I64, WebAssembly::OR_I64_S },
{ WebAssembly::PMAX_F16x8, WebAssembly::PMAX_F16x8_S },
{ WebAssembly::PMAX_F32x4, WebAssembly::PMAX_F32x4_S },
{ WebAssembly::PMAX_F64x2, WebAssembly::PMAX_F64x2_S },
{ WebAssembly::PMIN_F16x8, WebAssembly::PMIN_F16x8_S },
{ WebAssembly::PMIN_F32x4, WebAssembly::PMIN_F32x4_S },
{ WebAssembly::PMIN_F64x2, WebAssembly::PMIN_F64x2_S },
{ WebAssembly::POPCNT_I32, WebAssembly::POPCNT_I32_S },
{ WebAssembly::POPCNT_I64, WebAssembly::POPCNT_I64_S },
{ WebAssembly::POPCNT_I8x16, WebAssembly::POPCNT_I8x16_S },
{ WebAssembly::Q15MULR_SAT_S_I16x8, WebAssembly::Q15MULR_SAT_S_I16x8_S },
{ WebAssembly::REF_IS_NULL_EXNREF, WebAssembly::REF_IS_NULL_EXNREF_S },
{ WebAssembly::REF_IS_NULL_EXTERNREF, WebAssembly::REF_IS_NULL_EXTERNREF_S },
{ WebAssembly::REF_IS_NULL_FUNCREF, WebAssembly::REF_IS_NULL_FUNCREF_S },
{ WebAssembly::REF_NULL_EXNREF, WebAssembly::REF_NULL_EXNREF_S },
{ WebAssembly::REF_NULL_EXTERNREF, WebAssembly::REF_NULL_EXTERNREF_S },
{ WebAssembly::REF_NULL_FUNCREF, WebAssembly::REF_NULL_FUNCREF_S },
{ WebAssembly::RELAXED_DOT, WebAssembly::RELAXED_DOT_S },
{ WebAssembly::RELAXED_DOT_ADD, WebAssembly::RELAXED_DOT_ADD_S },
{ WebAssembly::RELAXED_DOT_BFLOAT, WebAssembly::RELAXED_DOT_BFLOAT_S },
{ WebAssembly::RELAXED_Q15MULR_S_I16x8, WebAssembly::RELAXED_Q15MULR_S_I16x8_S },
{ WebAssembly::RELAXED_SWIZZLE, WebAssembly::RELAXED_SWIZZLE_S },
{ WebAssembly::REM_S_I32, WebAssembly::REM_S_I32_S },
{ WebAssembly::REM_S_I64, WebAssembly::REM_S_I64_S },
{ WebAssembly::REM_U_I32, WebAssembly::REM_U_I32_S },
{ WebAssembly::REM_U_I64, WebAssembly::REM_U_I64_S },
{ WebAssembly::REPLACE_LANE_F16x8, WebAssembly::REPLACE_LANE_F16x8_S },
{ WebAssembly::REPLACE_LANE_F32x4, WebAssembly::REPLACE_LANE_F32x4_S },
{ WebAssembly::REPLACE_LANE_F64x2, WebAssembly::REPLACE_LANE_F64x2_S },
{ WebAssembly::REPLACE_LANE_I16x8, WebAssembly::REPLACE_LANE_I16x8_S },
{ WebAssembly::REPLACE_LANE_I32x4, WebAssembly::REPLACE_LANE_I32x4_S },
{ WebAssembly::REPLACE_LANE_I64x2, WebAssembly::REPLACE_LANE_I64x2_S },
{ WebAssembly::REPLACE_LANE_I8x16, WebAssembly::REPLACE_LANE_I8x16_S },
{ WebAssembly::RETHROW, WebAssembly::RETHROW_S },
{ WebAssembly::RETURN, WebAssembly::RETURN_S },
{ WebAssembly::RET_CALL, WebAssembly::RET_CALL_S },
{ WebAssembly::RET_CALL_INDIRECT, WebAssembly::RET_CALL_INDIRECT_S },
{ WebAssembly::ROTL_I32, WebAssembly::ROTL_I32_S },
{ WebAssembly::ROTL_I64, WebAssembly::ROTL_I64_S },
{ WebAssembly::ROTR_I32, WebAssembly::ROTR_I32_S },
{ WebAssembly::ROTR_I64, WebAssembly::ROTR_I64_S },
{ WebAssembly::SELECT_EXNREF, WebAssembly::SELECT_EXNREF_S },
{ WebAssembly::SELECT_EXTERNREF, WebAssembly::SELECT_EXTERNREF_S },
{ WebAssembly::SELECT_F32, WebAssembly::SELECT_F32_S },
{ WebAssembly::SELECT_F64, WebAssembly::SELECT_F64_S },
{ WebAssembly::SELECT_FUNCREF, WebAssembly::SELECT_FUNCREF_S },
{ WebAssembly::SELECT_I32, WebAssembly::SELECT_I32_S },
{ WebAssembly::SELECT_I64, WebAssembly::SELECT_I64_S },
{ WebAssembly::SELECT_V128, WebAssembly::SELECT_V128_S },
{ WebAssembly::SHL_I16x8, WebAssembly::SHL_I16x8_S },
{ WebAssembly::SHL_I32, WebAssembly::SHL_I32_S },
{ WebAssembly::SHL_I32x4, WebAssembly::SHL_I32x4_S },
{ WebAssembly::SHL_I64, WebAssembly::SHL_I64_S },
{ WebAssembly::SHL_I64x2, WebAssembly::SHL_I64x2_S },
{ WebAssembly::SHL_I8x16, WebAssembly::SHL_I8x16_S },
{ WebAssembly::SHR_S_I16x8, WebAssembly::SHR_S_I16x8_S },
{ WebAssembly::SHR_S_I32, WebAssembly::SHR_S_I32_S },
{ WebAssembly::SHR_S_I32x4, WebAssembly::SHR_S_I32x4_S },
{ WebAssembly::SHR_S_I64, WebAssembly::SHR_S_I64_S },
{ WebAssembly::SHR_S_I64x2, WebAssembly::SHR_S_I64x2_S },
{ WebAssembly::SHR_S_I8x16, WebAssembly::SHR_S_I8x16_S },
{ WebAssembly::SHR_U_I16x8, WebAssembly::SHR_U_I16x8_S },
{ WebAssembly::SHR_U_I32, WebAssembly::SHR_U_I32_S },
{ WebAssembly::SHR_U_I32x4, WebAssembly::SHR_U_I32x4_S },
{ WebAssembly::SHR_U_I64, WebAssembly::SHR_U_I64_S },
{ WebAssembly::SHR_U_I64x2, WebAssembly::SHR_U_I64x2_S },
{ WebAssembly::SHR_U_I8x16, WebAssembly::SHR_U_I8x16_S },
{ WebAssembly::SHUFFLE, WebAssembly::SHUFFLE_S },
{ WebAssembly::SIMD_RELAXED_FMAX_F32x4, WebAssembly::SIMD_RELAXED_FMAX_F32x4_S },
{ WebAssembly::SIMD_RELAXED_FMAX_F64x2, WebAssembly::SIMD_RELAXED_FMAX_F64x2_S },
{ WebAssembly::SIMD_RELAXED_FMIN_F32x4, WebAssembly::SIMD_RELAXED_FMIN_F32x4_S },
{ WebAssembly::SIMD_RELAXED_FMIN_F64x2, WebAssembly::SIMD_RELAXED_FMIN_F64x2_S },
{ WebAssembly::SPLAT_F16x8, WebAssembly::SPLAT_F16x8_S },
{ WebAssembly::SPLAT_F32x4, WebAssembly::SPLAT_F32x4_S },
{ WebAssembly::SPLAT_F64x2, WebAssembly::SPLAT_F64x2_S },
{ WebAssembly::SPLAT_I16x8, WebAssembly::SPLAT_I16x8_S },
{ WebAssembly::SPLAT_I32x4, WebAssembly::SPLAT_I32x4_S },
{ WebAssembly::SPLAT_I64x2, WebAssembly::SPLAT_I64x2_S },
{ WebAssembly::SPLAT_I8x16, WebAssembly::SPLAT_I8x16_S },
{ WebAssembly::SQRT_F16x8, WebAssembly::SQRT_F16x8_S },
{ WebAssembly::SQRT_F32, WebAssembly::SQRT_F32_S },
{ WebAssembly::SQRT_F32x4, WebAssembly::SQRT_F32x4_S },
{ WebAssembly::SQRT_F64, WebAssembly::SQRT_F64_S },
{ WebAssembly::SQRT_F64x2, WebAssembly::SQRT_F64x2_S },
{ WebAssembly::STORE16_I32_A32, WebAssembly::STORE16_I32_A32_S },
{ WebAssembly::STORE16_I32_A64, WebAssembly::STORE16_I32_A64_S },
{ WebAssembly::STORE16_I64_A32, WebAssembly::STORE16_I64_A32_S },
{ WebAssembly::STORE16_I64_A64, WebAssembly::STORE16_I64_A64_S },
{ WebAssembly::STORE32_I64_A32, WebAssembly::STORE32_I64_A32_S },
{ WebAssembly::STORE32_I64_A64, WebAssembly::STORE32_I64_A64_S },
{ WebAssembly::STORE8_I32_A32, WebAssembly::STORE8_I32_A32_S },
{ WebAssembly::STORE8_I32_A64, WebAssembly::STORE8_I32_A64_S },
{ WebAssembly::STORE8_I64_A32, WebAssembly::STORE8_I64_A32_S },
{ WebAssembly::STORE8_I64_A64, WebAssembly::STORE8_I64_A64_S },
{ WebAssembly::STORE_F16_F32_A32, WebAssembly::STORE_F16_F32_A32_S },
{ WebAssembly::STORE_F16_F32_A64, WebAssembly::STORE_F16_F32_A64_S },
{ WebAssembly::STORE_F32_A32, WebAssembly::STORE_F32_A32_S },
{ WebAssembly::STORE_F32_A64, WebAssembly::STORE_F32_A64_S },
{ WebAssembly::STORE_F64_A32, WebAssembly::STORE_F64_A32_S },
{ WebAssembly::STORE_F64_A64, WebAssembly::STORE_F64_A64_S },
{ WebAssembly::STORE_I32_A32, WebAssembly::STORE_I32_A32_S },
{ WebAssembly::STORE_I32_A64, WebAssembly::STORE_I32_A64_S },
{ WebAssembly::STORE_I64_A32, WebAssembly::STORE_I64_A32_S },
{ WebAssembly::STORE_I64_A64, WebAssembly::STORE_I64_A64_S },
{ WebAssembly::STORE_LANE_I16x8_A32, WebAssembly::STORE_LANE_I16x8_A32_S },
{ WebAssembly::STORE_LANE_I16x8_A64, WebAssembly::STORE_LANE_I16x8_A64_S },
{ WebAssembly::STORE_LANE_I32x4_A32, WebAssembly::STORE_LANE_I32x4_A32_S },
{ WebAssembly::STORE_LANE_I32x4_A64, WebAssembly::STORE_LANE_I32x4_A64_S },
{ WebAssembly::STORE_LANE_I64x2_A32, WebAssembly::STORE_LANE_I64x2_A32_S },
{ WebAssembly::STORE_LANE_I64x2_A64, WebAssembly::STORE_LANE_I64x2_A64_S },
{ WebAssembly::STORE_LANE_I8x16_A32, WebAssembly::STORE_LANE_I8x16_A32_S },
{ WebAssembly::STORE_LANE_I8x16_A64, WebAssembly::STORE_LANE_I8x16_A64_S },
{ WebAssembly::STORE_V128_A32, WebAssembly::STORE_V128_A32_S },
{ WebAssembly::STORE_V128_A64, WebAssembly::STORE_V128_A64_S },
{ WebAssembly::SUB_F16x8, WebAssembly::SUB_F16x8_S },
{ WebAssembly::SUB_F32, WebAssembly::SUB_F32_S },
{ WebAssembly::SUB_F32x4, WebAssembly::SUB_F32x4_S },
{ WebAssembly::SUB_F64, WebAssembly::SUB_F64_S },
{ WebAssembly::SUB_F64x2, WebAssembly::SUB_F64x2_S },
{ WebAssembly::SUB_I16x8, WebAssembly::SUB_I16x8_S },
{ WebAssembly::SUB_I32, WebAssembly::SUB_I32_S },
{ WebAssembly::SUB_I32x4, WebAssembly::SUB_I32x4_S },
{ WebAssembly::SUB_I64, WebAssembly::SUB_I64_S },
{ WebAssembly::SUB_I64x2, WebAssembly::SUB_I64x2_S },
{ WebAssembly::SUB_I8x16, WebAssembly::SUB_I8x16_S },
{ WebAssembly::SUB_SAT_S_I16x8, WebAssembly::SUB_SAT_S_I16x8_S },
{ WebAssembly::SUB_SAT_S_I8x16, WebAssembly::SUB_SAT_S_I8x16_S },
{ WebAssembly::SUB_SAT_U_I16x8, WebAssembly::SUB_SAT_U_I16x8_S },
{ WebAssembly::SUB_SAT_U_I8x16, WebAssembly::SUB_SAT_U_I8x16_S },
{ WebAssembly::SWIZZLE, WebAssembly::SWIZZLE_S },
{ WebAssembly::TABLE_COPY, WebAssembly::TABLE_COPY_S },
{ WebAssembly::TABLE_FILL_EXNREF, WebAssembly::TABLE_FILL_EXNREF_S },
{ WebAssembly::TABLE_FILL_EXTERNREF, WebAssembly::TABLE_FILL_EXTERNREF_S },
{ WebAssembly::TABLE_FILL_FUNCREF, WebAssembly::TABLE_FILL_FUNCREF_S },
{ WebAssembly::TABLE_GET_EXNREF, WebAssembly::TABLE_GET_EXNREF_S },
{ WebAssembly::TABLE_GET_EXTERNREF, WebAssembly::TABLE_GET_EXTERNREF_S },
{ WebAssembly::TABLE_GET_FUNCREF, WebAssembly::TABLE_GET_FUNCREF_S },
{ WebAssembly::TABLE_GROW_EXNREF, WebAssembly::TABLE_GROW_EXNREF_S },
{ WebAssembly::TABLE_GROW_EXTERNREF, WebAssembly::TABLE_GROW_EXTERNREF_S },
{ WebAssembly::TABLE_GROW_FUNCREF, WebAssembly::TABLE_GROW_FUNCREF_S },
{ WebAssembly::TABLE_SET_EXNREF, WebAssembly::TABLE_SET_EXNREF_S },
{ WebAssembly::TABLE_SET_EXTERNREF, WebAssembly::TABLE_SET_EXTERNREF_S },
{ WebAssembly::TABLE_SET_FUNCREF, WebAssembly::TABLE_SET_FUNCREF_S },
{ WebAssembly::TABLE_SIZE, WebAssembly::TABLE_SIZE_S },
{ WebAssembly::TEE_EXNREF, WebAssembly::TEE_EXNREF_S },
{ WebAssembly::TEE_EXTERNREF, WebAssembly::TEE_EXTERNREF_S },
{ WebAssembly::TEE_F32, WebAssembly::TEE_F32_S },
{ WebAssembly::TEE_F64, WebAssembly::TEE_F64_S },
{ WebAssembly::TEE_FUNCREF, WebAssembly::TEE_FUNCREF_S },
{ WebAssembly::TEE_I32, WebAssembly::TEE_I32_S },
{ WebAssembly::TEE_I64, WebAssembly::TEE_I64_S },
{ WebAssembly::TEE_V128, WebAssembly::TEE_V128_S },
{ WebAssembly::THROW, WebAssembly::THROW_S },
{ WebAssembly::TRUNC_F16x8, WebAssembly::TRUNC_F16x8_S },
{ WebAssembly::TRUNC_F32, WebAssembly::TRUNC_F32_S },
{ WebAssembly::TRUNC_F32x4, WebAssembly::TRUNC_F32x4_S },
{ WebAssembly::TRUNC_F64, WebAssembly::TRUNC_F64_S },
{ WebAssembly::TRUNC_F64x2, WebAssembly::TRUNC_F64x2_S },
{ WebAssembly::TRY, WebAssembly::TRY_S },
{ WebAssembly::UNREACHABLE, WebAssembly::UNREACHABLE_S },
{ WebAssembly::XOR, WebAssembly::XOR_S },
{ WebAssembly::XOR_I32, WebAssembly::XOR_I32_S },
{ WebAssembly::XOR_I64, WebAssembly::XOR_I64_S },
{ WebAssembly::anonymous_8166MEMORY_GROW_A32, WebAssembly::anonymous_8166MEMORY_GROW_A32_S },
{ WebAssembly::anonymous_8166MEMORY_SIZE_A32, WebAssembly::anonymous_8166MEMORY_SIZE_A32_S },
{ WebAssembly::anonymous_8167MEMORY_GROW_A64, WebAssembly::anonymous_8167MEMORY_GROW_A64_S },
{ WebAssembly::anonymous_8167MEMORY_SIZE_A64, WebAssembly::anonymous_8167MEMORY_SIZE_A64_S },
{ WebAssembly::anonymous_8883DATA_DROP, WebAssembly::anonymous_8883DATA_DROP_S },
{ WebAssembly::anonymous_8883MEMORY_COPY_A32, WebAssembly::anonymous_8883MEMORY_COPY_A32_S },
{ WebAssembly::anonymous_8883MEMORY_FILL_A32, WebAssembly::anonymous_8883MEMORY_FILL_A32_S },
{ WebAssembly::anonymous_8883MEMORY_INIT_A32, WebAssembly::anonymous_8883MEMORY_INIT_A32_S },
{ WebAssembly::anonymous_8884DATA_DROP, WebAssembly::anonymous_8884DATA_DROP_S },
{ WebAssembly::anonymous_8884MEMORY_COPY_A64, WebAssembly::anonymous_8884MEMORY_COPY_A64_S },
{ WebAssembly::anonymous_8884MEMORY_FILL_A64, WebAssembly::anonymous_8884MEMORY_FILL_A64_S },
{ WebAssembly::anonymous_8884MEMORY_INIT_A64, WebAssembly::anonymous_8884MEMORY_INIT_A64_S },
{ WebAssembly::convert_low_s_F64x2, WebAssembly::convert_low_s_F64x2_S },
{ WebAssembly::convert_low_u_F64x2, WebAssembly::convert_low_u_F64x2_S },
{ WebAssembly::demote_zero_F32x4, WebAssembly::demote_zero_F32x4_S },
{ WebAssembly::extend_high_s_I16x8, WebAssembly::extend_high_s_I16x8_S },
{ WebAssembly::extend_high_s_I32x4, WebAssembly::extend_high_s_I32x4_S },
{ WebAssembly::extend_high_s_I64x2, WebAssembly::extend_high_s_I64x2_S },
{ WebAssembly::extend_high_u_I16x8, WebAssembly::extend_high_u_I16x8_S },
{ WebAssembly::extend_high_u_I32x4, WebAssembly::extend_high_u_I32x4_S },
{ WebAssembly::extend_high_u_I64x2, WebAssembly::extend_high_u_I64x2_S },
{ WebAssembly::extend_low_s_I16x8, WebAssembly::extend_low_s_I16x8_S },
{ WebAssembly::extend_low_s_I32x4, WebAssembly::extend_low_s_I32x4_S },
{ WebAssembly::extend_low_s_I64x2, WebAssembly::extend_low_s_I64x2_S },
{ WebAssembly::extend_low_u_I16x8, WebAssembly::extend_low_u_I16x8_S },
{ WebAssembly::extend_low_u_I32x4, WebAssembly::extend_low_u_I32x4_S },
{ WebAssembly::extend_low_u_I64x2, WebAssembly::extend_low_u_I64x2_S },
{ WebAssembly::fp_to_sint_I16x8, WebAssembly::fp_to_sint_I16x8_S },
{ WebAssembly::fp_to_sint_I32x4, WebAssembly::fp_to_sint_I32x4_S },
{ WebAssembly::fp_to_uint_I16x8, WebAssembly::fp_to_uint_I16x8_S },
{ WebAssembly::fp_to_uint_I32x4, WebAssembly::fp_to_uint_I32x4_S },
{ WebAssembly::int_wasm_extadd_pairwise_signed_I16x8, WebAssembly::int_wasm_extadd_pairwise_signed_I16x8_S },
{ WebAssembly::int_wasm_extadd_pairwise_signed_I32x4, WebAssembly::int_wasm_extadd_pairwise_signed_I32x4_S },
{ WebAssembly::int_wasm_extadd_pairwise_unsigned_I16x8, WebAssembly::int_wasm_extadd_pairwise_unsigned_I16x8_S },
{ WebAssembly::int_wasm_extadd_pairwise_unsigned_I32x4, WebAssembly::int_wasm_extadd_pairwise_unsigned_I32x4_S },
{ WebAssembly::int_wasm_relaxed_trunc_signed_I32x4, WebAssembly::int_wasm_relaxed_trunc_signed_I32x4_S },
{ WebAssembly::int_wasm_relaxed_trunc_signed_zero_I32x4, WebAssembly::int_wasm_relaxed_trunc_signed_zero_I32x4_S },
{ WebAssembly::int_wasm_relaxed_trunc_unsigned_I32x4, WebAssembly::int_wasm_relaxed_trunc_unsigned_I32x4_S },
{ WebAssembly::int_wasm_relaxed_trunc_unsigned_zero_I32x4, WebAssembly::int_wasm_relaxed_trunc_unsigned_zero_I32x4_S },
{ WebAssembly::promote_low_F64x2, WebAssembly::promote_low_F64x2_S },
{ WebAssembly::sint_to_fp_F16x8, WebAssembly::sint_to_fp_F16x8_S },
{ WebAssembly::sint_to_fp_F32x4, WebAssembly::sint_to_fp_F32x4_S },
{ WebAssembly::trunc_sat_zero_s_I32x4, WebAssembly::trunc_sat_zero_s_I32x4_S },
{ WebAssembly::trunc_sat_zero_u_I32x4, WebAssembly::trunc_sat_zero_u_I32x4_S },
{ WebAssembly::uint_to_fp_F16x8, WebAssembly::uint_to_fp_F16x8_S },
{ WebAssembly::uint_to_fp_F32x4, WebAssembly::uint_to_fp_F32x4_S },
};
unsigned mid;
unsigned start = 0;
unsigned end = 801;
while (start < end) {
mid = start + (end - start) / 2;
if (Opcode == getStackOpcodeTable[mid][0]) {
break;
}
if (Opcode < getStackOpcodeTable[mid][0])
end = mid;
else
start = mid + 1;
}
if (start == end)
return -1;
return getStackOpcodeTable[mid][1];
}
LLVM_READONLY
int getWasm64Opcode(uint16_t Opcode) {
static const uint16_t getWasm64OpcodeTable[][2] = {
{ WebAssembly::ATOMIC_LOAD16_U_I32_A32, WebAssembly::ATOMIC_LOAD16_U_I32_A64 },
{ WebAssembly::ATOMIC_LOAD16_U_I32_A32_S, WebAssembly::ATOMIC_LOAD16_U_I32_A64_S },
{ WebAssembly::ATOMIC_LOAD16_U_I64_A32, WebAssembly::ATOMIC_LOAD16_U_I64_A64 },
{ WebAssembly::ATOMIC_LOAD16_U_I64_A32_S, WebAssembly::ATOMIC_LOAD16_U_I64_A64_S },
{ WebAssembly::ATOMIC_LOAD32_U_I64_A32, WebAssembly::ATOMIC_LOAD32_U_I64_A64 },
{ WebAssembly::ATOMIC_LOAD32_U_I64_A32_S, WebAssembly::ATOMIC_LOAD32_U_I64_A64_S },
{ WebAssembly::ATOMIC_LOAD8_U_I32_A32, WebAssembly::ATOMIC_LOAD8_U_I32_A64 },
{ WebAssembly::ATOMIC_LOAD8_U_I32_A32_S, WebAssembly::ATOMIC_LOAD8_U_I32_A64_S },
{ WebAssembly::ATOMIC_LOAD8_U_I64_A32, WebAssembly::ATOMIC_LOAD8_U_I64_A64 },
{ WebAssembly::ATOMIC_LOAD8_U_I64_A32_S, WebAssembly::ATOMIC_LOAD8_U_I64_A64_S },
{ WebAssembly::ATOMIC_LOAD_I32_A32, WebAssembly::ATOMIC_LOAD_I32_A64 },
{ WebAssembly::ATOMIC_LOAD_I32_A32_S, WebAssembly::ATOMIC_LOAD_I32_A64_S },
{ WebAssembly::ATOMIC_LOAD_I64_A32, WebAssembly::ATOMIC_LOAD_I64_A64 },
{ WebAssembly::ATOMIC_LOAD_I64_A32_S, WebAssembly::ATOMIC_LOAD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32, WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32, WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_AND_I32_A32, WebAssembly::ATOMIC_RMW16_U_AND_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_AND_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_AND_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_AND_I64_A32, WebAssembly::ATOMIC_RMW16_U_AND_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_AND_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_AND_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_OR_I32_A32, WebAssembly::ATOMIC_RMW16_U_OR_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_OR_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_OR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_OR_I64_A32, WebAssembly::ATOMIC_RMW16_U_OR_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_OR_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_OR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32, WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32, WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32, WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32, WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32, WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64 },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32_S, WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32, WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64 },
{ WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32_S, WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32, WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_AND_I64_A32, WebAssembly::ATOMIC_RMW32_U_AND_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_AND_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_AND_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32, WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_OR_I64_A32, WebAssembly::ATOMIC_RMW32_U_OR_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_OR_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_OR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32, WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32, WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32, WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64 },
{ WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32_S, WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32, WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32, WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_AND_I32_A32, WebAssembly::ATOMIC_RMW8_U_AND_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_AND_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_AND_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_AND_I64_A32, WebAssembly::ATOMIC_RMW8_U_AND_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_AND_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_AND_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_OR_I32_A32, WebAssembly::ATOMIC_RMW8_U_OR_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_OR_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_OR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_OR_I64_A32, WebAssembly::ATOMIC_RMW8_U_OR_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_OR_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_OR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32, WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32, WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32, WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32, WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32, WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64 },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32_S, WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32, WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64 },
{ WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32_S, WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_ADD_I32_A32, WebAssembly::ATOMIC_RMW_ADD_I32_A64 },
{ WebAssembly::ATOMIC_RMW_ADD_I32_A32_S, WebAssembly::ATOMIC_RMW_ADD_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_ADD_I64_A32, WebAssembly::ATOMIC_RMW_ADD_I64_A64 },
{ WebAssembly::ATOMIC_RMW_ADD_I64_A32_S, WebAssembly::ATOMIC_RMW_ADD_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_AND_I32_A32, WebAssembly::ATOMIC_RMW_AND_I32_A64 },
{ WebAssembly::ATOMIC_RMW_AND_I32_A32_S, WebAssembly::ATOMIC_RMW_AND_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_AND_I64_A32, WebAssembly::ATOMIC_RMW_AND_I64_A64 },
{ WebAssembly::ATOMIC_RMW_AND_I64_A32_S, WebAssembly::ATOMIC_RMW_AND_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32, WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32_S, WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32, WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32_S, WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_OR_I32_A32, WebAssembly::ATOMIC_RMW_OR_I32_A64 },
{ WebAssembly::ATOMIC_RMW_OR_I32_A32_S, WebAssembly::ATOMIC_RMW_OR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_OR_I64_A32, WebAssembly::ATOMIC_RMW_OR_I64_A64 },
{ WebAssembly::ATOMIC_RMW_OR_I64_A32_S, WebAssembly::ATOMIC_RMW_OR_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_SUB_I32_A32, WebAssembly::ATOMIC_RMW_SUB_I32_A64 },
{ WebAssembly::ATOMIC_RMW_SUB_I32_A32_S, WebAssembly::ATOMIC_RMW_SUB_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_SUB_I64_A32, WebAssembly::ATOMIC_RMW_SUB_I64_A64 },
{ WebAssembly::ATOMIC_RMW_SUB_I64_A32_S, WebAssembly::ATOMIC_RMW_SUB_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_XCHG_I32_A32, WebAssembly::ATOMIC_RMW_XCHG_I32_A64 },
{ WebAssembly::ATOMIC_RMW_XCHG_I32_A32_S, WebAssembly::ATOMIC_RMW_XCHG_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_XCHG_I64_A32, WebAssembly::ATOMIC_RMW_XCHG_I64_A64 },
{ WebAssembly::ATOMIC_RMW_XCHG_I64_A32_S, WebAssembly::ATOMIC_RMW_XCHG_I64_A64_S },
{ WebAssembly::ATOMIC_RMW_XOR_I32_A32, WebAssembly::ATOMIC_RMW_XOR_I32_A64 },
{ WebAssembly::ATOMIC_RMW_XOR_I32_A32_S, WebAssembly::ATOMIC_RMW_XOR_I32_A64_S },
{ WebAssembly::ATOMIC_RMW_XOR_I64_A32, WebAssembly::ATOMIC_RMW_XOR_I64_A64 },
{ WebAssembly::ATOMIC_RMW_XOR_I64_A32_S, WebAssembly::ATOMIC_RMW_XOR_I64_A64_S },
{ WebAssembly::ATOMIC_STORE16_I32_A32, WebAssembly::ATOMIC_STORE16_I32_A64 },
{ WebAssembly::ATOMIC_STORE16_I32_A32_S, WebAssembly::ATOMIC_STORE16_I32_A64_S },
{ WebAssembly::ATOMIC_STORE16_I64_A32, WebAssembly::ATOMIC_STORE16_I64_A64 },
{ WebAssembly::ATOMIC_STORE16_I64_A32_S, WebAssembly::ATOMIC_STORE16_I64_A64_S },
{ WebAssembly::ATOMIC_STORE32_I64_A32, WebAssembly::ATOMIC_STORE32_I64_A64 },
{ WebAssembly::ATOMIC_STORE32_I64_A32_S, WebAssembly::ATOMIC_STORE32_I64_A64_S },
{ WebAssembly::ATOMIC_STORE8_I32_A32, WebAssembly::ATOMIC_STORE8_I32_A64 },
{ WebAssembly::ATOMIC_STORE8_I32_A32_S, WebAssembly::ATOMIC_STORE8_I32_A64_S },
{ WebAssembly::ATOMIC_STORE8_I64_A32, WebAssembly::ATOMIC_STORE8_I64_A64 },
{ WebAssembly::ATOMIC_STORE8_I64_A32_S, WebAssembly::ATOMIC_STORE8_I64_A64_S },
{ WebAssembly::ATOMIC_STORE_I32_A32, WebAssembly::ATOMIC_STORE_I32_A64 },
{ WebAssembly::ATOMIC_STORE_I32_A32_S, WebAssembly::ATOMIC_STORE_I32_A64_S },
{ WebAssembly::ATOMIC_STORE_I64_A32, WebAssembly::ATOMIC_STORE_I64_A64 },
{ WebAssembly::ATOMIC_STORE_I64_A32_S, WebAssembly::ATOMIC_STORE_I64_A64_S },
{ WebAssembly::LOAD16_S_I32_A32, WebAssembly::LOAD16_S_I32_A64 },
{ WebAssembly::LOAD16_S_I32_A32_S, WebAssembly::LOAD16_S_I32_A64_S },
{ WebAssembly::LOAD16_S_I64_A32, WebAssembly::LOAD16_S_I64_A64 },
{ WebAssembly::LOAD16_S_I64_A32_S, WebAssembly::LOAD16_S_I64_A64_S },
{ WebAssembly::LOAD16_U_I32_A32, WebAssembly::LOAD16_U_I32_A64 },
{ WebAssembly::LOAD16_U_I32_A32_S, WebAssembly::LOAD16_U_I32_A64_S },
{ WebAssembly::LOAD16_U_I64_A32, WebAssembly::LOAD16_U_I64_A64 },
{ WebAssembly::LOAD16_U_I64_A32_S, WebAssembly::LOAD16_U_I64_A64_S },
{ WebAssembly::LOAD32_S_I64_A32, WebAssembly::LOAD32_S_I64_A64 },
{ WebAssembly::LOAD32_S_I64_A32_S, WebAssembly::LOAD32_S_I64_A64_S },
{ WebAssembly::LOAD32_U_I64_A32, WebAssembly::LOAD32_U_I64_A64 },
{ WebAssembly::LOAD32_U_I64_A32_S, WebAssembly::LOAD32_U_I64_A64_S },
{ WebAssembly::LOAD8_S_I32_A32, WebAssembly::LOAD8_S_I32_A64 },
{ WebAssembly::LOAD8_S_I32_A32_S, WebAssembly::LOAD8_S_I32_A64_S },
{ WebAssembly::LOAD8_S_I64_A32, WebAssembly::LOAD8_S_I64_A64 },
{ WebAssembly::LOAD8_S_I64_A32_S, WebAssembly::LOAD8_S_I64_A64_S },
{ WebAssembly::LOAD8_U_I32_A32, WebAssembly::LOAD8_U_I32_A64 },
{ WebAssembly::LOAD8_U_I32_A32_S, WebAssembly::LOAD8_U_I32_A64_S },
{ WebAssembly::LOAD8_U_I64_A32, WebAssembly::LOAD8_U_I64_A64 },
{ WebAssembly::LOAD8_U_I64_A32_S, WebAssembly::LOAD8_U_I64_A64_S },
{ WebAssembly::LOAD_F16_F32_A32, WebAssembly::LOAD_F16_F32_A64 },
{ WebAssembly::LOAD_F16_F32_A32_S, WebAssembly::LOAD_F16_F32_A64_S },
{ WebAssembly::LOAD_F32_A32, WebAssembly::LOAD_F32_A64 },
{ WebAssembly::LOAD_F32_A32_S, WebAssembly::LOAD_F32_A64_S },
{ WebAssembly::LOAD_F64_A32, WebAssembly::LOAD_F64_A64 },
{ WebAssembly::LOAD_F64_A32_S, WebAssembly::LOAD_F64_A64_S },
{ WebAssembly::LOAD_I32_A32, WebAssembly::LOAD_I32_A64 },
{ WebAssembly::LOAD_I32_A32_S, WebAssembly::LOAD_I32_A64_S },
{ WebAssembly::LOAD_I64_A32, WebAssembly::LOAD_I64_A64 },
{ WebAssembly::LOAD_I64_A32_S, WebAssembly::LOAD_I64_A64_S },
{ WebAssembly::MEMORY_ATOMIC_NOTIFY_A32, WebAssembly::MEMORY_ATOMIC_NOTIFY_A64 },
{ WebAssembly::MEMORY_ATOMIC_NOTIFY_A32_S, WebAssembly::MEMORY_ATOMIC_NOTIFY_A64_S },
{ WebAssembly::MEMORY_ATOMIC_WAIT32_A32, WebAssembly::MEMORY_ATOMIC_WAIT32_A64 },
{ WebAssembly::MEMORY_ATOMIC_WAIT32_A32_S, WebAssembly::MEMORY_ATOMIC_WAIT32_A64_S },
{ WebAssembly::MEMORY_ATOMIC_WAIT64_A32, WebAssembly::MEMORY_ATOMIC_WAIT64_A64 },
{ WebAssembly::MEMORY_ATOMIC_WAIT64_A32_S, WebAssembly::MEMORY_ATOMIC_WAIT64_A64_S },
{ WebAssembly::STORE16_I32_A32, WebAssembly::STORE16_I32_A64 },
{ WebAssembly::STORE16_I32_A32_S, WebAssembly::STORE16_I32_A64_S },
{ WebAssembly::STORE16_I64_A32, WebAssembly::STORE16_I64_A64 },
{ WebAssembly::STORE16_I64_A32_S, WebAssembly::STORE16_I64_A64_S },
{ WebAssembly::STORE32_I64_A32, WebAssembly::STORE32_I64_A64 },
{ WebAssembly::STORE32_I64_A32_S, WebAssembly::STORE32_I64_A64_S },
{ WebAssembly::STORE8_I32_A32, WebAssembly::STORE8_I32_A64 },
{ WebAssembly::STORE8_I32_A32_S, WebAssembly::STORE8_I32_A64_S },
{ WebAssembly::STORE8_I64_A32, WebAssembly::STORE8_I64_A64 },
{ WebAssembly::STORE8_I64_A32_S, WebAssembly::STORE8_I64_A64_S },
{ WebAssembly::STORE_F16_F32_A32, WebAssembly::STORE_F16_F32_A64 },
{ WebAssembly::STORE_F16_F32_A32_S, WebAssembly::STORE_F16_F32_A64_S },
{ WebAssembly::STORE_F32_A32, WebAssembly::STORE_F32_A64 },
{ WebAssembly::STORE_F32_A32_S, WebAssembly::STORE_F32_A64_S },
{ WebAssembly::STORE_F64_A32, WebAssembly::STORE_F64_A64 },
{ WebAssembly::STORE_F64_A32_S, WebAssembly::STORE_F64_A64_S },
{ WebAssembly::STORE_I32_A32, WebAssembly::STORE_I32_A64 },
{ WebAssembly::STORE_I32_A32_S, WebAssembly::STORE_I32_A64_S },
{ WebAssembly::STORE_I64_A32, WebAssembly::STORE_I64_A64 },
{ WebAssembly::STORE_I64_A32_S, WebAssembly::STORE_I64_A64_S },
};
unsigned mid;
unsigned start = 0;
unsigned end = 182;
while (start < end) {
mid = start + (end - start) / 2;
if (Opcode == getWasm64OpcodeTable[mid][0]) {
break;
}
if (Opcode < getWasm64OpcodeTable[mid][0])
end = mid;
else
start = mid + 1;
}
if (start == end)
return -1;
return getWasm64OpcodeTable[mid][1];
}
}
}
#endif