summaryrefslogtreecommitdiff
path: root/core/src/luajit/autogen/linux
diff options
context:
space:
mode:
authorruki <[email protected]>2020-09-17 23:20:57 +0800
committerruki <[email protected]>2020-09-17 23:20:57 +0800
commit8500faa5f58f6ba1c70a506c49d31a469a149c4a (patch)
tree443b42dd6bc8d39ffc2c6a85edd6988cb5a326c4 /core/src/luajit/autogen/linux
parentdd5776634b69c4c7beaf2e783cb8ce83c2bddc16 (diff)
add autogen for nojit/arm/mips
Diffstat (limited to 'core/src/luajit/autogen/linux')
-rw-r--r--core/src/luajit/autogen/linux/nojit/arm/lj_bcdef.h220
-rw-r--r--core/src/luajit/autogen/linux/nojit/arm/lj_ffdef.h203
-rw-r--r--core/src/luajit/autogen/linux/nojit/arm/lj_folddef.h1168
-rw-r--r--core/src/luajit/autogen/linux/nojit/arm/lj_libdef.h401
-rw-r--r--core/src/luajit/autogen/linux/nojit/arm/lj_recdef.h262
-rw-r--r--core/src/luajit/autogen/linux/nojit/arm/lj_vm.S2635
-rw-r--r--core/src/luajit/autogen/linux/nojit/mips64/lj_bcdef.h220
-rw-r--r--core/src/luajit/autogen/linux/nojit/mips64/lj_ffdef.h203
-rw-r--r--core/src/luajit/autogen/linux/nojit/mips64/lj_folddef.h1168
-rw-r--r--core/src/luajit/autogen/linux/nojit/mips64/lj_libdef.h402
-rw-r--r--core/src/luajit/autogen/linux/nojit/mips64/lj_recdef.h262
-rw-r--r--core/src/luajit/autogen/linux/nojit/mips64/lj_vm.S2785
12 files changed, 9929 insertions, 0 deletions
diff --git a/core/src/luajit/autogen/linux/nojit/arm/lj_bcdef.h b/core/src/luajit/autogen/linux/nojit/arm/lj_bcdef.h
new file mode 100644
index 000000000..2c98caf4c
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/arm/lj_bcdef.h
@@ -0,0 +1,220 @@
+/* This is a generated file. DO NOT EDIT! */
+
+LJ_DATADEF const uint16_t lj_bc_ofs[] = {
+0,
+140,
+280,
+420,
+560,
+704,
+844,
+920,
+996,
+1136,
+1276,
+1336,
+1396,
+1452,
+1508,
+1560,
+1612,
+1648,
+1684,
+1720,
+1772,
+1840,
+1908,
+2028,
+2148,
+2272,
+2344,
+2472,
+2592,
+2712,
+2836,
+2908,
+3036,
+3156,
+3276,
+3400,
+3472,
+3600,
+3672,
+3752,
+3792,
+3832,
+3868,
+3904,
+3940,
+4000,
+4052,
+4160,
+4260,
+4316,
+4368,
+4432,
+4496,
+4600,
+4688,
+4708,
+4728,
+4868,
+5028,
+5136,
+5204,
+5392,
+5668,
+5824,
+5972,
+6076,
+6092,
+6152,
+6164,
+6344,
+6424,
+6608,
+6816,
+6928,
+6948,
+7116,
+7224,
+7340,
+7488,
+7488,
+7488,
+7632,
+7632,
+7632,
+7676,
+7676,
+7676,
+7700,
+7700,
+7732,
+7732,
+7800,
+7800,
+7800,
+7916,
+7916,
+8000,
+9940,
+10004,
+10416,
+10512,
+10560,
+10680,
+10040,
+10188,
+10264,
+10308,
+10332,
+10732,
+10772,
+11404,
+10836,
+11144,
+11784,
+11448,
+11608,
+11920,
+11992,
+12024,
+12056,
+12088,
+12120,
+12152,
+12184,
+12216,
+12248,
+12280,
+12312,
+12520,
+12580,
+11960,
+12388,
+12344,
+12432,
+12476,
+12628,
+12780,
+13528,
+13796,
+13752,
+13828,
+13876,
+13924,
+13972,
+14020,
+13556,
+13616,
+13676,
+12932,
+12984,
+13064,
+13208,
+13284,
+13360
+};
+
+LJ_DATADEF const uint16_t lj_bc_mode[] = {
+BCDEF(BCMODE)
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF
+};
+
diff --git a/core/src/luajit/autogen/linux/nojit/arm/lj_ffdef.h b/core/src/luajit/autogen/linux/nojit/arm/lj_ffdef.h
new file mode 100644
index 000000000..0ea74688b
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/arm/lj_ffdef.h
@@ -0,0 +1,203 @@
+/* This is a generated file. DO NOT EDIT! */
+
+FFDEF(assert)
+FFDEF(type)
+FFDEF(next)
+FFDEF(pairs)
+FFDEF(ipairs_aux)
+FFDEF(ipairs)
+FFDEF(getmetatable)
+FFDEF(setmetatable)
+FFDEF(getfenv)
+FFDEF(setfenv)
+FFDEF(rawget)
+FFDEF(rawset)
+FFDEF(rawequal)
+FFDEF(unpack)
+FFDEF(select)
+FFDEF(tonumber)
+FFDEF(tostring)
+FFDEF(error)
+FFDEF(pcall)
+FFDEF(xpcall)
+FFDEF(loadfile)
+FFDEF(load)
+FFDEF(loadstring)
+FFDEF(dofile)
+FFDEF(gcinfo)
+FFDEF(collectgarbage)
+FFDEF(newproxy)
+FFDEF(print)
+FFDEF(coroutine_status)
+FFDEF(coroutine_running)
+FFDEF(coroutine_isyieldable)
+FFDEF(coroutine_create)
+FFDEF(coroutine_yield)
+FFDEF(coroutine_resume)
+FFDEF(coroutine_wrap_aux)
+FFDEF(coroutine_wrap)
+FFDEF(math_abs)
+FFDEF(math_floor)
+FFDEF(math_ceil)
+FFDEF(math_sqrt)
+FFDEF(math_log10)
+FFDEF(math_exp)
+FFDEF(math_sin)
+FFDEF(math_cos)
+FFDEF(math_tan)
+FFDEF(math_asin)
+FFDEF(math_acos)
+FFDEF(math_atan)
+FFDEF(math_sinh)
+FFDEF(math_cosh)
+FFDEF(math_tanh)
+FFDEF(math_frexp)
+FFDEF(math_modf)
+FFDEF(math_log)
+FFDEF(math_atan2)
+FFDEF(math_pow)
+FFDEF(math_fmod)
+FFDEF(math_ldexp)
+FFDEF(math_min)
+FFDEF(math_max)
+FFDEF(math_random)
+FFDEF(math_randomseed)
+FFDEF(bit_tobit)
+FFDEF(bit_bnot)
+FFDEF(bit_bswap)
+FFDEF(bit_lshift)
+FFDEF(bit_rshift)
+FFDEF(bit_arshift)
+FFDEF(bit_rol)
+FFDEF(bit_ror)
+FFDEF(bit_band)
+FFDEF(bit_bor)
+FFDEF(bit_bxor)
+FFDEF(bit_tohex)
+FFDEF(string_byte)
+FFDEF(string_char)
+FFDEF(string_sub)
+FFDEF(string_rep)
+FFDEF(string_reverse)
+FFDEF(string_lower)
+FFDEF(string_upper)
+FFDEF(string_dump)
+FFDEF(string_find)
+FFDEF(string_match)
+FFDEF(string_gmatch_aux)
+FFDEF(string_gmatch)
+FFDEF(string_gsub)
+FFDEF(string_format)
+FFDEF(table_maxn)
+FFDEF(table_insert)
+FFDEF(table_concat)
+FFDEF(table_sort)
+FFDEF(table_new)
+FFDEF(table_clear)
+FFDEF(io_method_close)
+FFDEF(io_method_read)
+FFDEF(io_method_write)
+FFDEF(io_method_flush)
+FFDEF(io_method_seek)
+FFDEF(io_method_setvbuf)
+FFDEF(io_method_lines)
+FFDEF(io_method___gc)
+FFDEF(io_method___tostring)
+FFDEF(io_open)
+FFDEF(io_popen)
+FFDEF(io_tmpfile)
+FFDEF(io_close)
+FFDEF(io_read)
+FFDEF(io_write)
+FFDEF(io_flush)
+FFDEF(io_input)
+FFDEF(io_output)
+FFDEF(io_lines)
+FFDEF(io_type)
+FFDEF(os_execute)
+FFDEF(os_remove)
+FFDEF(os_rename)
+FFDEF(os_tmpname)
+FFDEF(os_getenv)
+FFDEF(os_exit)
+FFDEF(os_clock)
+FFDEF(os_date)
+FFDEF(os_time)
+FFDEF(os_difftime)
+FFDEF(os_setlocale)
+FFDEF(debug_getregistry)
+FFDEF(debug_getmetatable)
+FFDEF(debug_setmetatable)
+FFDEF(debug_getfenv)
+FFDEF(debug_setfenv)
+FFDEF(debug_getinfo)
+FFDEF(debug_getlocal)
+FFDEF(debug_setlocal)
+FFDEF(debug_getupvalue)
+FFDEF(debug_setupvalue)
+FFDEF(debug_upvalueid)
+FFDEF(debug_upvaluejoin)
+FFDEF(debug_sethook)
+FFDEF(debug_gethook)
+FFDEF(debug_debug)
+FFDEF(debug_traceback)
+FFDEF(jit_on)
+FFDEF(jit_off)
+FFDEF(jit_flush)
+FFDEF(jit_status)
+FFDEF(jit_security)
+FFDEF(jit_attach)
+FFDEF(jit_util_funcinfo)
+FFDEF(jit_util_funcbc)
+FFDEF(jit_util_funck)
+FFDEF(jit_util_funcuvname)
+FFDEF(jit_profile_start)
+FFDEF(jit_profile_stop)
+FFDEF(jit_profile_dumpstack)
+FFDEF(ffi_meta___index)
+FFDEF(ffi_meta___newindex)
+FFDEF(ffi_meta___eq)
+FFDEF(ffi_meta___len)
+FFDEF(ffi_meta___lt)
+FFDEF(ffi_meta___le)
+FFDEF(ffi_meta___concat)
+FFDEF(ffi_meta___call)
+FFDEF(ffi_meta___add)
+FFDEF(ffi_meta___sub)
+FFDEF(ffi_meta___mul)
+FFDEF(ffi_meta___div)
+FFDEF(ffi_meta___mod)
+FFDEF(ffi_meta___pow)
+FFDEF(ffi_meta___unm)
+FFDEF(ffi_meta___tostring)
+FFDEF(ffi_meta___pairs)
+FFDEF(ffi_meta___ipairs)
+FFDEF(ffi_clib___index)
+FFDEF(ffi_clib___newindex)
+FFDEF(ffi_clib___gc)
+FFDEF(ffi_callback_free)
+FFDEF(ffi_callback_set)
+FFDEF(ffi_cdef)
+FFDEF(ffi_new)
+FFDEF(ffi_cast)
+FFDEF(ffi_typeof)
+FFDEF(ffi_typeinfo)
+FFDEF(ffi_istype)
+FFDEF(ffi_sizeof)
+FFDEF(ffi_alignof)
+FFDEF(ffi_offsetof)
+FFDEF(ffi_errno)
+FFDEF(ffi_string)
+FFDEF(ffi_copy)
+FFDEF(ffi_fill)
+FFDEF(ffi_abi)
+FFDEF(ffi_metatype)
+FFDEF(ffi_gc)
+FFDEF(ffi_load)
+
+#undef FFDEF
+
+#ifndef FF_NUM_ASMFUNC
+#define FF_NUM_ASMFUNC 57
+#endif
+
diff --git a/core/src/luajit/autogen/linux/nojit/arm/lj_folddef.h b/core/src/luajit/autogen/linux/nojit/arm/lj_folddef.h
new file mode 100644
index 000000000..45d5daf74
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/arm/lj_folddef.h
@@ -0,0 +1,1168 @@
+/* This is a generated file. DO NOT EDIT! */
+
+static const FoldFunc fold_func[] = {
+ fold_kfold_numarith,
+ fold_kfold_numabsneg,
+ fold_kfold_ldexp,
+ fold_kfold_fpmath,
+ fold_kfold_fpcall1,
+ fold_kfold_fpcall2,
+ fold_kfold_numpow,
+ fold_kfold_numcomp,
+ fold_kfold_intarith,
+ fold_kfold_intovarith,
+ fold_kfold_bnot,
+ fold_kfold_bswap,
+ fold_kfold_intcomp,
+ fold_kfold_intcomp0,
+ fold_kfold_int64arith,
+ fold_kfold_int64arith2,
+ fold_kfold_int64shift,
+ fold_kfold_bnot64,
+ fold_kfold_bswap64,
+ fold_kfold_int64comp,
+ fold_kfold_int64comp0,
+ fold_kfold_snew_kptr,
+ fold_kfold_snew_empty,
+ fold_kfold_strref,
+ fold_kfold_strref_snew,
+ fold_kfold_strcmp,
+ fold_bufput_append,
+ fold_bufput_kgc,
+ fold_bufstr_kfold_cse,
+ fold_bufput_kfold_op,
+ fold_bufput_kfold_rep,
+ fold_bufput_kfold_fmt,
+ fold_kfold_add_kgc,
+ fold_kfold_add_kptr,
+ fold_kfold_add_kright,
+ fold_kfold_tobit,
+ fold_kfold_conv_kint_num,
+ fold_kfold_conv_kintu32_num,
+ fold_kfold_conv_kint_ext,
+ fold_kfold_conv_kint_i64,
+ fold_kfold_conv_kint64_num_i64,
+ fold_kfold_conv_kint64_num_u64,
+ fold_kfold_conv_kint64_int_i64,
+ fold_kfold_conv_knum_int_num,
+ fold_kfold_conv_knum_u32_num,
+ fold_kfold_conv_knum_i64_num,
+ fold_kfold_conv_knum_u64_num,
+ fold_kfold_tostr_knum,
+ fold_kfold_tostr_kint,
+ fold_kfold_strto,
+ lj_opt_cse,
+ fold_kfold_kref,
+ fold_shortcut_round,
+ fold_shortcut_left,
+ fold_shortcut_dropleft,
+ fold_shortcut_leftleft,
+ fold_simplify_numadd_negx,
+ fold_simplify_numadd_xneg,
+ fold_simplify_numsub_k,
+ fold_simplify_numsub_negk,
+ fold_simplify_numsub_xneg,
+ fold_simplify_nummuldiv_k,
+ fold_simplify_nummuldiv_negk,
+ fold_simplify_nummuldiv_negneg,
+ fold_simplify_numpow_xkint,
+ fold_simplify_numpow_xknum,
+ fold_simplify_numpow_kx,
+ fold_shortcut_conv_num_int,
+ fold_simplify_conv_int_num,
+ fold_simplify_conv_i64_num,
+ fold_simplify_conv_int_i64,
+ fold_simplify_conv_flt_num,
+ fold_simplify_tobit_conv,
+ fold_simplify_floor_conv,
+ fold_simplify_conv_sext,
+ fold_simplify_conv_narrow,
+ fold_cse_conv,
+ fold_narrow_convert,
+ fold_simplify_intadd_k,
+ fold_simplify_intmul_k,
+ fold_simplify_intsub_k,
+ fold_simplify_intsub_kleft,
+ fold_simplify_intadd_k64,
+ fold_simplify_intsub_k64,
+ fold_simplify_intmul_k32,
+ fold_simplify_intmul_k64,
+ fold_simplify_intmod_k,
+ fold_simplify_intmod_kleft,
+ fold_simplify_intsub,
+ fold_simplify_intsubadd_leftcancel,
+ fold_simplify_intsubsub_leftcancel,
+ fold_simplify_intsubsub_rightcancel,
+ fold_simplify_intsubadd_rightcancel,
+ fold_simplify_intsubaddadd_cancel,
+ fold_simplify_band_k,
+ fold_simplify_bor_k,
+ fold_simplify_bxor_k,
+ fold_simplify_shift_ik,
+ fold_simplify_shift_andk,
+ fold_simplify_shift1_ki,
+ fold_simplify_shift2_ki,
+ fold_simplify_shiftk_andk,
+ fold_simplify_andk_shiftk,
+ fold_simplify_andor_k,
+ fold_simplify_andor_k64,
+ fold_reassoc_intarith_k,
+ fold_reassoc_intarith_k64,
+ fold_reassoc_dup,
+ fold_reassoc_dup_minmax,
+ fold_reassoc_bxor,
+ fold_reassoc_shift,
+ fold_reassoc_minmax_k,
+ fold_abc_fwd,
+ fold_abc_k,
+ fold_abc_invar,
+ fold_comm_swap,
+ fold_comm_equal,
+ fold_comm_comp,
+ fold_comm_dup,
+ fold_comm_dup_minmax,
+ fold_comm_bxor,
+ fold_merge_eqne_snew_kgc,
+ lj_opt_fwd_aload,
+ fold_kfold_hload_kkptr,
+ lj_opt_fwd_hload,
+ lj_opt_fwd_uload,
+ lj_opt_fwd_alen,
+ fold_cse_uref,
+ lj_opt_fwd_hrefk,
+ fold_fwd_href_tnew,
+ fold_fwd_href_tdup,
+ fold_fload_tab_tnew_asize,
+ fold_fload_tab_tnew_hmask,
+ fold_fload_tab_tdup_asize,
+ fold_fload_tab_tdup_hmask,
+ fold_fload_tab_ah,
+ fold_fload_str_len_kgc,
+ fold_fload_str_len_snew,
+ fold_fload_str_len_tostr,
+ fold_fload_cdata_typeid_kgc,
+ fold_fload_cdata_int64_kgc,
+ fold_fload_cdata_typeid_cnew,
+ fold_fload_cdata_ptr_int64_cnew,
+ lj_opt_cse,
+ lj_opt_fwd_fload,
+ fold_fwd_sload,
+ fold_xload_kptr,
+ lj_opt_fwd_xload,
+ fold_barrier_tab,
+ fold_barrier_tnew_tdup,
+ fold_prof,
+ lj_opt_dse_ahstore,
+ lj_opt_dse_ustore,
+ lj_opt_dse_fstore,
+ lj_opt_dse_xstore,
+ lj_ir_emit
+};
+
+static const uint32_t fold_hash[1002] = {
+0x0f5a741d,
+0xffffffff,
+0xffffffff,
+0x6e4a9417,
+0xffffffff,
+0x634877ff,
+0x8775ffff,
+0xffffffff,
+0xffffffff,
+0x8789fc09,
+0x83894008,
+0xffffffff,
+0x644e5fff,
+0xffffffff,
+0x0c0c5c17,
+0x26b45e71,
+0xffffffff,
+0x0e52741d,
+0xffffffff,
+0xffffffff,
+0x66429417,
+0xffffffff,
+0xffffffff,
+0x586dffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4db4a6ae,
+0x46b56a95,
+0x0c045c17,
+0x169dfc17,
+0x2cb4728e,
+0xffffffff,
+0xffffffff,
+0x30b85fff,
+0xffffffff,
+0xffffffff,
+0x7765ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x37408000,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0e42741d,
+0x2253fc18,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x096e5c17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3468d000,
+0xffffffff,
+0xffffffff,
+0x66429017,
+0x5d54a429,
+0xffffffff,
+0x8f89fc04,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6a44881d,
+0x08665c17,
+0x5855ffff,
+0x82754416,
+0x624bfc21,
+0x86894409,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0712701c,
+0xffffffff,
+0x6b4287ff,
+0xffffffff,
+0x085e5c17,
+0x27b45ed4,
+0xffffffff,
+0x0d0bfc17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9bbfffff,
+0x10507417,
+0xffffffff,
+0xffffffff,
+0x070a701c,
+0x5557fc1d,
+0xffffffff,
+0xffffffff,
+0x08565c17,
+0x7645ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6844841d,
+0x10487417,
+0x817543ff,
+0x0702701c,
+0xffffffff,
+0x84894009,
+0xffffffff,
+0x084e5c17,
+0xffffffff,
+0x26b45e72,
+0xffffffff,
+0x7f7863ff,
+0x7c85fc00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4e6dfc17,
+0xffffffff,
+0x6047fc1d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08465c17,
+0x46b56a96,
+0x4bb4ae95,
+0xffffffff,
+0x79113818,
+0x01607044,
+0xffffffff,
+0xffffffff,
+0x1dc18c09,
+0xffffffff,
+0xffffffff,
+0x2152681d,
+0x3312741d,
+0xffffffff,
+0x67428817,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0064701c,
+0xffffffff,
+0x2253fc19,
+0xffffffff,
+0xffffffff,
+0x9b9fffff,
+0xffffffff,
+0x405dfc17,
+0x130a741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3468d001,
+0xffffffff,
+0x3213101b,
+0xffffffff,
+0xffffffff,
+0x12407400,
+0x065c701c,
+0xffffffff,
+0xffffffff,
+0x654a8417,
+0x9897ffff,
+0x47b569ae,
+0x5055fc17,
+0x1302741d,
+0x4bb4aa95,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x2ab47675,
+0xffffffff,
+0xffffffff,
+0x2eb472ce,
+0x0054701c,
+0x8a897000,
+0x2152641d,
+0x8b88600e,
+0x69428417,
+0x5c55fc29,
+0x8f8fffff,
+0x0a3e5c00,
+0x614dfc17,
+0x6e4c9817,
+0xffffffff,
+0xffffffff,
+0x6956ac17,
+0xffffffff,
+0x7215ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x33106fff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x5f45fc17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x750dffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4bb4a695,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3d59fc1c,
+0x23b6701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x2052601d,
+0xffffffff,
+0x7505ffff,
+0xffffffff,
+0x0f5c741d,
+0x3560c044,
+0x44b56a8e,
+0xffffffff,
+0x928a6bff,
+0x634a77ff,
+0x9b77ffff,
+0x05bd8c3b,
+0x88886000,
+0x4bb4ae96,
+0xffffffff,
+0xffffffff,
+0x64505fff,
+0xffffffff,
+0x0c0e5c17,
+0x1fc18c0a,
+0xffffffff,
+0x0e54741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1dc18c13,
+0x736fffff,
+0x19bd8c00,
+0xffffffff,
+0xffffffff,
+0x6a468c1d,
+0xffffffff,
+0x63485fff,
+0x2253fc1a,
+0x0c065c17,
+0x3311fc1b,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7767ffff,
+0x3468d002,
+0xffffffff,
+0x6b448bff,
+0x94affc00,
+0x28b475d5,
+0x3660bc44,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0e44741d,
+0x82754418,
+0xffffffff,
+0x4bb4aa96,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4ab5fed3,
+0x04bc73ff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8c88600f,
+0x5b55fc2a,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7357ffff,
+0xffffffff,
+0x7115fc17,
+0x624dfc21,
+0x43b569d3,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7015fc29,
+0x24b45dd3,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3b54bc1c,
+0xffffffff,
+0xffffffff,
+0x4bb4a696,
+0x9bc1ffff,
+0xffffffff,
+0xffffffff,
+0x070c701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7847ffff,
+0x49696800,
+0xffffffff,
+0x02627017,
+0x95af4400,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x104a7417,
+0xffffffff,
+0xffffffff,
+0x0704701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08505c17,
+0xffffffff,
+0xffffffff,
+0x1fc18c0b,
+0x7f7a63ff,
+0x7d87fc00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x94b1ffff,
+0x1dc18c14,
+0x4f6ffc17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08485c17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x79133818,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9ba9ffff,
+0x31ba6000,
+0xffffffff,
+0x27b45eb3,
+0xffffffff,
+0x69448817,
+0x29b475d6,
+0xffffffff,
+0xffffffff,
+0x6e4e9c17,
+0x95af4000,
+0xffffffff,
+0x0066701c,
+0x45b56ace,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9ba1ffff,
+0xffffffff,
+0xffffffff,
+0x130c741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8c886010,
+0xffffffff,
+0x3852bfff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9999ffff,
+0xffffffff,
+0x5457fc17,
+0x1304741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x187f3bff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0056701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x67448417,
+0x7e91ffff,
+0x25b45dd4,
+0x0b405c00,
+0x614ffc17,
+0x46b56a75,
+0x48b7681c,
+0xffffffff,
+0x2bb4726e,
+0xffffffff,
+0x9b17ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x33126fff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9089ffff,
+0xffffffff,
+0x6047fc17,
+0x49696801,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x750fffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6a52a41d,
+0xffffffff,
+0x515477ff,
+0x21526817,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1fc18c0c,
+0xffffffff,
+0x575a5fff,
+0xffffffff,
+0xffffffff,
+0x7507ffff,
+0x6d468fff,
+0x1dc18c15,
+0x9bb20000,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x644c77ff,
+0x9479ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6c64cbff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x33105c17,
+0xffffffff,
+0x425c73ff,
+0x0e56741d,
+0xffffffff,
+0x27b45eb4,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x634a5fff,
+0xffffffff,
+0x0c085c17,
+0x3313fc1b,
+0xffffffff,
+0x21526417,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8c886011,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0c005c17,
+0xffffffff,
+0xffffffff,
+0x0e46741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8d894c0e,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x46b56a76,
+0x4bb4ae75,
+0xffffffff,
+0x096a5c17,
+0xffffffff,
+0xffffffff,
+0x624ffc21,
+0x8f89fc0e,
+0xffffffff,
+0x20526017,
+0xffffffff,
+0x33106018,
+0x159c6817,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x49696802,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3e56bc1c,
+0xffffffff,
+0xffffffff,
+0x9bc3ffff,
+0x8d89480e,
+0xffffffff,
+0xffffffff,
+0x070e701c,
+0xffffffff,
+0x1fc18c0d,
+0xffffffff,
+0x085a5c17,
+0xffffffff,
+0xffffffff,
+0x69468c17,
+0xffffffff,
+0x1ec18c16,
+0xffffffff,
+0x6e50a017,
+0xffffffff,
+0x4bb4aa75,
+0x104c7417,
+0x4db6a81c,
+0xffffffff,
+0x0706701c,
+0x5253fc1d,
+0x6f64c817,
+0x2db472ae,
+0x08525c17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x065c7017,
+0x8f89fc00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3953fc2f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x084a5c17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1babffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x5e43fc1d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08425c17,
+0xffffffff,
+0xffffffff,
+0x4bb4a675,
+0x4db6a41c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8e894c0f,
+0xffffffff,
+0xffffffff,
+0x130e741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x44b56a6e,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7b846800,
+0xffffffff,
+0x8789fc06,
+0x654e8417,
+0x4bb4ae76,
+0x9a9bffff,
+0xffffffff,
+0x1306741d,
+0xffffffff,
+0x8f89fc0f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0058701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9793ffff,
+0xffffffff,
+0x6151fc17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6c66cfff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1fc18c0e,
+0x938bffff,
+0xffffffff,
+0x6149fc17,
+0xffffffff,
+0x3f56bc2f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7411ffff,
+0x4bb4aa76,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4ab5feb3,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x415dfc1c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8f89fc01,
+0xffffffff,
+0xffffffff,
+0x7509ffff,
+0x1aab5056,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x644e77ff,
+0xffffffff,
+0xffffffff,
+0x3a55fc1c,
+0x8275441c,
+0xffffffff,
+0xffffffff,
+0x51545fff,
+0xffffffff,
+0x33125c17,
+0x7501ffff,
+0xffffffff,
+0x0f58741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8073ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x140bfc1d,
+0x4bb4a676,
+0x644c5fff,
+0xffffffff,
+0x0c0a5c17,
+0xffffffff,
+0x8e894c10,
+0xffffffff,
+0x2ab47695,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x736bffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0c025c17,
+0x8789fc07,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x26b45e6f,
+0xffffffff,
+0x8f89fc10,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6e489017,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6952a417,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x096c5c17,
+0xffffffff,
+0x2fb873ff,
+0x6251fc21,
+0x6f66cc17,
+0x9ba3fc00,
+0xffffffff,
+0xffffffff,
+0x33126018,
+0xffffffff,
+0x1fc18c0f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4db4aa6e,
+0x89893800,
+0x6842881d,
+0x08645c17,
+0x45b56aae,
+0x7353ffff,
+0x6249fc21,
+0xffffffff,
+0xffffffff,
+0x3e58bc1c,
+0xffffffff,
+0xffffffff,
+0x9bc5ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0710701c,
+0xffffffff,
+0xffffffff,
+0x373e7c00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x104e7417,
+0xffffffff,
+0xffffffff,
+0x0708701c,
+0x5355fc1d,
+0xffffffff,
+0xffffffff,
+0x08545c17,
+0x7643ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4db4a66e,
+0x4cb5ffff,
+0x6a42841d,
+0x3c55fc2f,
+0xffffffff,
+0x0700701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x084c5c17,
+0x6a56ac1d,
+0xffffffff,
+0xffffffff,
+0x8e894c11,
+0x7a83fc00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1cadffff,
+0xffffffff,
+0x4e6bfc17,
+0xffffffff,
+0x5f45fc1d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08445c17,
+0x5a54abff,
+0x8789fc08,
+0xffffffff,
+0x375ebfff,
+0x015e7044,
+0xffffffff,
+0x26b45e70,
+0xffffffff,
+0x8f89fc11,
+0x9ba5ffff,
+0xffffffff,
+0x3310741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x962bffff,
+0xffffffff,
+0xffffffff,
+0x0062701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x65508417,
+0xffffffff,
+0xffffffff,
+0x565bfc17,
+0x1308741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3211101b,
+0xffffffff,
+0xffffffff,
+0x113e7400,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x65488417,
+0x9795ffff,
+0xffffffff,
+0x4e53fc17,
+0x5954a7ff,
+0x1300741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0052701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x918dffff,
+0xffffffff,
+0x614bfc17,
+0xffffffff,
+0x3f58bc2f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7413ffff,
+0x85894408,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x5e43fc17,
+0xffffffff,
+0xffffffff,
+0x177e6017,
+0xffffffff,
+0x27b45ed3,
+0xffffffff,
+0x750bffff,
+0x036873ff,
+0xffffffff,
+0xffffffff,
+0x4db4aaae,
+0xffffffff,
+0xffffffff,
+0x645077ff,
+0xffffffff,
+0xffffffff,
+0x3d57fc1c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0c145c17,
+0x7503ffff,
+0xffffffff,
+0xffffffff
+};
+
+#define fold_hashkey(k) (lj_rol(lj_rol((k),21)-(k),1)%1001)
+
diff --git a/core/src/luajit/autogen/linux/nojit/arm/lj_libdef.h b/core/src/luajit/autogen/linux/nojit/arm/lj_libdef.h
new file mode 100644
index 000000000..57c7adf60
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/arm/lj_libdef.h
@@ -0,0 +1,401 @@
+/* This is a generated file. DO NOT EDIT! */
+
+#ifdef LJLIB_MODULE_base
+#undef LJLIB_MODULE_base
+static const lua_CFunction lj_lib_cf_base[] = {
+ lj_ffh_assert,
+ lj_ffh_next,
+ lj_ffh_pairs,
+ lj_ffh_ipairs_aux,
+ lj_ffh_ipairs,
+ lj_ffh_setmetatable,
+ lj_cf_getfenv,
+ lj_cf_setfenv,
+ lj_ffh_rawget,
+ lj_cf_rawset,
+ lj_cf_rawequal,
+ lj_cf_unpack,
+ lj_cf_select,
+ lj_ffh_tonumber,
+ lj_ffh_tostring,
+ lj_cf_error,
+ lj_ffh_pcall,
+ lj_cf_loadfile,
+ lj_cf_load,
+ lj_cf_loadstring,
+ lj_cf_dofile,
+ lj_cf_gcinfo,
+ lj_cf_collectgarbage,
+ lj_cf_newproxy,
+ lj_cf_print
+};
+static const uint8_t lj_lib_init_base[] = {
+2,0,28,70,97,115,115,101,114,116,195,110,105,108,199,98,111,111,108,101,97,
+110,252,1,200,117,115,101,114,100,97,116,97,198,115,116,114,105,110,103,197,
+117,112,118,97,108,198,116,104,114,101,97,100,197,112,114,111,116,111,200,102,
+117,110,99,116,105,111,110,197,116,114,97,99,101,197,99,100,97,116,97,197,116,
+97,98,108,101,252,9,198,110,117,109,98,101,114,132,116,121,112,101,68,110,101,
+120,116,253,69,112,97,105,114,115,64,253,70,105,112,97,105,114,115,140,103,
+101,116,109,101,116,97,116,97,98,108,101,76,115,101,116,109,101,116,97,116,
+97,98,108,101,7,103,101,116,102,101,110,118,7,115,101,116,102,101,110,118,70,
+114,97,119,103,101,116,6,114,97,119,115,101,116,8,114,97,119,101,113,117,97,
+108,6,117,110,112,97,99,107,6,115,101,108,101,99,116,72,116,111,110,117,109,
+98,101,114,72,116,111,115,116,114,105,110,103,5,101,114,114,111,114,69,112,
+99,97,108,108,134,120,112,99,97,108,108,8,108,111,97,100,102,105,108,101,4,
+108,111,97,100,10,108,111,97,100,115,116,114,105,110,103,6,100,111,102,105,
+108,101,6,103,99,105,110,102,111,14,99,111,108,108,101,99,116,103,97,114,98,
+97,103,101,252,2,8,110,101,119,112,114,111,120,121,200,116,111,115,116,114,
+105,110,103,5,112,114,105,110,116,252,3,200,95,86,69,82,83,73,79,78,250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_coroutine
+#undef LJLIB_MODULE_coroutine
+static const lua_CFunction lj_lib_cf_coroutine[] = {
+ lj_cf_coroutine_status,
+ lj_cf_coroutine_running,
+ lj_cf_coroutine_isyieldable,
+ lj_cf_coroutine_create,
+ lj_ffh_coroutine_yield,
+ lj_ffh_coroutine_resume,
+ lj_cf_coroutine_wrap
+};
+static const uint8_t lj_lib_init_coroutine[] = {
+30,13,7,6,115,116,97,116,117,115,7,114,117,110,110,105,110,103,11,105,115,121,
+105,101,108,100,97,98,108,101,6,99,114,101,97,116,101,69,121,105,101,108,100,
+70,114,101,115,117,109,101,254,4,119,114,97,112,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_math
+#undef LJLIB_MODULE_math
+static const lua_CFunction lj_lib_cf_math[] = {
+ lj_ffh_math_abs,
+ lj_ffh_math_sqrt,
+ lj_ffh_math_log,
+ lj_ffh_math_atan2,
+ lj_ffh_math_ldexp,
+ lj_ffh_math_min,
+ lj_cf_math_random,
+ lj_cf_math_randomseed
+};
+static const uint8_t lj_lib_init_math[] = {
+38,16,30,67,97,98,115,133,102,108,111,111,114,132,99,101,105,108,68,115,113,
+114,116,133,108,111,103,49,48,131,101,120,112,131,115,105,110,131,99,111,115,
+131,116,97,110,132,97,115,105,110,132,97,99,111,115,132,97,116,97,110,132,115,
+105,110,104,132,99,111,115,104,132,116,97,110,104,133,102,114,101,120,112,132,
+109,111,100,102,67,108,111,103,249,3,100,101,103,0,1,2,0,0,1,2,24,1,0,0,76,
+1,2,0,241,135,158,166,3,220,203,178,130,4,249,3,114,97,100,0,1,2,0,0,1,2,24,
+1,0,0,76,1,2,0,243,244,148,165,20,198,190,199,252,3,69,97,116,97,110,50,131,
+112,111,119,132,102,109,111,100,69,108,100,101,120,112,67,109,105,110,131,109,
+97,120,251,24,45,68,84,251,33,9,64,194,112,105,250,251,0,0,0,0,0,0,240,127,
+196,104,117,103,101,250,252,2,6,114,97,110,100,111,109,252,2,10,114,97,110,
+100,111,109,115,101,101,100,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_bit
+#undef LJLIB_MODULE_bit
+static const lua_CFunction lj_lib_cf_bit[] = {
+ lj_ffh_bit_tobit,
+ lj_ffh_bit_bnot,
+ lj_ffh_bit_bswap,
+ lj_ffh_bit_lshift,
+ lj_ffh_bit_band,
+ lj_cf_bit_tohex
+};
+static const uint8_t lj_lib_init_bit[] = {
+64,40,12,69,116,111,98,105,116,68,98,110,111,116,69,98,115,119,97,112,70,108,
+115,104,105,102,116,134,114,115,104,105,102,116,135,97,114,115,104,105,102,
+116,131,114,111,108,131,114,111,114,68,98,97,110,100,131,98,111,114,132,98,
+120,111,114,5,116,111,104,101,120,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_string
+#undef LJLIB_MODULE_string
+static const lua_CFunction lj_lib_cf_string[] = {
+ lj_ffh_string_byte,
+ lj_ffh_string_char,
+ lj_ffh_string_sub,
+ lj_cf_string_rep,
+ lj_ffh_string_reverse,
+ lj_cf_string_dump,
+ lj_cf_string_find,
+ lj_cf_string_match,
+ lj_cf_string_gmatch,
+ lj_cf_string_gsub,
+ lj_cf_string_format
+};
+static const uint8_t lj_lib_init_string[] = {
+76,51,14,249,3,108,101,110,0,1,2,0,0,0,3,16,0,5,0,21,1,0,0,76,1,2,0,68,98,121,
+116,101,68,99,104,97,114,67,115,117,98,3,114,101,112,71,114,101,118,101,114,
+115,101,133,108,111,119,101,114,133,117,112,112,101,114,4,100,117,109,112,4,
+102,105,110,100,5,109,97,116,99,104,254,6,103,109,97,116,99,104,4,103,115,117,
+98,6,102,111,114,109,97,116,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_table
+#undef LJLIB_MODULE_table
+static const lua_CFunction lj_lib_cf_table[] = {
+ lj_cf_table_maxn,
+ lj_cf_table_insert,
+ lj_cf_table_concat,
+ lj_cf_table_sort
+};
+static const uint8_t lj_lib_init_table[] = {
+90,57,9,249,8,102,111,114,101,97,99,104,105,0,2,9,0,0,0,15,16,0,12,0,16,1,9,
+0,41,2,1,0,21,3,0,0,41,4,1,0,77,2,8,128,18,6,1,0,18,7,5,0,59,8,5,0,66,6,3,2,
+10,6,0,0,88,7,1,128,76,6,2,0,79,2,248,127,75,0,1,0,249,7,102,111,114,101,97,
+99,104,0,2,10,0,0,0,16,16,0,12,0,16,1,9,0,43,2,0,0,18,3,0,0,41,4,0,0,88,5,7,
+128,18,7,1,0,18,8,5,0,18,9,6,0,66,7,3,2,10,7,0,0,88,8,1,128,76,7,2,0,70,5,3,
+3,82,5,247,127,75,0,1,0,249,4,103,101,116,110,0,1,2,0,0,0,3,16,0,12,0,21,1,
+0,0,76,1,2,0,4,109,97,120,110,6,105,110,115,101,114,116,249,6,114,101,109,111,
+118,101,0,2,10,0,0,2,30,16,0,12,0,21,2,0,0,11,1,0,0,88,3,7,128,8,2,0,0,88,3,
+23,128,59,3,2,0,43,4,0,0,64,4,2,0,76,3,2,0,88,3,18,128,16,1,14,0,41,3,1,0,3,
+3,1,0,88,3,14,128,3,1,2,0,88,3,12,128,59,3,1,0,22,4,1,1,18,5,2,0,41,6,1,0,77,
+4,4,128,23,8,1,7,59,9,7,0,64,9,8,0,79,4,252,127,43,4,0,0,64,4,2,0,76,3,2,0,
+75,0,1,0,0,2,249,4,109,111,118,101,0,5,12,0,0,0,35,16,0,12,0,16,1,14,0,16,2,
+14,0,16,3,14,0,11,4,0,0,88,5,1,128,18,4,0,0,16,4,12,0,3,1,2,0,88,5,24,128,33,
+5,1,3,0,2,3,0,88,6,4,128,2,3,1,0,88,6,2,128,4,4,0,0,88,6,9,128,18,6,1,0,18,
+7,2,0,41,8,1,0,77,6,4,128,32,10,5,9,59,11,9,0,64,11,10,4,79,6,252,127,88,6,
+8,128,18,6,2,0,18,7,1,0,41,8,255,255,77,6,4,128,32,10,5,9,59,11,9,0,64,11,10,
+4,79,6,252,127,76,4,2,0,6,99,111,110,99,97,116,4,115,111,114,116,254,254,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_io_method
+#undef LJLIB_MODULE_io_method
+static const lua_CFunction lj_lib_cf_io_method[] = {
+ lj_cf_io_method_close,
+ lj_cf_io_method_read,
+ lj_cf_io_method_write,
+ lj_cf_io_method_flush,
+ lj_cf_io_method_seek,
+ lj_cf_io_method_setvbuf,
+ lj_cf_io_method_lines,
+ lj_cf_io_method___gc,
+ lj_cf_io_method___tostring
+};
+static const uint8_t lj_lib_init_io_method[] = {
+96,57,10,5,99,108,111,115,101,4,114,101,97,100,5,119,114,105,116,101,5,102,
+108,117,115,104,4,115,101,101,107,7,115,101,116,118,98,117,102,5,108,105,110,
+101,115,4,95,95,103,99,10,95,95,116,111,115,116,114,105,110,103,252,1,199,95,
+95,105,110,100,101,120,250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_io
+#undef LJLIB_MODULE_io
+static const lua_CFunction lj_lib_cf_io[] = {
+ lj_cf_io_open,
+ lj_cf_io_popen,
+ lj_cf_io_tmpfile,
+ lj_cf_io_close,
+ lj_cf_io_read,
+ lj_cf_io_write,
+ lj_cf_io_flush,
+ lj_cf_io_input,
+ lj_cf_io_output,
+ lj_cf_io_lines,
+ lj_cf_io_type
+};
+static const uint8_t lj_lib_init_io[] = {
+105,57,12,252,2,192,250,4,111,112,101,110,5,112,111,112,101,110,7,116,109,112,
+102,105,108,101,5,99,108,111,115,101,4,114,101,97,100,5,119,114,105,116,101,
+5,102,108,117,115,104,5,105,110,112,117,116,6,111,117,116,112,117,116,5,108,
+105,110,101,115,4,116,121,112,101,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_os
+#undef LJLIB_MODULE_os
+static const lua_CFunction lj_lib_cf_os[] = {
+ lj_cf_os_execute,
+ lj_cf_os_remove,
+ lj_cf_os_rename,
+ lj_cf_os_tmpname,
+ lj_cf_os_getenv,
+ lj_cf_os_exit,
+ lj_cf_os_clock,
+ lj_cf_os_date,
+ lj_cf_os_time,
+ lj_cf_os_difftime,
+ lj_cf_os_setlocale
+};
+static const uint8_t lj_lib_init_os[] = {
+116,57,11,7,101,120,101,99,117,116,101,6,114,101,109,111,118,101,6,114,101,
+110,97,109,101,7,116,109,112,110,97,109,101,6,103,101,116,101,110,118,4,101,
+120,105,116,5,99,108,111,99,107,4,100,97,116,101,4,116,105,109,101,8,100,105,
+102,102,116,105,109,101,9,115,101,116,108,111,99,97,108,101,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_debug
+#undef LJLIB_MODULE_debug
+static const lua_CFunction lj_lib_cf_debug[] = {
+ lj_cf_debug_getregistry,
+ lj_cf_debug_getmetatable,
+ lj_cf_debug_setmetatable,
+ lj_cf_debug_getfenv,
+ lj_cf_debug_setfenv,
+ lj_cf_debug_getinfo,
+ lj_cf_debug_getlocal,
+ lj_cf_debug_setlocal,
+ lj_cf_debug_getupvalue,
+ lj_cf_debug_setupvalue,
+ lj_cf_debug_upvalueid,
+ lj_cf_debug_upvaluejoin,
+ lj_cf_debug_sethook,
+ lj_cf_debug_gethook,
+ lj_cf_debug_debug,
+ lj_cf_debug_traceback
+};
+static const uint8_t lj_lib_init_debug[] = {
+127,57,16,11,103,101,116,114,101,103,105,115,116,114,121,12,103,101,116,109,
+101,116,97,116,97,98,108,101,12,115,101,116,109,101,116,97,116,97,98,108,101,
+7,103,101,116,102,101,110,118,7,115,101,116,102,101,110,118,7,103,101,116,105,
+110,102,111,8,103,101,116,108,111,99,97,108,8,115,101,116,108,111,99,97,108,
+10,103,101,116,117,112,118,97,108,117,101,10,115,101,116,117,112,118,97,108,
+117,101,9,117,112,118,97,108,117,101,105,100,11,117,112,118,97,108,117,101,
+106,111,105,110,7,115,101,116,104,111,111,107,7,103,101,116,104,111,111,107,
+5,100,101,98,117,103,9,116,114,97,99,101,98,97,99,107,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_jit
+#undef LJLIB_MODULE_jit
+static const lua_CFunction lj_lib_cf_jit[] = {
+ lj_cf_jit_on,
+ lj_cf_jit_off,
+ lj_cf_jit_flush,
+ lj_cf_jit_status,
+ lj_cf_jit_security,
+ lj_cf_jit_attach
+};
+static const uint8_t lj_lib_init_jit[] = {
+143,57,10,2,111,110,3,111,102,102,5,102,108,117,115,104,6,115,116,97,116,117,
+115,8,115,101,99,117,114,105,116,121,6,97,116,116,97,99,104,252,5,194,111,115,
+250,252,4,196,97,114,99,104,250,252,3,203,118,101,114,115,105,111,110,95,110,
+117,109,250,252,2,199,118,101,114,115,105,111,110,250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_jit_util
+#undef LJLIB_MODULE_jit_util
+static const lua_CFunction lj_lib_cf_jit_util[] = {
+ lj_cf_jit_util_funcinfo,
+ lj_cf_jit_util_funcbc,
+ lj_cf_jit_util_funck,
+ lj_cf_jit_util_funcuvname
+};
+static const uint8_t lj_lib_init_jit_util[] = {
+149,57,4,8,102,117,110,99,105,110,102,111,6,102,117,110,99,98,99,5,102,117,
+110,99,107,10,102,117,110,99,117,118,110,97,109,101,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_jit_profile
+#undef LJLIB_MODULE_jit_profile
+static const lua_CFunction lj_lib_cf_jit_profile[] = {
+ lj_cf_jit_profile_start,
+ lj_cf_jit_profile_stop,
+ lj_cf_jit_profile_dumpstack
+};
+static const uint8_t lj_lib_init_jit_profile[] = {
+153,57,3,5,115,116,97,114,116,4,115,116,111,112,9,100,117,109,112,115,116,97,
+99,107,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_ffi_meta
+#undef LJLIB_MODULE_ffi_meta
+static const lua_CFunction lj_lib_cf_ffi_meta[] = {
+ lj_cf_ffi_meta___index,
+ lj_cf_ffi_meta___newindex,
+ lj_cf_ffi_meta___eq,
+ lj_cf_ffi_meta___len,
+ lj_cf_ffi_meta___lt,
+ lj_cf_ffi_meta___le,
+ lj_cf_ffi_meta___concat,
+ lj_cf_ffi_meta___call,
+ lj_cf_ffi_meta___add,
+ lj_cf_ffi_meta___sub,
+ lj_cf_ffi_meta___mul,
+ lj_cf_ffi_meta___div,
+ lj_cf_ffi_meta___mod,
+ lj_cf_ffi_meta___pow,
+ lj_cf_ffi_meta___unm,
+ lj_cf_ffi_meta___tostring,
+ lj_cf_ffi_meta___pairs,
+ lj_cf_ffi_meta___ipairs
+};
+static const uint8_t lj_lib_init_ffi_meta[] = {
+156,57,19,7,95,95,105,110,100,101,120,10,95,95,110,101,119,105,110,100,101,
+120,4,95,95,101,113,5,95,95,108,101,110,4,95,95,108,116,4,95,95,108,101,8,95,
+95,99,111,110,99,97,116,6,95,95,99,97,108,108,5,95,95,97,100,100,5,95,95,115,
+117,98,5,95,95,109,117,108,5,95,95,100,105,118,5,95,95,109,111,100,5,95,95,
+112,111,119,5,95,95,117,110,109,10,95,95,116,111,115,116,114,105,110,103,7,
+95,95,112,97,105,114,115,8,95,95,105,112,97,105,114,115,195,102,102,105,203,
+95,95,109,101,116,97,116,97,98,108,101,250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_ffi_clib
+#undef LJLIB_MODULE_ffi_clib
+static const lua_CFunction lj_lib_cf_ffi_clib[] = {
+ lj_cf_ffi_clib___index,
+ lj_cf_ffi_clib___newindex,
+ lj_cf_ffi_clib___gc
+};
+static const uint8_t lj_lib_init_ffi_clib[] = {
+174,57,3,7,95,95,105,110,100,101,120,10,95,95,110,101,119,105,110,100,101,120,
+4,95,95,103,99,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_ffi_callback
+#undef LJLIB_MODULE_ffi_callback
+static const lua_CFunction lj_lib_cf_ffi_callback[] = {
+ lj_cf_ffi_callback_free,
+ lj_cf_ffi_callback_set
+};
+static const uint8_t lj_lib_init_ffi_callback[] = {
+177,57,3,4,102,114,101,101,3,115,101,116,252,1,199,95,95,105,110,100,101,120,
+250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_ffi
+#undef LJLIB_MODULE_ffi
+static const lua_CFunction lj_lib_cf_ffi[] = {
+ lj_cf_ffi_cdef,
+ lj_cf_ffi_new,
+ lj_cf_ffi_cast,
+ lj_cf_ffi_typeof,
+ lj_cf_ffi_typeinfo,
+ lj_cf_ffi_istype,
+ lj_cf_ffi_sizeof,
+ lj_cf_ffi_alignof,
+ lj_cf_ffi_offsetof,
+ lj_cf_ffi_errno,
+ lj_cf_ffi_string,
+ lj_cf_ffi_copy,
+ lj_cf_ffi_fill,
+ lj_cf_ffi_abi,
+ lj_cf_ffi_metatype,
+ lj_cf_ffi_gc,
+ lj_cf_ffi_load
+};
+static const uint8_t lj_lib_init_ffi[] = {
+179,57,23,4,99,100,101,102,3,110,101,119,4,99,97,115,116,6,116,121,112,101,
+111,102,8,116,121,112,101,105,110,102,111,6,105,115,116,121,112,101,6,115,105,
+122,101,111,102,7,97,108,105,103,110,111,102,8,111,102,102,115,101,116,111,
+102,5,101,114,114,110,111,6,115,116,114,105,110,103,4,99,111,112,121,4,102,
+105,108,108,3,97,98,105,252,8,192,250,8,109,101,116,97,116,121,112,101,252,
+7,192,250,2,103,99,252,5,192,250,4,108,111,97,100,252,4,193,67,250,252,3,194,
+111,115,250,252,2,196,97,114,99,104,250,255
+};
+#endif
+
diff --git a/core/src/luajit/autogen/linux/nojit/arm/lj_recdef.h b/core/src/luajit/autogen/linux/nojit/arm/lj_recdef.h
new file mode 100644
index 000000000..ea00647a6
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/arm/lj_recdef.h
@@ -0,0 +1,262 @@
+/* This is a generated file. DO NOT EDIT! */
+
+static const uint16_t recff_idmap[] = {
+0,
+0x0100,
+0x0200,
+0x0300,
+0,
+0x0400+(0),
+0x0500,
+0x0400+(1),
+0x0600,
+0x0700,
+0x0800,
+0,
+0x0900,
+0x0a00,
+0x0b00,
+0,
+0x0c00,
+0x0d00,
+0x0e00,
+0,
+0x0f00,
+0x1000,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0x1100,
+0x1200+(IRFPM_FLOOR),
+0x1200+(IRFPM_CEIL),
+0x1300+(IRFPM_SQRT),
+0x1400+(IRCALL_log10),
+0x1400+(IRCALL_exp),
+0x1400+(IRCALL_sin),
+0x1400+(IRCALL_cos),
+0x1400+(IRCALL_tan),
+0x1400+(IRCALL_asin),
+0x1400+(IRCALL_acos),
+0x1400+(IRCALL_atan),
+0x1400+(IRCALL_sinh),
+0x1400+(IRCALL_cosh),
+0x1400+(IRCALL_tanh),
+0,
+0,
+0x1500,
+0x1600,
+0x1700,
+0,
+0x1800,
+0x1900+(IR_MIN),
+0x1900+(IR_MAX),
+0x1a00,
+0,
+0x1b00,
+0x1c00+(IR_BNOT),
+0x1c00+(IR_BSWAP),
+0x1d00+(IR_BSHL),
+0x1d00+(IR_BSHR),
+0x1d00+(IR_BSAR),
+0x1d00+(IR_BROL),
+0x1d00+(IR_BROR),
+0x1e00+(IR_BAND),
+0x1e00+(IR_BOR),
+0x1e00+(IR_BXOR),
+0x1f00,
+0x2000+(0),
+0x2100,
+0x2000+(1),
+0x2200,
+0x2300+(IRCALL_lj_buf_putstr_reverse),
+0x2300+(IRCALL_lj_buf_putstr_lower),
+0x2300+(IRCALL_lj_buf_putstr_upper),
+0,
+0x2400,
+0,
+0,
+0,
+0,
+0x2500,
+0,
+0x2600,
+0x2700,
+0,
+0x2800,
+0x2900,
+0,
+0,
+0x2a00+(0),
+0x2b00+(0),
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0x2a00+(GCROOT_IO_OUTPUT),
+0x2b00+(GCROOT_IO_OUTPUT),
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0x2c00,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0x2d00+(0),
+0x2d00+(1),
+0x2e00+(MM_eq),
+0x2e00+(MM_len),
+0x2e00+(MM_lt),
+0x2e00+(MM_le),
+0x2e00+(MM_concat),
+0x2f00,
+0x2e00+(MM_add),
+0x2e00+(MM_sub),
+0x2e00+(MM_mul),
+0x2e00+(MM_div),
+0x2e00+(MM_mod),
+0x2e00+(MM_pow),
+0x2e00+(MM_unm),
+0,
+0,
+0,
+0x3000+(1),
+0x3000+(0),
+0,
+0,
+0,
+0,
+0x3100,
+0x3100,
+0x3200,
+0,
+0x3300,
+0x3400+(FF_ffi_sizeof),
+0x3400+(FF_ffi_alignof),
+0x3400+(FF_ffi_offsetof),
+0x3500,
+0x3600,
+0x3700,
+0x3800,
+0x3900,
+0,
+0x3a00
+};
+
+static const RecordFunc recff_func[] = {
+recff_nyi,
+recff_c,
+recff_assert,
+recff_type,
+recff_xpairs,
+recff_ipairs_aux,
+recff_getmetatable,
+recff_setmetatable,
+recff_getfenv,
+recff_rawget,
+recff_rawset,
+recff_rawequal,
+recff_select,
+recff_tonumber,
+recff_tostring,
+recff_pcall,
+recff_xpcall,
+recff_math_abs,
+recff_math_round,
+recff_math_unary,
+recff_math_call,
+recff_math_log,
+recff_math_atan2,
+recff_math_pow,
+recff_math_ldexp,
+recff_math_minmax,
+recff_math_random,
+recff_bit_tobit,
+recff_bit_unary,
+recff_bit_shift,
+recff_bit_nary,
+recff_bit_tohex,
+recff_string_range,
+recff_string_char,
+recff_string_rep,
+recff_string_op,
+recff_string_find,
+recff_string_format,
+recff_table_insert,
+recff_table_concat,
+recff_table_new,
+recff_table_clear,
+recff_io_write,
+recff_io_flush,
+recff_debug_getmetatable,
+recff_cdata_index,
+recff_cdata_arith,
+recff_cdata_call,
+recff_clib_index,
+recff_ffi_new,
+recff_ffi_typeof,
+recff_ffi_istype,
+recff_ffi_xof,
+recff_ffi_errno,
+recff_ffi_string,
+recff_ffi_copy,
+recff_ffi_fill,
+recff_ffi_abi,
+recff_ffi_gc
+};
+
diff --git a/core/src/luajit/autogen/linux/nojit/arm/lj_vm.S b/core/src/luajit/autogen/linux/nojit/arm/lj_vm.S
new file mode 100644
index 000000000..2171ad2da
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/arm/lj_vm.S
@@ -0,0 +1,2635 @@
+ .file "buildvm_arm.dasc"
+ .text
+ .p2align 4
+
+ .globl lj_vm_asm_begin
+ .hidden lj_vm_asm_begin
+ .type lj_vm_asm_begin, %object
+ .size lj_vm_asm_begin, 0
+lj_vm_asm_begin:
+.Lbegin:
+.fnstart
+.save {r5, r6, r7, r8, r9, r10, r11, lr}
+.vsave {d8-d15}
+.save {r4}
+.pad #28
+
+ .globl lj_BC_ISLT
+ .hidden lj_BC_ISLT
+ .type lj_BC_ISLT, %function
+ .size lj_BC_ISLT, 140
+lj_BC_ISLT:
+ .long 0xe1a0b18b,0xe1aa00d9,0xe1d6c0b2,0xe1ab20d9
+ .long 0xe2866004,0xe086c10c,0xe371000e,0x1a000009
+ .long 0xe373000e,0x1a000010,0xe1500002,0xb24c6b80
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xed1a0b00,0x8a000920
+ .long 0xe373000e,0xed1b1b00,0x3a000007,0x8a00091c
+ .long 0xee022a10,0xeeb81bc2,0xea000003,0xed1b1b00
+ .long 0x8a000917,0xee020a10,0xeeb80bc2,0xeeb40b41
+ .long 0xeef1fa10,0x324c6b80,0xeaffffe8
+
+ .globl lj_BC_ISGE
+ .hidden lj_BC_ISGE
+ .type lj_BC_ISGE, %function
+ .size lj_BC_ISGE, 140
+lj_BC_ISGE:
+ .long 0xe1a0b18b,0xe1aa00d9,0xe1d6c0b2,0xe1ab20d9
+ .long 0xe2866004,0xe086c10c,0xe371000e,0x1a000009
+ .long 0xe373000e,0x1a000010,0xe1500002,0xa24c6b80
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xed1a0b00,0x8a0008fd
+ .long 0xe373000e,0xed1b1b00,0x3a000007,0x8a0008f9
+ .long 0xee022a10,0xeeb81bc2,0xea000003,0xed1b1b00
+ .long 0x8a0008f4,0xee020a10,0xeeb80bc2,0xeeb40b41
+ .long 0xeef1fa10,0x224c6b80,0xeaffffe8
+
+ .globl lj_BC_ISLE
+ .hidden lj_BC_ISLE
+ .type lj_BC_ISLE, %function
+ .size lj_BC_ISLE, 140
+lj_BC_ISLE:
+ .long 0xe1a0b18b,0xe1aa00d9,0xe1d6c0b2,0xe1ab20d9
+ .long 0xe2866004,0xe086c10c,0xe371000e,0x1a000009
+ .long 0xe373000e,0x1a000010,0xe1500002,0xd24c6b80
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xed1a0b00,0x8a0008da
+ .long 0xe373000e,0xed1b1b00,0x3a000007,0x8a0008d6
+ .long 0xee022a10,0xeeb81bc2,0xea000003,0xed1b1b00
+ .long 0x8a0008d1,0xee020a10,0xeeb80bc2,0xeeb40b41
+ .long 0xeef1fa10,0x924c6b80,0xeaffffe8
+
+ .globl lj_BC_ISGT
+ .hidden lj_BC_ISGT
+ .type lj_BC_ISGT, %function
+ .size lj_BC_ISGT, 140
+lj_BC_ISGT:
+ .long 0xe1a0b18b,0xe1aa00d9,0xe1d6c0b2,0xe1ab20d9
+ .long 0xe2866004,0xe086c10c,0xe371000e,0x1a000009
+ .long 0xe373000e,0x1a000010,0xe1500002,0xc24c6b80
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xed1a0b00,0x8a0008b7
+ .long 0xe373000e,0xed1b1b00,0x3a000007,0x8a0008b3
+ .long 0xee022a10,0xeeb81bc2,0xea000003,0xed1b1b00
+ .long 0x8a0008ae,0xee020a10,0xeeb80bc2,0xeeb40b41
+ .long 0xeef1fa10,0x824c6b80,0xeaffffe8
+
+ .globl lj_BC_ISEQV
+ .hidden lj_BC_ISEQV
+ .type lj_BC_ISEQV, %function
+ .size lj_BC_ISEQV, 144
+lj_BC_ISEQV:
+ .long 0xe1a0b18b,0xe1aa00d9,0xe1d6c0b2,0xe1ab20d9
+ .long 0xe2866004,0xe086c10c,0xe371000e,0x9373000e
+ .long 0x9a000069,0xe371000b,0x1373000b,0x0a0008c2
+ .long 0xe1510003,0x1a000004,0xe3710003,0x2a000001
+ .long 0xe1500002,0x1a000006,0xe24c6b80,0xe5d6c000
+ .long 0xe496e004,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c,0xe371000c,0x8afffff7,0xe590a010
+ .long 0xe35a0000,0x0afffff4,0xe5daa006,0xe3a03000
+ .long 0xe1a01000,0xe31a0010,0x0a0008a5,0xeaffffee
+
+ .globl lj_BC_ISNEV
+ .hidden lj_BC_ISNEV
+ .type lj_BC_ISNEV, %function
+ .size lj_BC_ISNEV, 140
+lj_BC_ISNEV:
+ .long 0xe1a0b18b,0xe1aa00d9,0xe1d6c0b2,0xe1ab20d9
+ .long 0xe2866004,0xe086c10c,0xe371000e,0x9373000e
+ .long 0x9a000068,0xe371000b,0x1373000b,0x0a00089e
+ .long 0xe1510003,0x1a00000d,0xe3710003,0x2a00000c
+ .long 0xe1500002,0x0a00000a,0xe371000c,0x8a000007
+ .long 0xe590a010,0xe35a0000,0x0a000004,0xe5daa006
+ .long 0xe3a03001,0xe1a01000,0xe31a0010,0x0a000888
+ .long 0xe24c6b80,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_ISEQS
+ .hidden lj_BC_ISEQS
+ .type lj_BC_ISEQS, %function
+ .size lj_BC_ISEQS, 76
+lj_BC_ISEQS:
+ .long 0xe1e0b00b,0xe18900da,0xe1d6c0b2,0xe795210b
+ .long 0xe2866004,0xe086c10c,0xe3710005,0x1a000007
+ .long 0xe1500002,0x024c6b80,0xe5d6c000,0xe496e004
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe371000b,0x1afffff7,0xea000874
+
+ .globl lj_BC_ISNES
+ .hidden lj_BC_ISNES
+ .type lj_BC_ISNES, %function
+ .size lj_BC_ISNES, 76
+lj_BC_ISNES:
+ .long 0xe1e0b00b,0xe18900da,0xe1d6c0b2,0xe795210b
+ .long 0xe2866004,0xe086c10c,0xe3710005,0x1a000007
+ .long 0xe1500002,0x124c6b80,0xe5d6c000,0xe496e004
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe371000b,0x1afffff6,0xea000861
+
+ .globl lj_BC_ISEQN
+ .hidden lj_BC_ISEQN
+ .type lj_BC_ISEQN, %function
+ .size lj_BC_ISEQN, 140
+lj_BC_ISEQN:
+ .long 0xe1a0b18b,0xe1aa00d9,0xe1d6c0b2,0xe1ab20d5
+ .long 0xe2866004,0xe086c10c,0xe371000e,0x1a000009
+ .long 0xe373000e,0x1a00000e,0xe1500002,0x024c6b80
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0x8a00000c,0xe373000e
+ .long 0xee022a10,0xed1a0b00,0x3d1b1b00,0x2eb81bc2
+ .long 0xea000002,0xee020a10,0xed1b1b00,0xeeb80bc2
+ .long 0xeeb40b41,0xeef1fa10,0x024c6b80,0xeaffffeb
+ .long 0xe371000b,0x1affffe9,0xea00083e
+
+ .globl lj_BC_ISNEN
+ .hidden lj_BC_ISNEN
+ .type lj_BC_ISNEN, %function
+ .size lj_BC_ISNEN, 140
+lj_BC_ISNEN:
+ .long 0xe1a0b18b,0xe1aa00d9,0xe1d6c0b2,0xe1ab20d5
+ .long 0xe2866004,0xe086c10c,0xe371000e,0x1a000009
+ .long 0xe373000e,0x1a00000e,0xe1500002,0x124c6b80
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0x8a00000c,0xe373000e
+ .long 0xee022a10,0xed1a0b00,0x3d1b1b00,0x2eb81bc2
+ .long 0xea000002,0xee020a10,0xed1b1b00,0xeeb80bc2
+ .long 0xeeb40b41,0xeef1fa10,0x124c6b80,0xeaffffeb
+ .long 0xe371000b,0x1affffe8,0xea00081b
+
+ .globl lj_BC_ISEQP
+ .hidden lj_BC_ISEQP
+ .type lj_BC_ISEQP, %function
+ .size lj_BC_ISEQP, 60
+lj_BC_ISEQP:
+ .long 0xe18900da,0xe1d6c0b2,0xe2866004,0xe1e0b00b
+ .long 0xe086c10c,0xe371000b,0x0a000814,0xe151000b
+ .long 0x024c6b80,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_ISNEP
+ .hidden lj_BC_ISNEP
+ .type lj_BC_ISNEP, %function
+ .size lj_BC_ISNEP, 60
+lj_BC_ISNEP:
+ .long 0xe18900da,0xe1d6c0b2,0xe2866004,0xe1e0b00b
+ .long 0xe086c10c,0xe371000b,0x0a000805,0xe151000b
+ .long 0x124c6b80,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_ISTC
+ .hidden lj_BC_ISTC
+ .type lj_BC_ISTC, %function
+ .size lj_BC_ISTC, 56
+lj_BC_ISTC:
+ .long 0xe089b18b,0xe1d6c0b2,0xe1cb00d0,0xe2866004
+ .long 0xe086c10c,0xe3710003,0x924c6b80,0x918900fa
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_ISFC
+ .hidden lj_BC_ISFC
+ .type lj_BC_ISFC, %function
+ .size lj_BC_ISFC, 56
+lj_BC_ISFC:
+ .long 0xe089b18b,0xe1d6c0b2,0xe1cb00d0,0xe2866004
+ .long 0xe086c10c,0xe3710003,0x824c6b80,0x818900fa
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_IST
+ .hidden lj_BC_IST
+ .type lj_BC_IST, %function
+ .size lj_BC_IST, 52
+lj_BC_IST:
+ .long 0xe089b18b,0xe1d6c0b2,0xe1cb00d0,0xe2866004
+ .long 0xe086c10c,0xe3710003,0x924c6b80,0xe5d6c000
+ .long 0xe496e004,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_ISF
+ .hidden lj_BC_ISF
+ .type lj_BC_ISF, %function
+ .size lj_BC_ISF, 52
+lj_BC_ISF:
+ .long 0xe089b18b,0xe1d6c0b2,0xe1cb00d0,0xe2866004
+ .long 0xe086c10c,0xe3710003,0x824c6b80,0xe5d6c000
+ .long 0xe496e004,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_ISTYPE
+ .hidden lj_BC_ISTYPE
+ .type lj_BC_ISTYPE, %function
+ .size lj_BC_ISTYPE, 36
+lj_BC_ISTYPE:
+ .long 0xe18900da,0xe5d6c000,0xe171000b,0xe496e004
+ .long 0x1a0007c9,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_ISNUM
+ .hidden lj_BC_ISNUM
+ .type lj_BC_ISNUM, %function
+ .size lj_BC_ISNUM, 36
+lj_BC_ISNUM:
+ .long 0xe18900da,0xe5d6c000,0xe371000e,0xe496e004
+ .long 0x2a0007c0,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_MOV
+ .hidden lj_BC_MOV
+ .type lj_BC_MOV, %function
+ .size lj_BC_MOV, 36
+lj_BC_MOV:
+ .long 0xe1a0b18b,0xe5d6c000,0xe18900db,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_NOT
+ .hidden lj_BC_NOT
+ .type lj_BC_NOT, %function
+ .size lj_BC_NOT, 52
+lj_BC_NOT:
+ .long 0xe089b18b,0xe5d6c000,0xe59b0004,0xe089a00a
+ .long 0xe496e004,0xe3700003,0x93e01001,0x83e01002
+ .long 0xe58a1004,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_UNM
+ .hidden lj_BC_UNM
+ .type lj_BC_UNM, %function
+ .size lj_BC_UNM, 68
+lj_BC_UNM:
+ .long 0xe1a0b18b,0xe18900db,0xe5d6c000,0xe496e004
+ .long 0xe371000e,0x8a0007b2,0x12211480,0x1a000001
+ .long 0x02700000,0x61cf01d0,0xe18900fa,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c,0x00000000
+ .long 0x41e00000
+
+ .globl lj_BC_LEN
+ .hidden lj_BC_LEN
+ .type lj_BC_LEN, %function
+ .size lj_BC_LEN, 68
+lj_BC_LEN:
+ .long 0xe1a0b18b,0xe18900db,0xe3710005,0x1a000008
+ .long 0xe5900010,0xe3e0100d,0xe5d6c000,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c,0xe371000c,0x1a0007b0
+ bl lj_tab_len
+ .long 0xeafffff3
+
+ .globl lj_BC_ADDVN
+ .hidden lj_BC_ADDVN
+ .type lj_BC_ADDVN, %function
+ .size lj_BC_ADDVN, 120
+lj_BC_ADDVN:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d5
+ .long 0xe371000e,0x0373000e,0x1a000008,0xe0900002
+ .long 0x6a000783,0xe5d6c000,0xe496e004,0xe18900fa
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xed1c6b00,0xed1b7b00,0xe371000e,0x3373000e
+ .long 0x2a000777,0xee366b07,0xe5d6c000,0xe089a00a
+ .long 0xe496e004,0xed0a6b00,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_SUBVN
+ .hidden lj_BC_SUBVN
+ .type lj_BC_SUBVN, %function
+ .size lj_BC_SUBVN, 120
+lj_BC_SUBVN:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d5
+ .long 0xe371000e,0x0373000e,0x1a000008,0xe0500002
+ .long 0x6a000765,0xe5d6c000,0xe496e004,0xe18900fa
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xed1c6b00,0xed1b7b00,0xe371000e,0x3373000e
+ .long 0x2a000759,0xee366b47,0xe5d6c000,0xe089a00a
+ .long 0xe496e004,0xed0a6b00,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_MULVN
+ .hidden lj_BC_MULVN
+ .type lj_BC_MULVN, %function
+ .size lj_BC_MULVN, 124
+lj_BC_MULVN:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d5
+ .long 0xe371000e,0x0373000e,0x1a000009,0xe0cb0092
+ .long 0xe15b0fc0,0x1a000746,0xe5d6c000,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c,0xed1c6b00,0xed1b7b00,0xe371000e
+ .long 0x3373000e,0x2a00073a,0xee266b07,0xe5d6c000
+ .long 0xe089a00a,0xe496e004,0xed0a6b00,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_DIVVN
+ .hidden lj_BC_DIVVN
+ .type lj_BC_DIVVN, %function
+ .size lj_BC_DIVVN, 72
+lj_BC_DIVVN:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d5
+ .long 0xed1c0b00,0xed1b1b00,0xe371000e,0x3373000e
+ .long 0x2a000728,0xee800b01,0xe5d6c000,0xe089a00a
+ .long 0xe496e004,0xed0a0b00,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_MODVN
+ .hidden lj_BC_MODVN
+ .type lj_BC_MODVN, %function
+ .size lj_BC_MODVN, 128
+lj_BC_MODVN:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d5
+ .long 0xe371000e,0x0373000e,0x1a00000a,0xe1b01002
+ .long 0x0a000716,0xeb000c67,0xe3e0100d,0xe5d6c000
+ .long 0xe496e004,0xe18900fa,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xed1c6b00,0xed1b7b00
+ .long 0xe371000e,0x3373000e,0x2a000708,0xeb000c50
+ .long 0xe5d6c000,0xe089a00a,0xe496e004,0xed0a6b00
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_ADDNV
+ .hidden lj_BC_ADDNV
+ .type lj_BC_ADDNV, %function
+ .size lj_BC_ADDNV, 120
+lj_BC_ADDNV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac20d9,0xe1ab00d5
+ .long 0xe373000e,0x0371000e,0x1a000008,0xe0900002
+ .long 0x6a0006fb,0xe5d6c000,0xe496e004,0xe18900fa
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xed1c7b00,0xed1b6b00,0xe373000e,0x3371000e
+ .long 0x2a0006ef,0xee366b07,0xe5d6c000,0xe089a00a
+ .long 0xe496e004,0xed0a6b00,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_SUBNV
+ .hidden lj_BC_SUBNV
+ .type lj_BC_SUBNV, %function
+ .size lj_BC_SUBNV, 120
+lj_BC_SUBNV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac20d9,0xe1ab00d5
+ .long 0xe373000e,0x0371000e,0x1a000008,0xe0500002
+ .long 0x6a0006dd,0xe5d6c000,0xe496e004,0xe18900fa
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xed1c7b00,0xed1b6b00,0xe373000e,0x3371000e
+ .long 0x2a0006d1,0xee366b47,0xe5d6c000,0xe089a00a
+ .long 0xe496e004,0xed0a6b00,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_MULNV
+ .hidden lj_BC_MULNV
+ .type lj_BC_MULNV, %function
+ .size lj_BC_MULNV, 124
+lj_BC_MULNV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac20d9,0xe1ab00d5
+ .long 0xe373000e,0x0371000e,0x1a000009,0xe0cb0092
+ .long 0xe15b0fc0,0x1a0006be,0xe5d6c000,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c,0xed1c7b00,0xed1b6b00,0xe373000e
+ .long 0x3371000e,0x2a0006b2,0xee266b07,0xe5d6c000
+ .long 0xe089a00a,0xe496e004,0xed0a6b00,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_DIVNV
+ .hidden lj_BC_DIVNV
+ .type lj_BC_DIVNV, %function
+ .size lj_BC_DIVNV, 72
+lj_BC_DIVNV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac20d9,0xe1ab00d5
+ .long 0xed1c1b00,0xed1b0b00,0xe373000e,0x3371000e
+ .long 0x2a0006a0,0xee800b01,0xe5d6c000,0xe089a00a
+ .long 0xe496e004,0xed0a0b00,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_MODNV
+ .hidden lj_BC_MODNV
+ .type lj_BC_MODNV, %function
+ .size lj_BC_MODNV, 128
+lj_BC_MODNV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac20d9,0xe1ab00d5
+ .long 0xe373000e,0x0371000e,0x1a00000a,0xe1b01002
+ .long 0x0a00068e,0xeb000bda,0xe3e0100d,0xe5d6c000
+ .long 0xe496e004,0xe18900fa,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xed1c7b00,0xed1b6b00
+ .long 0xe373000e,0x3371000e,0x2a000680,0xeb000bc3
+ .long 0xe5d6c000,0xe089a00a,0xe496e004,0xed0a6b00
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_ADDVV
+ .hidden lj_BC_ADDVV
+ .type lj_BC_ADDVV, %function
+ .size lj_BC_ADDVV, 120
+lj_BC_ADDVV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d9
+ .long 0xe371000e,0x0373000e,0x1a000008,0xe0900002
+ .long 0x6a000678,0xe5d6c000,0xe496e004,0xe18900fa
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xed1c6b00,0xed1b7b00,0xe371000e,0x3373000e
+ .long 0x2a00066c,0xee366b07,0xe5d6c000,0xe089a00a
+ .long 0xe496e004,0xed0a6b00,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_SUBVV
+ .hidden lj_BC_SUBVV
+ .type lj_BC_SUBVV, %function
+ .size lj_BC_SUBVV, 120
+lj_BC_SUBVV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d9
+ .long 0xe371000e,0x0373000e,0x1a000008,0xe0500002
+ .long 0x6a00065a,0xe5d6c000,0xe496e004,0xe18900fa
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xed1c6b00,0xed1b7b00,0xe371000e,0x3373000e
+ .long 0x2a00064e,0xee366b47,0xe5d6c000,0xe089a00a
+ .long 0xe496e004,0xed0a6b00,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_MULVV
+ .hidden lj_BC_MULVV
+ .type lj_BC_MULVV, %function
+ .size lj_BC_MULVV, 124
+lj_BC_MULVV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d9
+ .long 0xe371000e,0x0373000e,0x1a000009,0xe0cb0092
+ .long 0xe15b0fc0,0x1a00063b,0xe5d6c000,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c,0xed1c6b00,0xed1b7b00,0xe371000e
+ .long 0x3373000e,0x2a00062f,0xee266b07,0xe5d6c000
+ .long 0xe089a00a,0xe496e004,0xed0a6b00,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_DIVVV
+ .hidden lj_BC_DIVVV
+ .type lj_BC_DIVVV, %function
+ .size lj_BC_DIVVV, 72
+lj_BC_DIVVV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d9
+ .long 0xed1c0b00,0xed1b1b00,0xe371000e,0x3373000e
+ .long 0x2a00061d,0xee800b01,0xe5d6c000,0xe089a00a
+ .long 0xe496e004,0xed0a0b00,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_MODVV
+ .hidden lj_BC_MODVV
+ .type lj_BC_MODVV, %function
+ .size lj_BC_MODVV, 128
+lj_BC_MODVV:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d9
+ .long 0xe371000e,0x0373000e,0x1a00000a,0xe1b01002
+ .long 0x0a00060b,0xeb000b4d,0xe3e0100d,0xe5d6c000
+ .long 0xe496e004,0xe18900fa,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xed1c6b00,0xed1b7b00
+ .long 0xe371000e,0x3373000e,0x2a0005fd,0xeb000b36
+ .long 0xe5d6c000,0xe089a00a,0xe496e004,0xed0a6b00
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_POW
+ .hidden lj_BC_POW
+ .type lj_BC_POW, %function
+ .size lj_BC_POW, 72
+lj_BC_POW:
+ .long 0xe004caae,0xe004b6ae,0xe1ac00d9,0xe1ab20d9
+ .long 0xed1c0b00,0xed1b1b00,0xe371000e,0x3373000e
+ .long 0x2a0005eb
+ bl pow
+ .long 0xe5d6c000,0xe089a00a,0xe496e004,0xed0a0b00
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_CAT
+ .hidden lj_BC_CAT
+ .type lj_BC_CAT, %function
+ .size lj_BC_CAT, 80
+lj_BC_CAT:
+ .long 0xe004baae,0xe004c6ae,0xe04c200b,0xe5889010
+ .long 0xe089100c,0xe1a00008,0xe58d6008,0xe1a021a2
+ bl lj_meta_cat
+ .long 0xe5989010,0xe3500000,0x1a0005e3,0xe18920db
+ .long 0xe5d6c000,0xe496e004,0xe18920fa,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_KSTR
+ .hidden lj_BC_KSTR
+ .type lj_BC_KSTR, %function
+ .size lj_BC_KSTR, 40
+lj_BC_KSTR:
+ .long 0xe1e0b00b,0xe5d6c000,0xe795010b,0xe3e01004
+ .long 0xe496e004,0xe18900fa,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_KCDATA
+ .hidden lj_BC_KCDATA
+ .type lj_BC_KCDATA, %function
+ .size lj_BC_KCDATA, 40
+lj_BC_KCDATA:
+ .long 0xe1e0b00b,0xe5d6c000,0xe795010b,0xe3e0100a
+ .long 0xe496e004,0xe18900fa,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_KSHORT
+ .hidden lj_BC_KSHORT
+ .type lj_BC_KSHORT, %function
+ .size lj_BC_KSHORT, 36
+lj_BC_KSHORT:
+ .long 0xe1a0084e,0xe3e0100d,0xe5d6c000,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_KNUM
+ .hidden lj_BC_KNUM
+ .type lj_BC_KNUM, %function
+ .size lj_BC_KNUM, 36
+lj_BC_KNUM:
+ .long 0xe1a0b18b,0xe5d6c000,0xe18500db,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_KPRI
+ .hidden lj_BC_KPRI
+ .type lj_BC_KPRI, %function
+ .size lj_BC_KPRI, 36
+lj_BC_KPRI:
+ .long 0xe089a00a,0xe1e0b00b,0xe5d6c000,0xe496e004
+ .long 0xe58ab004,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_KNIL
+ .hidden lj_BC_KNIL
+ .type lj_BC_KNIL, %function
+ .size lj_BC_KNIL, 60
+lj_BC_KNIL:
+ .long 0xe089a00a,0xe089b18b,0xe3e00000,0xe58a0004
+ .long 0xe28aa008,0xe58a0004,0xe15a000b,0xe28aa008
+ .long 0xbafffffb,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_UGET
+ .hidden lj_BC_UGET
+ .type lj_BC_UGET, %function
+ .size lj_BC_UGET, 52
+lj_BC_UGET:
+ .long 0xe5191008,0xe1a0b10b,0xe28bb014,0xe791100b
+ .long 0xe5911010,0xe1c120d0,0xe5d6c000,0xe496e004
+ .long 0xe18920fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_USETV
+ .hidden lj_BC_USETV
+ .type lj_BC_USETV, %function
+ .size lj_BC_USETV, 108
+lj_BC_USETV:
+ .long 0xe5191008,0xe1a0a0aa,0xe28aa014,0xe1a0b18b
+ .long 0xe791100a,0xe18920db,0xe5d1c004,0xe5d1b006
+ .long 0xe5911010,0xe31c0004,0xe283c004,0x135b0000
+ .long 0xe1c120f0,0x1a000005,0xe5d6c000,0xe496e004
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe37c000a,0x85d2b004,0x9afffff6,0xe2470d07
+ .long 0xe31b0003
+ blne lj_gc_barrieruv
+ .long 0xeafffff2
+
+ .globl lj_BC_USETS
+ .hidden lj_BC_USETS
+ .type lj_BC_USETS, %function
+ .size lj_BC_USETS, 100
+lj_BC_USETS:
+ .long 0xe5191008,0xe1a0a0aa,0xe28aa014,0xe1e0b00b
+ .long 0xe791100a,0xe795210b,0xe5d1c004,0xe5d1b006
+ .long 0xe5911010,0xe3e03004,0xe31c0004,0xe5d2c004
+ .long 0xe1c120f0,0x1a000005,0xe5d6c000,0xe496e004
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe31c0003,0x135b0000,0xe2470d07
+ blne lj_gc_barrieruv
+ .long 0xeafffff4
+
+ .globl lj_BC_USETN
+ .hidden lj_BC_USETN
+ .type lj_BC_USETN, %function
+ .size lj_BC_USETN, 56
+lj_BC_USETN:
+ .long 0xe5191008,0xe1a0a0aa,0xe28aa014,0xe1a0b18b
+ .long 0xe791100a,0xe18520db,0xe5911010,0xe5d6c000
+ .long 0xe496e004,0xe1c120f0,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_USETP
+ .hidden lj_BC_USETP
+ .type lj_BC_USETP, %function
+ .size lj_BC_USETP, 52
+lj_BC_USETP:
+ .long 0xe5191008,0xe1a0a0aa,0xe28aa014,0xe791100a
+ .long 0xe1e0b00b,0xe5911010,0xe5d6c000,0xe496e004
+ .long 0xe581b004,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_UCLO
+ .hidden lj_BC_UCLO
+ .type lj_BC_UCLO, %function
+ .size lj_BC_UCLO, 64
+lj_BC_UCLO:
+ .long 0xe5982020,0xe086b10b,0xe5889010,0xe3520000
+ .long 0xe24b6b80,0x0a000003,0xe1a00008,0xe089100a
+ bl lj_func_closeuv
+ .long 0xe5989010,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_FNEW
+ .hidden lj_BC_FNEW
+ .type lj_BC_FNEW, %function
+ .size lj_BC_FNEW, 64
+lj_BC_FNEW:
+ .long 0xe1e0b00b,0xe5889010,0xe795110b,0xe58d6008
+ .long 0xe5192008,0xe1a00008
+ bl lj_func_newL_gc
+ .long 0xe5989010,0xe3e01008,0xe5d6c000,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_TNEW
+ .hidden lj_BC_TNEW
+ .type lj_BC_TNEW, %function
+ .size lj_BC_TNEW, 104
+lj_BC_TNEW:
+ .long 0xe51721b8,0xe51731b4,0xe5889010,0xe58d6008
+ .long 0xe1520003,0xe1a00008,0x2a00000f,0xe1a01a8b
+ .long 0xe1a025ab,0xe1a0bac1,0xe1a01aa1,0xe37b0001
+ .long 0x02811002
+ bl lj_tab_new
+ .long 0xe5989010,0xe3e0100b,0xe5d6c000,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+ bl lj_gc_step_fixtop
+ .long 0xe1a00008,0xeaffffec
+
+ .globl lj_BC_TDUP
+ .hidden lj_BC_TDUP
+ .type lj_BC_TDUP, %function
+ .size lj_BC_TDUP, 88
+lj_BC_TDUP:
+ .long 0xe1e0b00b,0xe51721b8,0xe51731b4,0xe5889010
+ .long 0xe58d6008,0xe1520003,0xe1a00008,0x2a00000a
+ .long 0xe795110b
+ bl lj_tab_dup
+ .long 0xe5989010,0xe3e0100b,0xe5d6c000,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+ bl lj_gc_step_fixtop
+ .long 0xe1a00008,0xeafffff1
+
+ .globl lj_BC_GGET
+ .hidden lj_BC_GGET
+ .type lj_BC_GGET, %function
+ .size lj_BC_GGET, 20
+lj_BC_GGET:
+ .long 0xe5191008,0xe1e0b00b,0xe5910008,0xe795b10b
+ .long 0xea00002e
+
+ .globl lj_BC_GSET
+ .hidden lj_BC_GSET
+ .type lj_BC_GSET, %function
+ .size lj_BC_GSET, 20
+lj_BC_GSET:
+ .long 0xe5191008,0xe1e0b00b,0xe5910008,0xe795b10b
+ .long 0xea0000ac
+
+ .globl lj_BC_TGETV
+ .hidden lj_BC_TGETV
+ .type lj_BC_TGETV, %function
+ .size lj_BC_TGETV, 140
+lj_BC_TGETV:
+ .long 0xe004caae,0xe004b6ae,0xe18900dc,0xe18920db
+ .long 0xe371000c,0x1a000445,0xe373000e,0x05903008
+ .long 0x05901018,0x1a000014,0xe0833182,0xe1520001
+ .long 0x31c320d0,0x2a00043d,0xe5d6c000,0xe3730001
+ .long 0x0a000005,0xe496e004,0xe18920fa,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c,0xe5901010
+ .long 0xe3510000,0x0afffff6,0xe5d11006,0xe3110001
+ .long 0x1afffff3,0xe004caae,0xea00042c,0xe3730005
+ .long 0x01a0b002,0x0a000007,0xea000428
+
+ .globl lj_BC_TGETS
+ .hidden lj_BC_TGETS
+ .type lj_BC_TGETS, %function
+ .size lj_BC_TGETS, 160
+lj_BC_TGETS:
+ .long 0xe004caae,0xe20bb0ff,0xe18900dc,0xe1e0b00b
+ .long 0xe795b10b,0xe371000c,0x1a00040f,0xe590201c
+ .long 0xe59b3008,0xe590e014,0xe1a0c000,0xe0022003
+ .long 0xe0822082,0xe08ee182,0xe1ce00d8,0xe1ce20d0
+ .long 0xe59ee010,0xe3710005,0x0150000b,0x1a000008
+ .long 0xe3730001,0x0a000008,0xe5d6c000,0xe496e004
+ .long 0xe18920fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c,0xe35e0000,0x1affffee,0xe59c0010
+ .long 0xe3a02000,0xe3e03000,0xe3500000,0x0afffff1
+ .long 0xe5d01006,0xe3110001,0x1affffee,0xea0003f0
+
+ .globl lj_BC_TGETB
+ .hidden lj_BC_TGETB
+ .type lj_BC_TGETB, %function
+ .size lj_BC_TGETB, 108
+lj_BC_TGETB:
+ .long 0xe004caae,0xe20bb0ff,0xe18900dc,0xe371000c
+ .long 0x1a0003f4,0xe5902018,0xe5903008,0xe1a0118b
+ .long 0xe15b0002,0x318320d1,0x2a0003ee,0xe5d6c000
+ .long 0xe3730001,0x0a000005,0xe496e004,0xe18920fa
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe5901010,0xe3510000,0x0afffff6,0xe5d11006
+ .long 0xe3110001,0x1afffff3,0xea0003de
+
+ .globl lj_BC_TGETR
+ .hidden lj_BC_TGETR
+ .type lj_BC_TGETR, %function
+ .size lj_BC_TGETR, 68
+lj_BC_TGETR:
+ .long 0xe004caae,0xe004b6ae,0xe799000c,0xe799100b
+ .long 0xe5903008,0xe5902018,0xe0833181,0xe1510002
+ .long 0x2a0003f3,0xe1c300d0,0xe5d6c000,0xe496e004
+ .long 0xe18900fa,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_TSETV
+ .hidden lj_BC_TSETV
+ .type lj_BC_TSETV, %function
+ .size lj_BC_TSETV, 188
+lj_BC_TSETV:
+ .long 0xe004caae,0xe004b6ae,0xe18900dc,0xe18920db
+ .long 0xe371000c,0x1a0003fc,0xe373000e,0x05901008
+ .long 0x05903018,0x1a000020,0xe0811182,0xe1520003
+ .long 0x3591e004,0x2a0003f4,0xe5d6c000,0xe37e0001
+ .long 0xe5d0e004,0xe18920da,0x0a000007,0xe31e0004
+ .long 0xe1c120f0,0x1a00000e,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c,0xe590a010
+ .long 0xe35a0000,0x0afffff4,0xe5daa006,0xe31a0002
+ .long 0x1afffff1,0xe516e004,0xe004caae,0xe004a2ae
+ .long 0xea0003dd,0xe517219c,0xe3cee004,0xe507019c
+ .long 0xe5c0e004,0xe580200c,0xeaffffea,0xe3730005
+ .long 0x01a0b002,0x0a000007,0xea0003d3
+
+ .globl lj_BC_TSETS
+ .hidden lj_BC_TSETS
+ .type lj_BC_TSETS, %function
+ .size lj_BC_TSETS, 276
+lj_BC_TSETS:
+ .long 0xe004caae,0xe20bb0ff,0xe18900dc,0xe1e0b00b
+ .long 0xe795b10b,0xe371000c,0x1a0003ba,0xe590201c
+ .long 0xe59b3008,0xe590e014,0xe1a0c000,0xe0022003
+ .long 0xe0822082,0xe3a03000,0xe08ee182,0xe5cc3006
+ .long 0xe1ce00d8,0xe59e3004,0xe59e2010,0xe3710005
+ .long 0x0150000b,0x1a000013,0xe5dc1004,0xe3730001
+ .long 0xe18920da,0x0a000008,0xe3110004,0xe1ce20f0
+ .long 0x1a000021,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c,0xe59c0010
+ .long 0xe3500000,0x0afffff3,0xe5d00006,0xe3100002
+ .long 0x1afffff0,0xea000399,0xe1b0e002,0x1affffe3
+ .long 0xe59c0010,0xe1a0200d,0xe58d6008,0xe3500000
+ .long 0xe5889010,0x15d01006,0xe1a00008,0x0a000001
+ .long 0xe3110002,0x0a00038d,0xe3e03004,0xe58db000
+ .long 0xe1a0100c,0xe58d3004
+ bl lj_tab_newkey
+ .long 0xe5989010,0xe18920da,0xe1c020f0,0xeaffffdd
+ .long 0xe517219c,0xe3c11004,0xe507c19c,0xe5cc1004
+ .long 0xe58c200c,0xeaffffd7
+
+ .globl lj_BC_TSETB
+ .hidden lj_BC_TSETB
+ .type lj_BC_TSETB, %function
+ .size lj_BC_TSETB, 156
+lj_BC_TSETB:
+ .long 0xe004caae,0xe20bb0ff,0xe18900dc,0xe371000c
+ .long 0x1a000382,0xe5902018,0xe590c008,0xe1a0118b
+ .long 0xe15b0002,0x31a120dc,0x2a00037c,0xe5d6c000
+ .long 0xe3730001,0xe5d0e004,0xe18920da,0x0a000007
+ .long 0xe31e0004,0xe1c120f0,0x1a00000d,0xe496e004
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe590a010,0xe35a0000,0x0afffff4,0xe5daa006
+ .long 0xe31a0002,0x1afffff1,0xe516e004,0xe004a2ae
+ .long 0xea000366,0xe517219c,0xe3cee004,0xe507019c
+ .long 0xe5c0e004,0xe580200c,0xeaffffeb
+
+ .globl lj_BC_TSETM
+ .hidden lj_BC_TSETM
+ .type lj_BC_TSETM, %function
+ .size lj_BC_TSETM, 148
+lj_BC_TSETM:
+ .long 0xe089a00a,0xe59dc004,0xe51a1008,0xe795018b
+ .long 0xe25cc008,0xe5913018,0x0a00000c,0xe08021ac
+ .long 0xe1520003,0xe5913008,0xe08ac00c,0x8a00000d
+ .long 0xe083e180,0xe5d10004,0xe0ca20d8,0xe0ce20f8
+ .long 0xe15a000c,0x3afffffb,0xe3100004,0x1a00000a
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xe5889010,0xe1a00008
+ .long 0xe58d6008
+ bl lj_tab_reasize
+ .long 0xeaffffe1,0xe517219c,0xe3c00004,0xe507119c
+ .long 0xe5c10004,0xe581200c,0xeaffffee
+
+ .globl lj_BC_TSETR
+ .hidden lj_BC_TSETR
+ .type lj_BC_TSETR, %function
+ .size lj_BC_TSETR, 104
+lj_BC_TSETR:
+ .long 0xe004caae,0xe004b6ae,0xe799100c,0xe799200b
+ .long 0xe5d1e004,0xe5910008,0xe5913018,0xe31e0004
+ .long 0xe0800182,0x1a000009,0xe1520003,0x2a00034e
+ .long 0xe18920da,0xe5d6c000,0xe496e004,0xe1c020f0
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe517c19c,0xe3cee004,0xe507119c,0xe5c1e004
+ .long 0xe581c00c,0xeaffffef
+
+ .globl lj_BC_CALLM
+ .hidden lj_BC_CALLM
+ .type lj_BC_CALLM, %function
+ .size lj_BC_CALLM, 16
+lj_BC_CALLM:
+ .long 0xe59d0004,0xe004b6ae,0xe08bb000,0xea000000
+
+ .globl lj_BC_CALL
+ .hidden lj_BC_CALL
+ .type lj_BC_CALL, %function
+ .size lj_BC_CALL, 60
+lj_BC_CALL:
+ .long 0xe004b6ae,0xe1a0c009,0xe1a920da,0xe24bb008
+ .long 0xe2899008,0xe3730009,0x1a000397,0xe5096004
+ .long 0xe5926010,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe08aa009,0xe12fff1c
+
+ .globl lj_BC_CALLMT
+ .hidden lj_BC_CALLMT
+ .type lj_BC_CALLMT, %function
+ .size lj_BC_CALLMT, 12
+lj_BC_CALLMT:
+ .long 0xe59d0004,0xe080b18b,0xea000000
+
+ .globl lj_BC_CALLT
+ .hidden lj_BC_CALLT
+ .type lj_BC_CALLT, %function
+ .size lj_BC_CALLT, 180
+lj_BC_CALLT:
+ .long 0xe1a0b18b,0xe1aa20d9,0xe24bb008,0xe28aa008
+ .long 0xe3730009,0x1a000396,0xe5196004,0xe3a0c000
+ .long 0xe5d23006,0xe3160003,0x1a000018,0xe5092008
+ .long 0xe35b0000,0x0a000005,0xe18a00dc,0xe28ce008
+ .long 0xe15e000b,0xe18900fc,0xe1a0c00e,0x1afffff9
+ .long 0xe3530001,0x8a000006,0xe5926010,0xe5d6c000
+ .long 0xe496e004,0xe797c10c,0xe004a2ae,0xe08aa009
+ .long 0xe12fff1c,0xe516e004,0xe004a2ae,0xe049000a
+ .long 0xe5100010,0xe5900010,0xe5105030,0xeafffff1
+ .long 0xe2266003,0xe3160007,0x13a03000,0x1affffe2
+ .long 0xe0499006,0xe5196004,0xe3160003,0x13a03000
+ .long 0xeaffffdd
+
+ .globl lj_BC_ITERC
+ .hidden lj_BC_ITERC
+ .type lj_BC_ITERC, %function
+ .size lj_BC_ITERC, 80
+lj_BC_ITERC:
+ .long 0xe089a00a,0xe1a0c009,0xe14a21d0,0xe14a00d8
+ .long 0xe28a9008,0xe1ca20f8,0xe1ca01f0,0xe14a21d8
+ .long 0xe3a0b010,0xe1ca20f0,0xe3730009,0x1a000353
+ .long 0xe5096004,0xe5926010,0xe5d6c000,0xe496e004
+ .long 0xe797c10c,0xe004a2ae,0xe08aa009,0xe12fff1c
+
+ .globl lj_BC_ITERN
+ .hidden lj_BC_ITERN
+ .type lj_BC_ITERN, %function
+ .size lj_BC_ITERN, 184
+lj_BC_ITERN:
+ .long 0xe089a00a,0xe51ac010,0xe51a0008,0xe59ce018
+ .long 0xe59c1008,0xe2866004,0xe050b00e,0xe0812180
+ .long 0x2a000011,0xe1c220d0,0xe3730001,0x02800001
+ .long 0x0afffff8,0xe156b0b2,0xe3e0100d,0xe1ca20f8
+ .long 0xe086b10b,0xe280c001,0xe1ca00f0,0xe24b6b80
+ .long 0xe50ac008,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c,0xe59c301c
+ .long 0xe59cc014,0xe08b008b,0xe15b0003,0xe08c2180
+ .long 0x8afffff3,0xe1c200d0,0xe3710001,0xe28bb001
+ .long 0x0afffff7,0xe156c0b2,0xe08bb00e,0xe1c220d8
+ .long 0xe50ab008,0xe1ca00f8,0xe086b10c,0xe24b6b80
+ .long 0xe1ca20f0,0xeaffffe6
+
+ .globl lj_BC_VARG
+ .hidden lj_BC_VARG
+ .type lj_BC_VARG, %function
+ .size lj_BC_VARG, 208
+lj_BC_VARG:
+ .long 0xe004caae,0xe004b6ae,0xe5190004,0xe089b00b
+ .long 0xe089a00a,0xe28bb003,0xe08a300c,0xe2492008
+ .long 0xe04bb000,0xe35c0000,0xe042000b,0x0a00000c
+ .long 0xe2433010,0xe15b0002,0x30cb00d8,0x23e01000
+ .long 0xe15a0003,0xe0ca00f8,0x3afffff9,0xe5d6c000
+ .long 0xe496e004,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c,0xe5983018,0xe3500000,0xd3a0c008
+ .long 0xc280c008,0xe08a1000,0xe58dc004,0xdafffff2
+ .long 0xe1510003,0x8a000004,0xe0cb00d8,0xe0ca00f8
+ .long 0xe15b0002,0x3afffffb,0xeaffffeb,0xe1a011a0
+ .long 0xe588a014,0xe1a00008,0xe5889010,0xe04bb009
+ .long 0xe58d6008,0xe04aa009
+ bl lj_state_growstack
+ .long 0xe5989010,0xe089a00a,0xe089b00b,0xe2492008
+ .long 0xeaffffed
+
+ .globl lj_BC_ISNEXT
+ .hidden lj_BC_ISNEXT
+ .type lj_BC_ISNEXT, %function
+ .size lj_BC_ISNEXT, 112
+lj_BC_ISNEXT:
+ .long 0xe089a00a,0xe086b10b,0xe14a01d8,0xe51a200c
+ .long 0xe51a3004,0xe3710009,0x05d00006,0x0372000c
+ .long 0x03730001,0x03500004,0x024b6b80,0x1a000008
+ .long 0xe5d6c000,0xe496e004,0xe3a00000,0xe3e01b60
+ .long 0xe14a00f8,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c,0xe3a00058,0xe3a0c045,0xe5460004
+ .long 0xe24b6b80,0xe5c6c000,0xe496e004,0xeafffff4
+
+ .globl lj_BC_RETM
+ .hidden lj_BC_RETM
+ .type lj_BC_RETM, %function
+ .size lj_BC_RETM, 20
+lj_BC_RETM:
+ .long 0xe59d0004,0xe5196004,0xe089a00a,0xe080b18b
+ .long 0xea000002
+
+ .globl lj_BC_RET
+ .hidden lj_BC_RET
+ .type lj_BC_RET, %function
+ .size lj_BC_RET, 168
+lj_BC_RET:
+ .long 0xe5196004,0xe1a0b18b,0xe089a00a,0xe58db004
+ .long 0xe2160003,0xe2261003,0x1a00001d,0xe516e004
+ .long 0xe25b3008,0xe2492008,0x0a000004,0xe0ca00d8
+ .long 0xe2899008,0xe2533008,0xe14901f0,0x1afffffa
+ .long 0xe004a2ae,0xe042300a,0xe004caae,0xe5130008
+ .long 0xe15c000b,0x8a000008,0xe1a09003,0xe5901010
+ .long 0xe5d6c000,0xe496e004,0xe5115030,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c,0xe3e01000
+ .long 0xe2899008,0xe28bb008,0xe509100c,0xeaffffef
+ .long 0xe089a00a,0xe3110007,0x1a000102,0xe0499001
+ .long 0xe5196004,0xeaffffd9
+
+ .globl lj_BC_RET0
+ .hidden lj_BC_RET0
+ .type lj_BC_RET0, %function
+ .size lj_BC_RET0, 108
+lj_BC_RET0:
+ .long 0xe5196004,0xe1a0b18b,0xe58db004,0xe2160003
+ .long 0xe2261003,0x0516e004,0x1afffff2,0xe2493008
+ .long 0xe004a2ae,0xe043900a,0xe004caae,0xe5190008
+ .long 0xe15c000b,0x8a000007,0xe5901010,0xe5d6c000
+ .long 0xe496e004,0xe5115030,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xe2431004,0xe3e02000
+ .long 0xe781200b,0xe28bb008,0xeafffff0
+
+ .globl lj_BC_RET1
+ .hidden lj_BC_RET1
+ .type lj_BC_RET1, %function
+ .size lj_BC_RET1, 116
+lj_BC_RET1:
+ .long 0xe5196004,0xe1a0b18b,0xe58db004,0xe2160003
+ .long 0xe2261003,0x0516e004,0x1affffd7,0xe18900da
+ .long 0xe2493008,0xe004a2ae,0xe1c300f0,0xe043900a
+ .long 0xe004caae,0xe5190008,0xe15c000b,0x8a000007
+ .long 0xe5901010,0xe5d6c000,0xe496e004,0xe5115030
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe2431004,0xe3e02000,0xe781200b,0xe28bb008
+ .long 0xeafffff0
+
+ .globl lj_BC_FORI
+ .hidden lj_BC_FORI
+ .type lj_BC_FORI, %function
+ .size lj_BC_FORI, 148
+lj_BC_FORI:
+ .long 0xe1aa00d9,0xe086b10b,0xe1ca20d8,0xe371000e
+ .long 0xe59ac014,0x1a000010,0xe373000e,0xe59a3010
+ .long 0x037c000e,0x1a000276,0xe3530000,0xba000008
+ .long 0xe1500002,0xc24b6b80,0xe5d6c000,0xe496e004
+ .long 0xe1ca01f8,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c,0xe1520000,0xeafffff5,0x3373000e
+ .long 0x337c000e,0x2a000266,0xed1a0b00,0xed9a1b02
+ .long 0xe35c0000,0xed8a0b06,0xaeb40b41,0xbeb41b40
+ .long 0xeef1fa10,0x824b6b80,0xe5d6c000,0xe496e004
+ .long 0xeaffffeb
+
+ .globl lj_BC_FORL
+ .hidden lj_BC_FORL
+ .type lj_BC_FORL, %function
+ .size lj_BC_FORL, 144
+lj_BC_FORL:
+ .long 0xe1aa00d9,0xe086b10b,0xe1ca21d0,0xe371000e
+ .long 0x1a000010,0xe0900002,0xe59a3008,0x6286bb80
+ .long 0xe3520000,0xba000009,0xe1500003,0xd24b6b80
+ .long 0xe1ca00f0,0xe5d6c000,0xe496e004,0xe1ca01f8
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe1530000,0xeafffff4,0xed1a0b00,0xed9a2b04
+ .long 0xed9a1b02,0xe3530000,0xee300b02,0xaeb40b41
+ .long 0xbeb41b40,0xeef1fa10,0xed0a0b00,0xed8a0b06
+ .long 0x924b6b80,0xe5d6c000,0xe496e004,0xeaffffeb
+
+ .globl lj_BC_ITERL
+ .hidden lj_BC_ITERL
+ .type lj_BC_ITERL, %function
+ .size lj_BC_ITERL, 44
+lj_BC_ITERL:
+ .long 0xe1aa00d9,0xe086b10b,0xe3710001,0x124b6b80
+ .long 0x114a00f8,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_LOOP
+ .hidden lj_BC_LOOP
+ .type lj_BC_LOOP, %function
+ .size lj_BC_LOOP, 24
+lj_BC_LOOP:
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_JMP
+ .hidden lj_BC_JMP
+ .type lj_BC_JMP, %function
+ .size lj_BC_JMP, 32
+lj_BC_JMP:
+ .long 0xe086b10b,0xe24b6b80,0xe5d6c000,0xe496e004
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_BC_FUNCF
+ .hidden lj_BC_FUNCF
+ .type lj_BC_FUNCF, %function
+ .size lj_BC_FUNCF, 0
+lj_BC_FUNCF:
+
+ .globl lj_BC_IFUNCF
+ .hidden lj_BC_IFUNCF
+ .type lj_BC_IFUNCF, %function
+ .size lj_BC_IFUNCF, 68
+lj_BC_IFUNCF:
+ .long 0xe5980018,0xe556103e,0xe5165034,0xe15a0000
+ .long 0x8a0000ad,0xe5d6c000,0xe496e004,0xe15b0181
+ .long 0xe3e03000,0x3a000003,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xe18920fb,0xe28bb008
+ .long 0xeafffff5
+
+ .globl lj_BC_JFUNCF
+ .hidden lj_BC_JFUNCF
+ .type lj_BC_JFUNCF, %function
+ .size lj_BC_JFUNCF, 0
+lj_BC_JFUNCF:
+
+ .globl lj_BC_FUNCV
+ .hidden lj_BC_FUNCV
+ .type lj_BC_FUNCV, %function
+ .size lj_BC_FUNCV, 0
+lj_BC_FUNCV:
+
+ .globl lj_BC_IFUNCV
+ .hidden lj_BC_IFUNCV
+ .type lj_BC_IFUNCV, %function
+ .size lj_BC_IFUNCV, 116
+lj_BC_IFUNCV:
+ .long 0xe5980018,0xe089300b,0xe08aa00b,0xe5832000
+ .long 0xe28b100b,0xe5165034,0xe15a0000,0xe5831004
+ .long 0x2a000098,0xe556c03e,0xe1a0a009,0xe1a0b003
+ .long 0xe35c0000,0xe2839008,0x0a000007,0xe3e02000
+ .long 0xe15a000b,0x30ca00d8,0x21a01002,0x350a2004
+ .long 0xe25cc001,0xe1e300f8,0x1afffff8,0xe5d6c000
+ .long 0xe496e004,0xe797c10c,0xe004a2ae,0xe1a0b82e
+ .long 0xe12fff1c
+
+ .globl lj_BC_JFUNCV
+ .hidden lj_BC_JFUNCV
+ .type lj_BC_JFUNCV, %function
+ .size lj_BC_JFUNCV, 0
+lj_BC_JFUNCV:
+
+ .globl lj_BC_FUNCC
+ .hidden lj_BC_FUNCC
+ .type lj_BC_FUNCC, %function
+ .size lj_BC_FUNCC, 84
+lj_BC_FUNCC:
+ .long 0xe5923014,0xe08a100b,0xe5980018,0xe089b00b
+ .long 0xe5889010,0xe1510000,0xe588b014,0xe3e02001
+ .long 0xe1a00008,0x8a000078,0xe5072148,0xe12fff33
+ .long 0xe5989010,0xe3e02000,0xe5981014,0xe50780cc
+ .long 0xe1a0b180,0xe5072148,0xe5196004,0xe041a00b
+ .long 0xea00001c
+
+ .globl lj_BC_FUNCCW
+ .hidden lj_BC_FUNCCW
+ .type lj_BC_FUNCCW, %function
+ .size lj_BC_FUNCCW, 88
+lj_BC_FUNCCW:
+ .long 0xe51730dc,0xe08a100b,0xe5980018,0xe089b00b
+ .long 0xe5889010,0xe1510000,0xe588b014,0xe5921014
+ .long 0xe3e02001,0xe1a00008,0x8a000062,0xe5072148
+ .long 0xe12fff33,0xe5989010,0xe3e02000,0xe5981014
+ .long 0xe50780cc,0xe1a0b180,0xe5072148,0xe5196004
+ .long 0xe041a00b,0xea000006
+
+ .globl lj_vm_returnp
+ .hidden lj_vm_returnp
+ .type lj_vm_returnp, %function
+ .size lj_vm_returnp, 28
+lj_vm_returnp:
+ .long 0xe3160004,0x0a0000d1,0xe51c6004,0xe3e01002
+ .long 0xe1a0900c,0xe50a1004,0xe24aa008
+
+ .globl lj_vm_returnc
+ .hidden lj_vm_returnc
+ .type lj_vm_returnc, %function
+ .size lj_vm_returnc, 24
+lj_vm_returnc:
+ .long 0xe29bb008,0xe3a00001,0x0a000031,0xe58db004
+ .long 0xe2160003,0x0afffedc
+
+ .globl lj_vm_return
+ .hidden lj_vm_return
+ .type lj_vm_return, %function
+ .size lj_vm_return, 76
+lj_vm_return:
+ .long 0xe3c6c007,0xe3500001,0xe049c00c,0x1affffee
+ .long 0xe588c010,0xe59d5014,0xe3e03001,0xe2499008
+ .long 0xe25b2008,0xe1a05185,0xe5073148,0x0a000003
+ .long 0xe2522008,0xe0ca00d8,0xe0c900f8,0x1afffffb
+ .long 0xe155000b,0x1a000007,0xe5889014
+
+ .globl lj_vm_leave_cp
+ .hidden lj_vm_leave_cp
+ .type lj_vm_leave_cp, %function
+ .size lj_vm_leave_cp, 12
+lj_vm_leave_cp:
+ .long 0xe59db010,0xe3a00000,0xe588b028
+
+ .globl lj_vm_leave_unw
+ .hidden lj_vm_leave_unw
+ .type lj_vm_leave_unw, %function
+ .size lj_vm_leave_unw, 92
+lj_vm_leave_unw:
+ .long 0xe59d401c,0xe28dd020,0xecbd8b10,0xe8bd8fe0
+ .long 0xba000007,0xe5982018,0xe3e01000,0xe1590002
+ .long 0x2a000007,0xe5891004,0xe28bb008,0xe2899008
+ .long 0xeaffffec,0xe04b0005,0xe3550000,0x10499000
+ .long 0xeaffffea,0xe5889014,0xe1a011a5,0xe1a00008
+ bl lj_state_growstack
+ .long 0xe5989014,0xeaffffe2
+
+ .globl lj_vm_unwind_c
+ .hidden lj_vm_unwind_c
+ .type lj_vm_unwind_c, %function
+ .size lj_vm_unwind_c, 8
+lj_vm_unwind_c:
+ .long 0xe1a0d000,0xe1a00001
+
+ .globl lj_vm_unwind_c_eh
+ .hidden lj_vm_unwind_c_eh
+ .type lj_vm_unwind_c_eh, %function
+ .size lj_vm_unwind_c_eh, 20
+lj_vm_unwind_c_eh:
+ .long 0xe59d800c,0xe3e03001,0xe5982008,0xe5823078
+ .long 0xeaffffe1
+
+ .globl lj_vm_unwind_ff
+ .hidden lj_vm_unwind_ff
+ .type lj_vm_unwind_ff, %function
+ .size lj_vm_unwind_ff, 8
+lj_vm_unwind_ff:
+ .long 0xe3c00003,0xe1a0d000
+
+ .globl lj_vm_unwind_ff_eh
+ .hidden lj_vm_unwind_ff_eh
+ .type lj_vm_unwind_ff_eh, %function
+ .size lj_vm_unwind_ff_eh, 56
+lj_vm_unwind_ff_eh:
+ .long 0xe59d800c,0xe3a040ff,0xe3a0b010,0xe1a04184
+ .long 0xe5989010,0xe5987008,0xe3e00001,0xe249a008
+ .long 0xe5196004,0xe2877d07,0xe3e01000,0xe5090004
+ .long 0xe5071148,0xeaffffb5
+
+ .globl lj_vm_unwind_ext
+ .hidden lj_vm_unwind_ext
+ .type lj_vm_unwind_ext, %function
+ .size lj_vm_unwind_ext, 28
+lj_vm_unwind_ext:
+ .long 0xe92d4007
+ bl _Unwind_Complete
+ .long 0xe59d0000
+ bl _Unwind_DeleteException
+ .long 0xe8bd4007,0xe1a00001,0xe12fff12
+
+ .globl lj_vm_growstack_c
+ .hidden lj_vm_growstack_c
+ .type lj_vm_growstack_c, %function
+ .size lj_vm_growstack_c, 8
+lj_vm_growstack_c:
+ .long 0xe3a01014,0xea000006
+
+ .globl lj_vm_growstack_l
+ .hidden lj_vm_growstack_l
+ .type lj_vm_growstack_l, %function
+ .size lj_vm_growstack_l, 80
+lj_vm_growstack_l:
+ .long 0xe089b00b,0xe04aa009,0xe1a00008,0xe5889010
+ .long 0xe2866004,0xe588b014,0xe1a011aa,0xe58d6008
+ bl lj_state_growstack
+ .long 0xe5989010,0xe598b014,0xe5192008,0xe04bb009
+ .long 0xe5926010,0xe5d6c000,0xe496e004,0xe797c10c
+ .long 0xe004a2ae,0xe08aa009,0xe12fff1c
+
+ .globl lj_vm_resume
+ .hidden lj_vm_resume
+ .type lj_vm_resume, %function
+ .size lj_vm_resume, 140
+lj_vm_resume:
+ .long 0xe92d4fe0,0xed2d8b10,0xe24dd020,0xe58d401c
+ .long 0xe1a08000,0xe5907008,0xe1a09001,0xe2877d07
+ .long 0xe58d800c,0xe3a06005,0xe58d2014,0xe28d1001
+ .long 0xe5d80007,0xe58d2018,0xe58d8008,0xe58d2010
+ .long 0xe3500000,0xe5881028,0x0a000025,0xe50780cc
+ .long 0xe1a0a009,0xe5989010,0xe5980014,0xe3a040ff
+ .long 0xe5c82007,0xe040b009,0xe5196004,0xe1a04184
+ .long 0xe3e01000,0xe28bb008,0xe2160003,0xe5071148
+ .long 0xe58db004,0x0afffe59,0xeaffff7b
+
+ .globl lj_vm_pcall
+ .hidden lj_vm_pcall
+ .type lj_vm_pcall, %function
+ .size lj_vm_pcall, 28
+lj_vm_pcall:
+ .long 0xe92d4fe0,0xed2d8b10,0xe24dd020,0xe58d401c
+ .long 0xe3a06005,0xe58d3018,0xea000004
+
+ .globl lj_vm_call
+ .hidden lj_vm_call
+ .type lj_vm_call, %function
+ .size lj_vm_call, 100
+lj_vm_call:
+ .long 0xe92d4fe0,0xed2d8b10,0xe24dd020,0xe58d401c
+ .long 0xe3a06001,0xe590b028,0xe58d2014,0xe1a08000
+ .long 0xe58d000c,0xe5987008,0xe1a09001,0xe58d0008
+ .long 0xe58db010,0xe2877d07,0xe588d028,0xe50780cc
+ .long 0xe598c010,0xe5980014,0xe3a040ff,0xe0866009
+ .long 0xe1a04184,0xe046600c,0xe3e01000,0xe040b009
+ .long 0xe5071148
+
+ .globl lj_vm_call_dispatch
+ .hidden lj_vm_call_dispatch
+ .type lj_vm_call_dispatch, %function
+ .size lj_vm_call_dispatch, 12
+lj_vm_call_dispatch:
+ .long 0xe14920d8,0xe3730009,0x1a0000f7
+
+ .globl lj_vm_call_dispatch_f
+ .hidden lj_vm_call_dispatch_f
+ .type lj_vm_call_dispatch_f, %function
+ .size lj_vm_call_dispatch_f, 32
+lj_vm_call_dispatch_f:
+ .long 0xe5096004,0xe5926010,0xe5d6c000,0xe496e004
+ .long 0xe797c10c,0xe004a2ae,0xe08aa009,0xe12fff1c
+
+ .globl lj_vm_cpcall
+ .hidden lj_vm_cpcall
+ .type lj_vm_cpcall, %function
+ .size lj_vm_cpcall, 96
+lj_vm_cpcall:
+ .long 0xe92d4fe0,0xed2d8b10,0xe24dd020,0xe58d401c
+ .long 0xe1a08000,0xe590a01c,0xe58d000c,0xe5987008
+ .long 0xe598c014,0xe58d0008,0xe598b028,0xe2877d07
+ .long 0xe04aa00c,0xe3a0c000,0xe58da014,0xe58dc018
+ .long 0xe58db010,0xe588d028,0xe50780cc,0xe12fff33
+ .long 0xe1b09000,0xe3a06005,0x1affffd3,0xeaffff4b
+
+ .globl lj_cont_dispatch
+ .hidden lj_cont_dispatch
+ .type lj_cont_dispatch, %function
+ .size lj_cont_dispatch, 68
+lj_cont_dispatch:
+ .long 0xe51c2008,0xe5190010,0xe1a03009,0xe1a0900c
+ .long 0xe3500001,0xe513600c,0xe5922010,0xe3e0e000
+ .long 0xe08a100b,0xe501e004,0x9a000001,0xe5125030
+ .long 0xe12fff10,0x0a00066c,0xe2433010,0xe043b009
+ .long 0xea00050e
+
+ .globl lj_cont_cat
+ .hidden lj_cont_cat
+ .type lj_cont_cat, %function
+ .size lj_cont_cat, 52
+lj_cont_cat:
+ .long 0xe516e004,0xe2431010,0xe1ca20d0,0xe5889010
+ .long 0xe004baae,0xe004a2ae,0xe089000b,0xe0510000
+ .long 0x11c120f0,0x11a02000,0x1afffac4,0xe18920fa
+ .long 0xea00006a
+
+ .globl lj_vmeta_tgets1
+ .hidden lj_vmeta_tgets1
+ .type lj_vmeta_tgets1, %function
+ .size lj_vmeta_tgets1, 8
+lj_vmeta_tgets1:
+ .long 0xe089100c,0xea000003
+
+ .globl lj_vmeta_tgets
+ .hidden lj_vmeta_tgets
+ .type lj_vmeta_tgets, %function
+ .size lj_vmeta_tgets, 36
+lj_vmeta_tgets:
+ .long 0xe2471e13,0xe3e0300b,0xe581c000,0xe5813004
+ .long 0xe3e03004,0xe58db000,0xe58d3004,0xe1a0200d
+ .long 0xea000008
+
+ .globl lj_vmeta_tgetb
+ .hidden lj_vmeta_tgetb
+ .type lj_vmeta_tgetb, %function
+ .size lj_vmeta_tgetb, 28
+lj_vmeta_tgetb:
+ .long 0xe004caae,0xe58db000,0xe3e0300d,0xe089100c
+ .long 0xe58d3004,0xe1a0200d,0xea000001
+
+ .globl lj_vmeta_tgetv
+ .hidden lj_vmeta_tgetv
+ .type lj_vmeta_tgetv, %function
+ .size lj_vmeta_tgetv, 92
+lj_vmeta_tgetv:
+ .long 0xe089100c,0xe089200b,0xe5889010,0xe1a00008
+ .long 0xe58d6008
+ bl lj_meta_tget
+ .long 0xe3500000,0x0a000007,0xe1c020d0,0xe5d6c000
+ .long 0xe496e004,0xe18920fa,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xe2690002,0xe5989014
+ .long 0xe3a0b010,0xe509600c,0xe0806009,0xe5192008
+ .long 0xeaffff98
+
+ .globl lj_vmeta_tgetr
+ .hidden lj_vmeta_tgetr
+ .type lj_vmeta_tgetr, %function
+ .size lj_vmeta_tgetr, 20
+lj_vmeta_tgetr:
+ bl lj_tab_getinth
+ .long 0xe3500000,0x11c000d0,0x03e01000,0xeafffc07
+
+ .globl lj_vmeta_tsets1
+ .hidden lj_vmeta_tsets1
+ .type lj_vmeta_tsets1, %function
+ .size lj_vmeta_tsets1, 8
+lj_vmeta_tsets1:
+ .long 0xe089100c,0xea000003
+
+ .globl lj_vmeta_tsets
+ .hidden lj_vmeta_tsets
+ .type lj_vmeta_tsets, %function
+ .size lj_vmeta_tsets, 36
+lj_vmeta_tsets:
+ .long 0xe2471e13,0xe3e0300b,0xe581c000,0xe5813004
+ .long 0xe3e03004,0xe58db000,0xe58d3004,0xe1a0200d
+ .long 0xea000008
+
+ .globl lj_vmeta_tsetb
+ .hidden lj_vmeta_tsetb
+ .type lj_vmeta_tsetb, %function
+ .size lj_vmeta_tsetb, 28
+lj_vmeta_tsetb:
+ .long 0xe004caae,0xe58db000,0xe3e0300d,0xe089100c
+ .long 0xe58d3004,0xe1a0200d,0xea000001
+
+ .globl lj_vmeta_tsetv
+ .hidden lj_vmeta_tsetv
+ .type lj_vmeta_tsetv, %function
+ .size lj_vmeta_tsetv, 96
+lj_vmeta_tsetv:
+ .long 0xe089100c,0xe089200b,0xe5889010,0xe1a00008
+ .long 0xe58d6008
+ bl lj_meta_tset
+ .long 0xe3500000,0xe18920da,0x0a000006,0xe5d6c000
+ .long 0xe1c020f0,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c,0xe2690002,0xe5989014
+ .long 0xe3a0b018,0xe1c921f0,0xe509600c,0xe0806009
+ .long 0xe5192008,0xeaffff69
+
+ .globl lj_vmeta_tsetr
+ .hidden lj_vmeta_tsetr
+ .type lj_vmeta_tsetr, %function
+ .size lj_vmeta_tsetr, 20
+lj_vmeta_tsetr:
+ .long 0xe5889010,0xe1a00008,0xe58d6008
+ bl lj_tab_setinth
+ .long 0xeafffcab
+
+ .globl lj_vmeta_comp
+ .hidden lj_vmeta_comp
+ .type lj_vmeta_comp, %function
+ .size lj_vmeta_comp, 56
+lj_vmeta_comp:
+ .long 0xe1a00008,0xe2466004,0xe1a0100a,0xe5889010
+ .long 0xe1a0200b,0xe58d6008,0xe20e30ff
+ bl lj_meta_comp
+ .long 0xe3500001,0x8a000046,0xe1d6c0b2,0xe2866004
+ .long 0xe086c10c,0x224c6b80
+
+ .globl lj_cont_nop
+ .hidden lj_cont_nop
+ .type lj_cont_nop, %function
+ .size lj_cont_nop, 24
+lj_cont_nop:
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe1a0b82e,0xe12fff1c
+
+ .globl lj_cont_ra
+ .hidden lj_cont_ra
+ .type lj_cont_ra, %function
+ .size lj_cont_ra, 20
+lj_cont_ra:
+ .long 0xe516e004,0xe1ca00d0,0xe00422ae,0xe18900f2
+ .long 0xeafffff4
+
+ .globl lj_cont_condt
+ .hidden lj_cont_condt
+ .type lj_cont_condt, %function
+ .size lj_cont_condt, 16
+lj_cont_condt:
+ .long 0xe59a1004,0xe3e00002,0xe1500001,0xeaffffec
+
+ .globl lj_cont_condf
+ .hidden lj_cont_condf
+ .type lj_cont_condf, %function
+ .size lj_cont_condf, 12
+lj_cont_condf:
+ .long 0xe59a1004,0xe3710002,0xeaffffe9
+
+ .globl lj_vmeta_equal
+ .hidden lj_vmeta_equal
+ .type lj_vmeta_equal, %function
+ .size lj_vmeta_equal, 24
+lj_vmeta_equal:
+ .long 0xe2466004,0xe5889010,0xe1a00008,0xe58d6008
+ bl lj_meta_equal
+ .long 0xeaffffe1
+
+ .globl lj_vmeta_equal_cd
+ .hidden lj_vmeta_equal_cd
+ .type lj_vmeta_equal_cd, %function
+ .size lj_vmeta_equal_cd, 28
+lj_vmeta_equal_cd:
+ .long 0xe2466004,0xe5889010,0xe1a00008,0xe1a0100e
+ .long 0xe58d6008
+ bl lj_meta_equal_cd
+ .long 0xeaffffda
+
+ .globl lj_vmeta_istype
+ .hidden lj_vmeta_istype
+ .type lj_vmeta_istype, %function
+ .size lj_vmeta_istype, 32
+lj_vmeta_istype:
+ .long 0xe2466004,0xe5889010,0xe1a00008,0xe1a011aa
+ .long 0xe1a0200b,0xe58d6008
+ bl lj_meta_istype
+ .long 0xeaffffd8
+
+ .globl lj_vmeta_arith_vn
+ .hidden lj_vmeta_arith_vn
+ .type lj_vmeta_arith_vn, %function
+ .size lj_vmeta_arith_vn, 20
+lj_vmeta_arith_vn:
+ .long 0xe004caae,0xe004b6ae,0xe089200c,0xe085300b
+ .long 0xea00000d
+
+ .globl lj_vmeta_arith_nv
+ .hidden lj_vmeta_arith_nv
+ .type lj_vmeta_arith_nv, %function
+ .size lj_vmeta_arith_nv, 20
+lj_vmeta_arith_nv:
+ .long 0xe004caae,0xe004b6ae,0xe089300c,0xe085200b
+ .long 0xea000008
+
+ .globl lj_vmeta_unm
+ .hidden lj_vmeta_unm
+ .type lj_vmeta_unm, %function
+ .size lj_vmeta_unm, 20
+lj_vmeta_unm:
+ .long 0xe516e008,0xe2466004,0xe089200b,0xe089300b
+ .long 0xea000003
+
+ .globl lj_vmeta_arith_vv
+ .hidden lj_vmeta_arith_vv
+ .type lj_vmeta_arith_vv, %function
+ .size lj_vmeta_arith_vv, 52
+lj_vmeta_arith_vv:
+ .long 0xe004caae,0xe004b6ae,0xe089200c,0xe089300b
+ .long 0xe20ec0ff,0xe089100a,0xe5889010,0xe1a00008
+ .long 0xe58d6008,0xe58dc000
+ bl lj_meta_arith
+ .long 0xe3500000,0x0affffbc
+
+ .globl lj_vmeta_binop
+ .hidden lj_vmeta_binop
+ .type lj_vmeta_binop, %function
+ .size lj_vmeta_binop, 24
+lj_vmeta_binop:
+ .long 0xe0401009,0xe500600c,0xe2816002,0xe1a09000
+ .long 0xe3a0b010,0xeaffff0a
+
+ .globl lj_vmeta_len
+ .hidden lj_vmeta_len
+ .type lj_vmeta_len, %function
+ .size lj_vmeta_len, 24
+lj_vmeta_len:
+ .long 0xe089100b,0xe5889010,0xe1a00008,0xe58d6008
+ bl lj_meta_len
+ .long 0xeafffff3
+
+ .globl lj_vmeta_call
+ .hidden lj_vmeta_call
+ .type lj_vmeta_call, %function
+ .size lj_vmeta_call, 64
+lj_vmeta_call:
+ .long 0xe1a00008,0xe588c010,0xe2491008,0xe58d6008
+ .long 0xe089200b
+ bl lj_meta_call
+ .long 0xe5192008,0xe28bb008,0xe5096004,0xe5926010
+ .long 0xe5d6c000,0xe496e004,0xe797c10c,0xe004a2ae
+ .long 0xe08aa009,0xe12fff1c
+
+ .globl lj_vmeta_callt
+ .hidden lj_vmeta_callt
+ .type lj_vmeta_callt, %function
+ .size lj_vmeta_callt, 40
+lj_vmeta_callt:
+ .long 0xe1a00008,0xe5889010,0xe24a1008,0xe58d6008
+ .long 0xe08a200b
+ bl lj_meta_call
+ .long 0xe51a2008,0xe5196004,0xe28bb008,0xeafffc5f
+
+ .globl lj_vmeta_for
+ .hidden lj_vmeta_for
+ .type lj_vmeta_for, %function
+ .size lj_vmeta_for, 36
+lj_vmeta_for:
+ .long 0xe1a00008,0xe5889010,0xe1a0100a,0xe58d6008
+ bl lj_meta_for
+ .long 0xe516e004,0xe004a2ae,0xe1a0b82e,0xeafffd75
+
+ .globl lj_ff_assert
+ .hidden lj_ff_assert
+ .type lj_ff_assert, %function
+ .size lj_ff_assert, 64
+lj_ff_assert:
+ .long 0xe1c900d0,0xe35b0008,0x3a000404,0xe3710003
+ .long 0x8a000402,0xe5196004,0xe14900f8,0xe1a0c009
+ .long 0xe25ba008,0xe28bb008,0x0a0001ce,0xe1cc00d8
+ .long 0xe25aa008,0xe0cc00f8,0x1afffffb,0xea0001c9
+
+ .globl lj_ff_type
+ .hidden lj_ff_type
+ .type lj_ff_type, %function
+ .size lj_ff_type, 36
+lj_ff_type:
+ .long 0xe5991004,0xe35b0008,0x3a0003f4,0xe371000e
+ .long 0x33e0100d,0xe2613002,0xe1a03183,0xe18200d3
+ .long 0xea0001bd
+
+ .globl lj_ff_getmetatable
+ .hidden lj_ff_getmetatable
+ .type lj_ff_getmetatable, %function
+ .size lj_ff_getmetatable, 148
+lj_ff_getmetatable:
+ .long 0xe1c900d0,0xe35b0008,0x3a0003eb,0xe371000c
+ .long 0x1371000d,0x1a000018,0xe590c010,0xe3e01000
+ .long 0xe517b05c,0xe35c0000,0x0a0001b2,0xe59c201c
+ .long 0xe59b3008,0xe59ce014,0xe0022003,0xe0822082
+ .long 0xe08ee182,0xe1ce20d8,0xe1ce00d0,0xe59ee010
+ .long 0xe3730005,0x0152000b,0x0a000004,0xe35e0000
+ .long 0x1afffff7,0xe1a0000c,0xe3e0100b,0xea0001a1
+ .long 0xe3710001,0x1a00019f,0xeafffff9,0xe371000e
+ .long 0x21e01001,0x33a0100d,0xe0873101,0xe513c048
+ .long 0xeaffffe1
+
+ .globl lj_ff_setmetatable
+ .hidden lj_ff_setmetatable
+ .type lj_ff_setmetatable, %function
+ .size lj_ff_setmetatable, 76
+lj_ff_setmetatable:
+ .long 0xe1c900d0,0xe1c920d8,0xe35b0010,0x3a0003c5
+ .long 0xe371000c,0x0590c010,0x0373000c,0x05d03004
+ .long 0x035c0000,0x1a0003bf,0xe3130004,0xe5802010
+ .long 0x0a00018b,0xe517219c,0xe3c33004,0xe507019c
+ .long 0xe5c03004,0xe580200c,0xea000185
+
+ .globl lj_ff_rawget
+ .hidden lj_ff_rawget
+ .type lj_ff_rawget, %function
+ .size lj_ff_rawget, 44
+lj_ff_rawget:
+ .long 0xe1c920d0,0xe35b0010,0x3a0003b3,0xe1a01002
+ .long 0xe373000c,0x1a0003b0,0xe1a00008,0xe2892008
+ bl lj_tab_get
+ .long 0xe1c000d0,0xea00017a
+
+ .globl lj_ff_tonumber
+ .hidden lj_ff_tonumber
+ .type lj_ff_tonumber, %function
+ .size lj_ff_tonumber, 24
+lj_ff_tonumber:
+ .long 0xe1c900d0,0xe35b0008,0x1a0003a8,0xe371000e
+ .long 0x9a000175,0xea0003a5
+
+ .globl lj_ff_tostring
+ .hidden lj_ff_tostring
+ .type lj_ff_tostring, %function
+ .size lj_ff_tostring, 84
+lj_ff_tostring:
+ .long 0xe1c900d0,0xe35b0008,0x3a0003a2,0xe3710005
+ .long 0x0a00016f,0xe5173014,0xe5889010,0xe371000e
+ .long 0x93530000,0xe58d6008,0x8a00039a,0xe51701b8
+ .long 0xe51711b4,0xe1500001,0xab0003bf,0xe1a00008
+ .long 0xe1a01009
+ bl lj_strfmt_number
+ .long 0xe5989010,0xe3e01004,0xea00015f
+
+ .globl lj_ff_next
+ .hidden lj_ff_next
+ .type lj_ff_next, %function
+ .size lj_ff_next, 96
+lj_ff_next:
+ .long 0xe1c900d0,0xe35b0008,0x3a00038d,0xe3e03000
+ .long 0xe371000c,0x1a00038a,0xe18920fb,0xe5196004
+ .long 0xe1a01000,0xe5889010,0xe1a00008,0xe5889014
+ .long 0xe2892008,0xe58d6008
+ bl lj_tab_next
+ .long 0xe3500000,0x03e01000,0x0a00014d,0xe1c900d8
+ .long 0xe1c921d0,0xe3a0b018,0xe14900f8,0xe1c920f0
+ .long 0xea00014a
+
+ .globl lj_ff_pairs
+ .hidden lj_ff_pairs
+ .type lj_ff_pairs, %function
+ .size lj_ff_pairs, 48
+lj_ff_pairs:
+ .long 0xe1c900d0,0xe35b0008,0x3a000375,0xe371000c
+ .long 0x1a000373,0xe1c221d8,0xe5196004,0xe3e01000
+ .long 0xe3a0b020,0xe14920f8,0xe589100c,0xea00013e
+
+ .globl lj_ff_ipairs_aux
+ .hidden lj_ff_ipairs_aux
+ .type lj_ff_ipairs_aux, %function
+ .size lj_ff_ipairs_aux, 120
+lj_ff_ipairs_aux:
+ .long 0xe1c900d0,0xe1c920d8,0xe35b0010,0x3a000368
+ .long 0xe371000c,0x0373000e,0x1a000365,0xe590c018
+ .long 0xe590b008,0xe2822001,0xe5196004,0xe152000c
+ .long 0xe08bb182,0xe14920f8,0x31cb00d0,0xe3a0b008
+ .long 0x2a000003,0xe3710001,0x13a0b018,0x11c900f0
+ .long 0xea000129,0xe590c01c,0xe1a01002,0xe35c0000
+ .long 0x0a000125
+ bl lj_tab_getinth
+ .long 0xe3500000,0x0a000122,0xe1c000d0,0xeafffff2
+
+ .globl lj_ff_ipairs
+ .hidden lj_ff_ipairs
+ .type lj_ff_ipairs, %function
+ .size lj_ff_ipairs, 52
+lj_ff_ipairs:
+ .long 0xe1c900d0,0xe35b0008,0x3a00034b,0xe371000c
+ .long 0x1a000349,0xe1c221d8,0xe5196004,0xe3a00000
+ .long 0xe3e0100d,0xe3a0b020,0xe14920f8,0xe1c900f8
+ .long 0xea000113
+
+ .globl lj_ff_pcall
+ .hidden lj_ff_pcall
+ .type lj_ff_pcall, %function
+ .size lj_ff_pcall, 40
+lj_ff_pcall:
+ .long 0xe557a16b,0xe35b0008,0x3a00033e,0xe31a0010
+ .long 0xe1a0c009,0xe2899008,0x03a0600e,0x13a0600f
+ .long 0xe24bb008,0xeafffe11
+
+ .globl lj_ff_xpcall
+ .hidden lj_ff_xpcall
+ .type lj_ff_xpcall, %function
+ .size lj_ff_xpcall, 64
+lj_ff_xpcall:
+ .long 0xe1c900d0,0xe1c920d8,0xe35b0010,0x3a000333
+ .long 0xe557a16b,0xe3730009,0x1a000330,0xe1a0c009
+ .long 0xe1c900f8,0xe1c920f0,0xe31a0010,0xe2899010
+ .long 0x03a06016,0x13a06017,0xe24bb010,0xeafffe01
+
+ .globl lj_ff_coroutine_resume
+ .hidden lj_ff_coroutine_resume
+ .type lj_ff_coroutine_resume, %function
+ .size lj_ff_coroutine_resume, 308
+lj_ff_coroutine_resume:
+ .long 0xe1c900d0,0xe35b0008,0x3a000324,0xe3710007
+ .long 0x1a000322,0xe5196004,0xe5889010,0xe5901014
+ .long 0xe5d0a007,0xe590c010,0xe081200b,0xe081300a
+ .long 0xe58d6008,0xe153000c,0x0a000318,0xe5903018
+ .long 0xe590c028,0xe35a0001,0x91520003,0x935c0000
+ .long 0x8a000312,0xe2422008,0xe2899008,0xe24bb008
+ .long 0xe5802014,0xe5889014,0xe18920dc,0xe15c000b
+ .long 0x118120fc,0xe28cc008,0x1afffffa,0xe3a02000
+ .long 0xe1a0a000,0xe3a03000,0xebfffd9b,0xe59a2010
+ .long 0xe3e01000,0xe59a3014,0xe3500001,0xe5989010
+ .long 0xe50780cc,0xe5071148,0x8a000016,0xe053b002
+ .long 0xe5980018,0xe089100b,0x0a000009,0xe1510000
+ .long 0xe3a0c000,0x8a000015,0xe24b3008,0xe58a2014
+ .long 0xe18200dc,0xe15c0003,0xe18900fc,0xe28cc008
+ .long 0x1afffffa,0xe3e02002,0xe28bb010,0xe5092004
+ .long 0xe249a008,0xe2160003,0xe58d6008,0xe58db004
+ .long 0x0afffbf9,0xeafffd1b,0xe16300d8,0xe3e02001
+ .long 0xe3a0b018,0xe58a3014,0xe1c900f0,0xeafffff2
+ .long 0xe1a00008,0xe1a011ab
+ bl lj_state_growstack
+ .long 0xe3a00000,0xeaffffd5
+
+ .globl lj_ff_coroutine_wrap_aux
+ .hidden lj_ff_coroutine_wrap_aux
+ .type lj_ff_coroutine_wrap_aux, %function
+ .size lj_ff_coroutine_wrap_aux, 260
+lj_ff_coroutine_wrap_aux:
+ .long 0xe5920018,0xe5196004,0xe5889010,0xe5901014
+ .long 0xe5d0a007,0xe590c010,0xe081200b,0xe081300a
+ .long 0xe58d6008,0xe153000c,0x0a0002cf,0xe5903018
+ .long 0xe590c028,0xe35a0001,0x91520003,0x935c0000
+ .long 0x8a0002c9,0xe5802014,0xe5889014,0xe18920dc
+ .long 0xe15c000b,0x118120fc,0xe28cc008,0x1afffffa
+ .long 0xe3a02000,0xe1a0a000,0xe3a03000,0xebfffd55
+ .long 0xe59a2010,0xe3e01000,0xe59a3014,0xe3500001
+ .long 0xe5989010,0xe50780cc,0xe5071148,0x8a000014
+ .long 0xe053b002,0xe5980018,0xe089100b,0x0a000009
+ .long 0xe1510000,0xe3a0c000,0x8a000010,0xe24b3008
+ .long 0xe58a2014,0xe18200dc,0xe15c0003,0xe18900fc
+ .long 0xe28cc008,0x1afffffa,0xe1a0a009,0xe28bb008
+ .long 0xe2160003,0xe58d6008,0xe58db004,0x0afffbb5
+ .long 0xeafffcd7,0xe1a00008,0xe1a0100a
+ bl lj_ffh_coroutine_wrap_err
+ .long 0xe1a00008,0xe1a011ab
+ bl lj_state_growstack
+ .long 0xe3a00000,0xeaffffda
+
+ .globl lj_ff_coroutine_yield
+ .hidden lj_ff_coroutine_yield
+ .type lj_ff_coroutine_yield, %function
+ .size lj_ff_coroutine_yield, 44
+lj_ff_coroutine_yield:
+ .long 0xe5980028,0xe089100b,0xe5889010,0xe3100001
+ .long 0xe5881014,0xe3a00001,0xe3a02000,0x0a000291
+ .long 0xe5882028,0xe5c80007,0xeafffcda
+
+ .globl lj_ff_math_floor
+ .hidden lj_ff_math_floor
+ .type lj_ff_math_floor, %function
+ .size lj_ff_math_floor, 160
+lj_ff_math_floor:
+ .long 0xe1c900d0,0xe35b0008,0x3a00028b,0xe371000e
+ .long 0x0a000058,0x8a000288,0xe1a02081,0xe292c980
+ .long 0x5a00000f,0xe3e03ff8,0xe053cacc,0xe1a03581
+ .long 0xe1a02580,0xe3833480,0xe26ce020,0xe1833aa0
+ .long 0x9a00000e,0xe1822e13,0xe1a00c33,0xe1120fc1
+ .long 0x12800001,0xe3510000,0xb2600000,0xe3e0100d
+ .long 0xea000044,0x2a000043,0xe1822000,0xe1120fc1
+ .long 0x03a00000,0x13e00000,0xe3e0100d,0xea00003d
+ .long 0x03530480,0x03520000,0x1a000002,0xe3510000
+ .long 0x43a00480,0x4afffff0,0xeb0002f9,0xea000035
+
+ .globl lj_ff_math_ceil
+ .hidden lj_ff_math_ceil
+ .type lj_ff_math_ceil, %function
+ .size lj_ff_math_ceil, 176
+lj_ff_math_ceil:
+ .long 0xe1c900d0,0xe35b0008,0x3a000263,0xe371000e
+ .long 0x0a000030,0x8a000260,0xe1a02081,0xe292c980
+ .long 0x5a000011,0xe3e03ff8,0xe053cacc,0xe1a03581
+ .long 0xe1a02580,0xe3833480,0xe26ce020,0xe1833aa0
+ .long 0x9a000010,0xe1822e13,0xe1a00c33,0xe1d22fc1
+ .long 0x12900001,0x61cf04dc,0x6a00001e,0xe3510000
+ .long 0xb2600000,0xe3e0100d,0xea00001a,0x2a000019
+ .long 0xe1822000,0xe1d22fc1,0x03a00000,0x13a00001
+ .long 0xe3e0100d,0xea000013,0x03530480,0x1a000002
+ .long 0xe3510000,0x43a00480,0x4afffff1,0xeb000314
+ .long 0xea00000c,0xe1a00000,0x00000000,0x41e00000
+
+ .globl lj_ff_math_abs
+ .hidden lj_ff_math_abs
+ .type lj_ff_math_abs, %function
+ .size lj_ff_math_abs, 40
+lj_ff_math_abs:
+ .long 0xe1c900d0,0xe35b0008,0x3a000237,0xe371000e
+ .long 0x8a000235,0x13c11480,0x1a000002,0xe3500000
+ .long 0xb2700000,0x614f03d4
+
+ .globl lj_fff_restv
+ .hidden lj_fff_restv
+ .type lj_fff_restv, %function
+ .size lj_fff_restv, 8
+lj_fff_restv:
+ .long 0xe5196004,0xe14900f8
+
+ .globl lj_fff_res1
+ .hidden lj_fff_res1
+ .type lj_fff_res1, %function
+ .size lj_fff_res1, 4
+lj_fff_res1:
+ .long 0xe3a0b010
+
+ .globl lj_fff_res
+ .hidden lj_fff_res
+ .type lj_fff_res, %function
+ .size lj_fff_res, 84
+lj_fff_res:
+ .long 0xe2160003,0x0516e004,0xe58db004,0xe249a008
+ .long 0x1afffc5e,0xe004caae,0xe15c000b,0x8a000007
+ .long 0xe00402ae,0xe5d6c000,0xe496e004,0xe04a9000
+ .long 0xe797c10c,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+ .long 0xe08a100b,0xe3e00000,0xe28bb008,0xe5010004
+ .long 0xeafffff0
+
+ .globl lj_ff_math_sqrt
+ .hidden lj_ff_math_sqrt
+ .type lj_ff_math_sqrt, %function
+ .size lj_ff_math_sqrt, 28
+lj_ff_math_sqrt:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a000214
+ .long 0xe371000e,0x2a000212,0xeeb10bc0
+
+ .globl lj_fff_resd
+ .hidden lj_fff_resd
+ .type lj_fff_resd, %function
+ .size lj_fff_resd, 12
+lj_fff_resd:
+ .long 0xe5196004,0xed090b02,0xeaffffdf
+
+ .globl lj_ff_math_log
+ .hidden lj_ff_math_log
+ .type lj_ff_math_log, %function
+ .size lj_ff_math_log, 32
+lj_ff_math_log:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x1a00020a
+ .long 0xe371000e,0x2a000208
+ bl log
+ .long 0xeafffff4
+
+ .globl lj_ff_math_log10
+ .hidden lj_ff_math_log10
+ .type lj_ff_math_log10, %function
+ .size lj_ff_math_log10, 32
+lj_ff_math_log10:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a000202
+ .long 0xe371000e,0x2a000200
+ bl log10
+ .long 0xeaffffec
+
+ .globl lj_ff_math_exp
+ .hidden lj_ff_math_exp
+ .type lj_ff_math_exp, %function
+ .size lj_ff_math_exp, 32
+lj_ff_math_exp:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001fa
+ .long 0xe371000e,0x2a0001f8
+ bl exp
+ .long 0xeaffffe4
+
+ .globl lj_ff_math_sin
+ .hidden lj_ff_math_sin
+ .type lj_ff_math_sin, %function
+ .size lj_ff_math_sin, 32
+lj_ff_math_sin:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001f2
+ .long 0xe371000e,0x2a0001f0
+ bl sin
+ .long 0xeaffffdc
+
+ .globl lj_ff_math_cos
+ .hidden lj_ff_math_cos
+ .type lj_ff_math_cos, %function
+ .size lj_ff_math_cos, 32
+lj_ff_math_cos:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001ea
+ .long 0xe371000e,0x2a0001e8
+ bl cos
+ .long 0xeaffffd4
+
+ .globl lj_ff_math_tan
+ .hidden lj_ff_math_tan
+ .type lj_ff_math_tan, %function
+ .size lj_ff_math_tan, 32
+lj_ff_math_tan:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001e2
+ .long 0xe371000e,0x2a0001e0
+ bl tan
+ .long 0xeaffffcc
+
+ .globl lj_ff_math_asin
+ .hidden lj_ff_math_asin
+ .type lj_ff_math_asin, %function
+ .size lj_ff_math_asin, 32
+lj_ff_math_asin:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001da
+ .long 0xe371000e,0x2a0001d8
+ bl asin
+ .long 0xeaffffc4
+
+ .globl lj_ff_math_acos
+ .hidden lj_ff_math_acos
+ .type lj_ff_math_acos, %function
+ .size lj_ff_math_acos, 32
+lj_ff_math_acos:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001d2
+ .long 0xe371000e,0x2a0001d0
+ bl acos
+ .long 0xeaffffbc
+
+ .globl lj_ff_math_atan
+ .hidden lj_ff_math_atan
+ .type lj_ff_math_atan, %function
+ .size lj_ff_math_atan, 32
+lj_ff_math_atan:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001ca
+ .long 0xe371000e,0x2a0001c8
+ bl atan
+ .long 0xeaffffb4
+
+ .globl lj_ff_math_sinh
+ .hidden lj_ff_math_sinh
+ .type lj_ff_math_sinh, %function
+ .size lj_ff_math_sinh, 32
+lj_ff_math_sinh:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001c2
+ .long 0xe371000e,0x2a0001c0
+ bl sinh
+ .long 0xeaffffac
+
+ .globl lj_ff_math_cosh
+ .hidden lj_ff_math_cosh
+ .type lj_ff_math_cosh, %function
+ .size lj_ff_math_cosh, 32
+lj_ff_math_cosh:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001ba
+ .long 0xe371000e,0x2a0001b8
+ bl cosh
+ .long 0xeaffffa4
+
+ .globl lj_ff_math_tanh
+ .hidden lj_ff_math_tanh
+ .type lj_ff_math_tanh, %function
+ .size lj_ff_math_tanh, 32
+lj_ff_math_tanh:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a0001b2
+ .long 0xe371000e,0x2a0001b0
+ bl tanh
+ .long 0xeaffff9c
+
+ .globl lj_ff_math_pow
+ .hidden lj_ff_math_pow
+ .type lj_ff_math_pow, %function
+ .size lj_ff_math_pow, 44
+lj_ff_math_pow:
+ .long 0xe5991004,0xe599300c,0xe35b0010,0xed190b00
+ .long 0xed991b02,0x3a0001a8,0xe371000e,0x3373000e
+ .long 0x2a0001a5
+ bl pow
+ .long 0xeaffff91
+
+ .globl lj_ff_math_atan2
+ .hidden lj_ff_math_atan2
+ .type lj_ff_math_atan2, %function
+ .size lj_ff_math_atan2, 44
+lj_ff_math_atan2:
+ .long 0xe5991004,0xe599300c,0xe35b0010,0xed190b00
+ .long 0xed991b02,0x3a00019d,0xe371000e,0x3373000e
+ .long 0x2a00019a
+ bl atan2
+ .long 0xeaffff86
+
+ .globl lj_ff_math_fmod
+ .hidden lj_ff_math_fmod
+ .type lj_ff_math_fmod, %function
+ .size lj_ff_math_fmod, 44
+lj_ff_math_fmod:
+ .long 0xe5991004,0xe599300c,0xe35b0010,0xed190b00
+ .long 0xed991b02,0x3a000192,0xe371000e,0x3373000e
+ .long 0x2a00018f
+ bl fmod
+ .long 0xeaffff7b
+
+ .globl lj_ff_math_ldexp
+ .hidden lj_ff_math_ldexp
+ .type lj_ff_math_ldexp, %function
+ .size lj_ff_math_ldexp, 44
+lj_ff_math_ldexp:
+ .long 0xe5993004,0xe1c900d8,0xe35b0010,0x3a000189
+ .long 0xed190b00,0xe373000e,0x2a000186,0xe371000e
+ .long 0x1a000184
+ bl ldexp
+ .long 0xeaffff70
+
+ .globl lj_ff_math_frexp
+ .hidden lj_ff_math_frexp
+ .type lj_ff_math_frexp, %function
+ .size lj_ff_math_frexp, 60
+lj_ff_math_frexp:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a00017e
+ .long 0xe371000e,0x2a00017c,0xe1a0000d
+ bl frexp
+ .long 0xe59d2000,0xe3e0300d,0xe5196004,0xed090b02
+ .long 0xe3a0b018,0xe1c920f0,0xeaffff45
+
+ .globl lj_ff_math_modf
+ .hidden lj_ff_math_modf
+ .type lj_ff_math_modf, %function
+ .size lj_ff_math_modf, 48
+lj_ff_math_modf:
+ .long 0xe5991004,0xe35b0008,0xed190b00,0x3a00016f
+ .long 0xe371000e,0x2a00016d,0xe2490008,0xe5196004
+ bl modf
+ .long 0xe3a0b018,0xed090b00,0xeaffff39
+
+ .globl lj_ff_math_min
+ .hidden lj_ff_math_min
+ .type lj_ff_math_min, %function
+ .size lj_ff_math_min, 152
+lj_ff_math_min:
+ .long 0xe1c900d0,0xe35b0008,0x3a000164,0xe089c00b
+ .long 0xe371000e,0xe289a008,0x1a00000d,0xe1ca20d0
+ .long 0xe15a000c,0x2affff2c,0xe373000e,0x1a000003
+ .long 0xe1500002,0xe28aa008,0xc1a00002,0xeafffff6
+ .long 0xee020a10,0x8a000155,0xed1a1b00,0xeeb80bc2
+ .long 0xea000007,0xed190b00,0x8a000150,0xe1ca20d0
+ .long 0xed1a1b00,0xe15a000c,0x2affff3a,0xe373000e
+ .long 0x2a000004,0xeeb40b41,0xeef1fa10,0xe28aa008
+ .long 0x5eb00b41,0xeafffff4,0xee022a10,0x8a000143
+ .long 0xeeb81bc2,0xeafffff6
+
+ .globl lj_ff_math_max
+ .hidden lj_ff_math_max
+ .type lj_ff_math_max, %function
+ .size lj_ff_math_max, 152
+lj_ff_math_max:
+ .long 0xe1c900d0,0xe35b0008,0x3a00013e,0xe089c00b
+ .long 0xe371000e,0xe289a008,0x1a00000d,0xe1ca20d0
+ .long 0xe15a000c,0x2affff06,0xe373000e,0x1a000003
+ .long 0xe1500002,0xe28aa008,0xb1a00002,0xeafffff6
+ .long 0xee020a10,0x8a00012f,0xed1a1b00,0xeeb80bc2
+ .long 0xea000007,0xed190b00,0x8a00012a,0xe1ca20d0
+ .long 0xed1a1b00,0xe15a000c,0x2affff14,0xe373000e
+ .long 0x2a000004,0xeeb40b41,0xeef1fa10,0xe28aa008
+ .long 0xdeb00b41,0xeafffff4,0xee022a10,0x8a00011d
+ .long 0xeeb81bc2,0xeafffff6
+
+ .globl lj_ff_string_byte
+ .hidden lj_ff_string_byte
+ .type lj_ff_string_byte, %function
+ .size lj_ff_string_byte, 52
+lj_ff_string_byte:
+ .long 0xe1c900d0,0xe5196004,0xe35b0008,0x03710005
+ .long 0x1a000116,0xe5902010,0xe5d00014,0xe3e0100d
+ .long 0xe3520000,0x03a0b008,0x13a0b010,0xe14900f8
+ .long 0xeafffee0
+
+ .globl lj_ff_string_char
+ .hidden lj_ff_string_char
+ .type lj_ff_string_char, %function
+ .size lj_ff_string_char, 52
+lj_ff_string_char:
+ .long 0xe51701b8,0xe51711b4,0xe1500001,0xab000133
+ .long 0xe1c900d0,0xe5196004,0xe35b0008,0x0371000e
+ .long 0x03d030ff,0xe3a02001,0x1a000103,0xe58d0000
+ .long 0xe1a0100d
+
+ .globl lj_fff_newstr
+ .hidden lj_fff_newstr
+ .type lj_fff_newstr, %function
+ .size lj_fff_newstr, 16
+lj_fff_newstr:
+ .long 0xe5889010,0xe1a00008,0xe58d6008
+ bl lj_str_new
+
+ .globl lj_fff_resstr
+ .hidden lj_fff_resstr
+ .type lj_fff_resstr, %function
+ .size lj_fff_resstr, 12
+lj_fff_resstr:
+ .long 0xe5989010,0xe3e01004,0xeafffec9
+
+ .globl lj_ff_string_sub
+ .hidden lj_ff_string_sub
+ .type lj_ff_string_sub, %function
+ .size lj_ff_string_sub, 132
+lj_ff_string_sub:
+ .long 0xe51701b8,0xe51711b4,0xe1500001,0xab00011f
+ .long 0xe1c900d0,0xe1c921d0,0xe35b0010,0xe3e0c000
+ .long 0x0a000003,0x3a0000f0,0xe373000e,0xe1a0c002
+ .long 0x1a0000ed,0xe1c920d8,0xe3710005,0x05901010
+ .long 0x0373000e,0x1a0000e8,0xe2813001,0xe3520000
+ .long 0xb0822003,0xe3520001,0xb3a02001,0xe35c0000
+ .long 0xb08cc003,0xe1cccfcc,0xe15c0001,0xe2800013
+ .long 0xc1a0c001,0xe0801002,0xe05c2002,0xe2822001
+ .long 0xaaffffd7
+
+ .globl lj_fff_emptystr
+ .hidden lj_fff_emptystr
+ .type lj_fff_emptystr, %function
+ .size lj_fff_emptystr, 12
+lj_fff_emptystr:
+ .long 0xe2470d06,0xe3e01004,0xeafffea5
+
+ .globl lj_ff_string_reverse
+ .hidden lj_ff_string_reverse
+ .type lj_ff_string_reverse, %function
+ .size lj_ff_string_reverse, 76
+lj_ff_string_reverse:
+ .long 0xe51701b8,0xe51711b4,0xe1500001,0xab0000fb
+ .long 0xe5992004,0xe35b0008,0xe5991000,0x3a0000ce
+ .long 0xe2470d05,0xe3720005,0x1a0000cb,0xe5903008
+ .long 0xe5889010,0xe58d6008,0xe580800c,0xe5803000
+ bl lj_buf_putstr_reverse
+ bl lj_buf_tostr
+ .long 0xeaffffc5
+
+ .globl lj_ff_string_lower
+ .hidden lj_ff_string_lower
+ .type lj_ff_string_lower, %function
+ .size lj_ff_string_lower, 76
+lj_ff_string_lower:
+ .long 0xe51701b8,0xe51711b4,0xe1500001,0xab0000e8
+ .long 0xe5992004,0xe35b0008,0xe5991000,0x3a0000bb
+ .long 0xe2470d05,0xe3720005,0x1a0000b8,0xe5903008
+ .long 0xe5889010,0xe58d6008,0xe580800c,0xe5803000
+ bl lj_buf_putstr_lower
+ bl lj_buf_tostr
+ .long 0xeaffffb2
+
+ .globl lj_ff_string_upper
+ .hidden lj_ff_string_upper
+ .type lj_ff_string_upper, %function
+ .size lj_ff_string_upper, 76
+lj_ff_string_upper:
+ .long 0xe51701b8,0xe51711b4,0xe1500001,0xab0000d5
+ .long 0xe5992004,0xe35b0008,0xe5991000,0x3a0000a8
+ .long 0xe2470d05,0xe3720005,0x1a0000a5,0xe5903008
+ .long 0xe5889010,0xe58d6008,0xe580800c,0xe5803000
+ bl lj_buf_putstr_upper
+ bl lj_buf_tostr
+ .long 0xeaffff9f
+
+ .globl lj_vm_tobit_fb
+ .hidden lj_vm_tobit_fb
+ .type lj_vm_tobit_fb, %function
+ .size lj_vm_tobit_fb, 4
+lj_vm_tobit_fb:
+ .long 0x8a00009c
+
+ .globl lj_vm_tobit
+ .hidden lj_vm_tobit
+ .type lj_vm_tobit, %function
+ .size lj_vm_tobit, 88
+lj_vm_tobit:
+ .long 0xe1a0c081,0xe29cc980,0x53a00000,0x512fff1e
+ .long 0xe3e03ff8,0xe053cacc,0x4a000006,0xe1a03581
+ .long 0xe3833480,0xe1833aa0,0xe3510000,0xe1a00c33
+ .long 0xb2600000,0xe12fff1e,0xe28cc015,0xe1a03c30
+ .long 0xe26cc014,0xe1a00601,0xe3510000,0xe1830c10
+ .long 0xb2600000,0xe12fff1e
+
+ .globl lj_ff_bit_tobit
+ .hidden lj_ff_bit_tobit
+ .type lj_ff_bit_tobit, %function
+ .size lj_ff_bit_tobit, 28
+lj_ff_bit_tobit:
+ .long 0xe1c900d0,0xe35b0008,0x3a000083,0xe371000e
+ .long 0x1bffffe3,0xe3e0100d,0xeafffe4e
+
+ .globl lj_ff_bit_band
+ .hidden lj_ff_bit_band
+ .type lj_ff_bit_band, %function
+ .size lj_ff_bit_band, 60
+lj_ff_bit_band:
+ .long 0xe1c900d0,0xe35b0008,0x3a00007c,0xe371000e
+ .long 0x1bffffdc,0xe1a02000,0xe3a0a008,0xe18900da
+ .long 0xe15a000b,0xe28aa008,0xaa000021,0xe371000e
+ .long 0x1bffffd4,0xe0022000,0xeafffff7
+
+ .globl lj_ff_bit_bor
+ .hidden lj_ff_bit_bor
+ .type lj_ff_bit_bor, %function
+ .size lj_ff_bit_bor, 60
+lj_ff_bit_bor:
+ .long 0xe1c900d0,0xe35b0008,0x3a00006d,0xe371000e
+ .long 0x1bffffcd,0xe1a02000,0xe3a0a008,0xe18900da
+ .long 0xe15a000b,0xe28aa008,0xaa000012,0xe371000e
+ .long 0x1bffffc5,0xe1822000,0xeafffff7
+
+ .globl lj_ff_bit_bxor
+ .hidden lj_ff_bit_bxor
+ .type lj_ff_bit_bxor, %function
+ .size lj_ff_bit_bxor, 76
+lj_ff_bit_bxor:
+ .long 0xe1c900d0,0xe35b0008,0x3a00005e,0xe371000e
+ .long 0x1bffffbe,0xe1a02000,0xe3a0a008,0xe18900da
+ .long 0xe15a000b,0xe28aa008,0xaa000003,0xe371000e
+ .long 0x1bffffb6,0xe0222000,0xeafffff7,0xe3e0300d
+ .long 0xe5196004,0xe14920f8,0xeafffe1f
+
+ .globl lj_ff_bit_bswap
+ .hidden lj_ff_bit_bswap
+ .type lj_ff_bit_bswap, %function
+ .size lj_ff_bit_bswap, 44
+lj_ff_bit_bswap:
+ .long 0xe1c900d0,0xe35b0008,0x3a00004b,0xe371000e
+ .long 0x1bffffab,0xe0202860,0xe3c228ff,0xe1a00460
+ .long 0xe3e0100d,0xe0200422,0xeafffe12
+
+ .globl lj_ff_bit_bnot
+ .hidden lj_ff_bit_bnot
+ .type lj_ff_bit_bnot, %function
+ .size lj_ff_bit_bnot, 32
+lj_ff_bit_bnot:
+ .long 0xe1c900d0,0xe35b0008,0x3a000040,0xe371000e
+ .long 0x1bffffa0,0xe1e00000,0xe3e0100d,0xeafffe0a
+
+ .globl lj_ff_bit_lshift
+ .hidden lj_ff_bit_lshift
+ .type lj_ff_bit_lshift, %function
+ .size lj_ff_bit_lshift, 48
+lj_ff_bit_lshift:
+ .long 0xe1c900d8,0xe35b0010,0x3a000038,0xe371000e
+ .long 0x1bffff98,0xe200a01f,0xe1c900d0,0xe371000e
+ .long 0x1bffff94,0xe1a00a10,0xe3e0100d,0xeafffdfe
+
+ .globl lj_ff_bit_rshift
+ .hidden lj_ff_bit_rshift
+ .type lj_ff_bit_rshift, %function
+ .size lj_ff_bit_rshift, 48
+lj_ff_bit_rshift:
+ .long 0xe1c900d8,0xe35b0010,0x3a00002c,0xe371000e
+ .long 0x1bffff8c,0xe200a01f,0xe1c900d0,0xe371000e
+ .long 0x1bffff88,0xe1a00a30,0xe3e0100d,0xeafffdf2
+
+ .globl lj_ff_bit_arshift
+ .hidden lj_ff_bit_arshift
+ .type lj_ff_bit_arshift, %function
+ .size lj_ff_bit_arshift, 48
+lj_ff_bit_arshift:
+ .long 0xe1c900d8,0xe35b0010,0x3a000020,0xe371000e
+ .long 0x1bffff80,0xe200a01f,0xe1c900d0,0xe371000e
+ .long 0x1bffff7c,0xe1a00a50,0xe3e0100d,0xeafffde6
+
+ .globl lj_ff_bit_rol
+ .hidden lj_ff_bit_rol
+ .type lj_ff_bit_rol, %function
+ .size lj_ff_bit_rol, 48
+lj_ff_bit_rol:
+ .long 0xe1c900d8,0xe35b0010,0x3a000014,0xe371000e
+ .long 0x1bffff74,0xe260a000,0xe1c900d0,0xe371000e
+ .long 0x1bffff70,0xe1a00a70,0xe3e0100d,0xeafffdda
+
+ .globl lj_ff_bit_ror
+ .hidden lj_ff_bit_ror
+ .type lj_ff_bit_ror, %function
+ .size lj_ff_bit_ror, 48
+lj_ff_bit_ror:
+ .long 0xe1c900d8,0xe35b0010,0x3a000008,0xe371000e
+ .long 0x1bffff68,0xe200a01f,0xe1c900d0,0xe371000e
+ .long 0x1bffff64,0xe1a00a70,0xe3e0100d,0xeafffdce
+
+ .globl lj_fff_fallback
+ .hidden lj_fff_fallback
+ .type lj_fff_fallback, %function
+ .size lj_fff_fallback, 116
+lj_fff_fallback:
+ .long 0xe5192008,0xe5981018,0xe089000b,0xe5196004
+ .long 0xe5880014,0xe5922014,0xe5889010,0xe28000a0
+ .long 0xe58d6008,0xe1500001,0xe1a00008,0x8a000017
+ .long 0xe12fff32,0xe5989010,0xe3500000,0xe1a0b180
+ .long 0xe249a008,0xcafffdbf,0xe5980014,0xe5192008
+ .long 0xe040b009,0x1a000006,0xe5926010,0xe5d6c000
+ .long 0xe496e004,0xe797c10c,0xe004a2ae,0xe08aa009
+ .long 0xe12fff1c
+
+ .globl lj_vm_call_tail
+ .hidden lj_vm_call_tail
+ .type lj_vm_call_tail, %function
+ .size lj_vm_call_tail, 48
+lj_vm_call_tail:
+ .long 0xe2160003,0xe3c61007,0x0516e004,0x000412ae
+ .long 0x02811008,0xe049c001,0xeafffab5,0xe3a01014
+ bl lj_state_growstack
+ .long 0xe5989010,0xe1500000,0xeaffffe8
+
+ .globl lj_fff_gcstep
+ .hidden lj_fff_gcstep
+ .type lj_fff_gcstep, %function
+ .size lj_fff_gcstep, 44
+lj_fff_gcstep:
+ .long 0xe1a0a00e,0xe5889010,0xe089100b,0xe58d6008
+ .long 0xe5881014,0xe1a00008
+ bl lj_gc_step
+ .long 0xe5989010,0xe1a0e00a,0xe5192008,0xe12fff1e
+
+ .globl lj_vm_record
+ .hidden lj_vm_record
+ .type lj_vm_record, %function
+ .size lj_vm_record, 0
+lj_vm_record:
+
+ .globl lj_vm_rethook
+ .hidden lj_vm_rethook
+ .type lj_vm_rethook, %function
+ .size lj_vm_rethook, 24
+lj_vm_rethook:
+ .long 0xe557016b,0xe3100010,0x0a00000d,0xe20ec0ff
+ .long 0xe087c10c,0xe59cf268
+
+ .globl lj_vm_inshook
+ .hidden lj_vm_inshook
+ .type lj_vm_inshook, %function
+ .size lj_vm_inshook, 92
+lj_vm_inshook:
+ .long 0xe557016b,0xe51710e8,0xe3100010,0x1afffff8
+ .long 0xe310000c,0x0afffff6,0xe2511001,0xe50710e8
+ .long 0x0a000001,0xe3100004,0x0afffff1,0xe1a00008
+ .long 0xe5889010,0xe1a01006
+ bl lj_dispatch_ins
+ .long 0xe5989010,0xe556c004,0xe516e004,0xe087c10c
+ .long 0xe59cc268,0xe004a2ae,0xe1a0b82e,0xe12fff1c
+
+ .globl lj_cont_hook
+ .hidden lj_cont_hook
+ .type lj_cont_hook, %function
+ .size lj_cont_hook, 16
+lj_cont_hook:
+ .long 0xe5130018,0xe2866004,0xe58d0004,0xeafffff4
+
+ .globl lj_vm_hotloop
+ .hidden lj_vm_hotloop
+ .type lj_vm_hotloop, %function
+ .size lj_vm_hotloop, 0
+lj_vm_hotloop:
+
+ .globl lj_vm_callhook
+ .hidden lj_vm_callhook
+ .type lj_vm_callhook, %function
+ .size lj_vm_callhook, 4
+lj_vm_callhook:
+ .long 0xe1a01006
+
+ .globl lj_vm_hotcall
+ .hidden lj_vm_hotcall
+ .type lj_vm_hotcall, %function
+ .size lj_vm_hotcall, 64
+lj_vm_hotcall:
+ .long 0xe089300b,0xe58d6008,0xe1a00008,0xe5889010
+ .long 0xe04aa009,0xe5883014
+ bl lj_dispatch_call
+ .long 0xe5989010,0xe5983014,0xe3a01000,0xe089a00a
+ .long 0xe043b009,0xe58d1008,0xe5192008,0xe516e004
+ .long 0xe12fff10
+
+ .globl lj_cont_stitch
+ .hidden lj_cont_stitch
+ .type lj_cont_stitch, %function
+ .size lj_cont_stitch, 0
+lj_cont_stitch:
+
+ .globl lj_vm_profhook
+ .hidden lj_vm_profhook
+ .type lj_vm_profhook, %function
+ .size lj_vm_profhook, 28
+lj_vm_profhook:
+ .long 0xe1a00008,0xe5889010,0xe1a01006
+ bl lj_dispatch_profile
+ .long 0xe5989010,0xe2466004,0xeafffb18
+
+ .globl lj_vm_exit_handler
+ .hidden lj_vm_exit_handler
+ .type lj_vm_exit_handler, %function
+ .size lj_vm_exit_handler, 0
+lj_vm_exit_handler:
+
+ .globl lj_vm_exit_interp
+ .hidden lj_vm_exit_interp
+ .type lj_vm_exit_interp, %function
+ .size lj_vm_exit_interp, 4
+lj_vm_exit_interp:
+ .long 0x3ff00000
+
+ .globl lj_vm_floor
+ .hidden lj_vm_floor
+ .type lj_vm_floor, %function
+ .size lj_vm_floor, 144
+lj_vm_floor:
+ .long 0xec510b10,0xe1a02081,0xe292c980,0x5a000016
+ .long 0xe3e03ff3,0xe053cacc,0x312fff1e,0xe3e03001
+ .long 0xe1c02c13,0xe0000c13,0xe25cc020,0x51c13c13
+ .long 0x51822003,0x53e03001,0x50011c13,0xe1120fc1
+ .long 0x0c410b10,0x012fff1e,0xe3e03001,0xe35c0000
+ .long 0x51a02c13,0x43e02000,0xe28cc020,0xe0500c13
+ .long 0xe0c11002,0xec410b10,0xe12fff1e,0x212fff1e
+ .long 0xe1822000,0xe1120fc1,0xe3a00000,0xe2011480
+ .long 0x151f308c,0x11811003,0xec410b10,0xe12fff1e
+
+ .globl lj_vm_floor_sf
+ .hidden lj_vm_floor_sf
+ .type lj_vm_floor_sf, %function
+ .size lj_vm_floor_sf, 128
+lj_vm_floor_sf:
+ .long 0xe1a02081,0xe292c980,0x5a000014,0xe3e03ff3
+ .long 0xe053cacc,0x312fff1e,0xe3e03001,0xe1c02c13
+ .long 0xe0000c13,0xe25cc020,0x51c13c13,0x51822003
+ .long 0x53e03001,0x50011c13,0xe1120fc1,0x012fff1e
+ .long 0xe3e03001,0xe35c0000,0x51a02c13,0x43e02000
+ .long 0xe28cc020,0xe0500c13,0xe0c11002,0xe12fff1e
+ .long 0x212fff1e,0xe1822000,0xe1120fc1,0xe3a00000
+ .long 0xe2011480,0x151f3110,0x11811003,0xe12fff1e
+
+ .globl lj_vm_ceil
+ .hidden lj_vm_ceil
+ .type lj_vm_ceil, %function
+ .size lj_vm_ceil, 144
+lj_vm_ceil:
+ .long 0xec510b10,0xe1a02081,0xe292c980,0x5a000016
+ .long 0xe3e03ff3,0xe053cacc,0x312fff1e,0xe3e03001
+ .long 0xe1c02c13,0xe0000c13,0xe25cc020,0x51c13c13
+ .long 0x51822003,0x53e03001,0x50011c13,0xe1d22fc1
+ .long 0x0c410b10,0x012fff1e,0xe3e03001,0xe35c0000
+ .long 0x51a02c13,0x43e02000,0xe28cc020,0xe0500c13
+ .long 0xe0c11002,0xec410b10,0xe12fff1e,0x212fff1e
+ .long 0xe1822000,0xe1d22fc1,0xe3a00000,0xe2011480
+ .long 0x151f319c,0x11811003,0xec410b10,0xe12fff1e
+
+ .globl lj_vm_ceil_sf
+ .hidden lj_vm_ceil_sf
+ .type lj_vm_ceil_sf, %function
+ .size lj_vm_ceil_sf, 128
+lj_vm_ceil_sf:
+ .long 0xe1a02081,0xe292c980,0x5a000014,0xe3e03ff3
+ .long 0xe053cacc,0x312fff1e,0xe3e03001,0xe1c02c13
+ .long 0xe0000c13,0xe25cc020,0x51c13c13,0x51822003
+ .long 0x53e03001,0x50011c13,0xe1d22fc1,0x012fff1e
+ .long 0xe3e03001,0xe35c0000,0x51a02c13,0x43e02000
+ .long 0xe28cc020,0xe0500c13,0xe0c11002,0xe12fff1e
+ .long 0x212fff1e,0xe1822000,0xe1d22fc1,0xe3a00000
+ .long 0xe2011480,0x151f3220,0x11811003,0xe12fff1e
+
+ .globl lj_vm_trunc
+ .hidden lj_vm_trunc
+ .type lj_vm_trunc, %function
+ .size lj_vm_trunc, 0
+lj_vm_trunc:
+
+ .globl lj_vm_trunc_sf
+ .hidden lj_vm_trunc_sf
+ .type lj_vm_trunc_sf, %function
+ .size lj_vm_trunc_sf, 0
+lj_vm_trunc_sf:
+
+ .globl lj_vm_mod
+ .hidden lj_vm_mod
+ .type lj_vm_mod, %function
+ .size lj_vm_mod, 36
+lj_vm_mod:
+ .long 0xee860b07,0xe1a0b00e,0xec510b10,0xebffff97
+ .long 0xec410b10,0xee200b07,0xe1a0e00b,0xee366b40
+ .long 0xe12fff1e
+
+ .globl lj_vm_modi
+ .hidden lj_vm_modi
+ .type lj_vm_modi, %function
+ .size lj_vm_modi, 348
+lj_vm_modi:
+ .long 0xe210c480,0x42600000,0xe02cc0c1,0xe3510000
+ .long 0x42611000,0xe2513001,0x11500001,0x03a00000
+ .long 0x81110003,0x00000003,0x9a000045,0xe16f2f10
+ .long 0xe16f3f11,0xe0433002,0xe273201f,0x108ff182
+ .long 0xe1a00000,0xe1500f81,0x20400f81,0xe1500f01
+ .long 0x20400f01,0xe1500e81,0x20400e81,0xe1500e01
+ .long 0x20400e01,0xe1500d81,0x20400d81,0xe1500d01
+ .long 0x20400d01,0xe1500c81,0x20400c81,0xe1500c01
+ .long 0x20400c01,0xe1500b81,0x20400b81,0xe1500b01
+ .long 0x20400b01,0xe1500a81,0x20400a81,0xe1500a01
+ .long 0x20400a01,0xe1500981,0x20400981,0xe1500901
+ .long 0x20400901,0xe1500881,0x20400881,0xe1500801
+ .long 0x20400801,0xe1500781,0x20400781,0xe1500701
+ .long 0x20400701,0xe1500681,0x20400681,0xe1500601
+ .long 0x20400601,0xe1500581,0x20400581,0xe1500501
+ .long 0x20400501,0xe1500481,0x20400481,0xe1500401
+ .long 0x20400401,0xe1500381,0x20400381,0xe1500301
+ .long 0x20400301,0xe1500281,0x20400281,0xe1500201
+ .long 0x20400201,0xe1500181,0x20400181,0xe1500101
+ .long 0x20400101,0xe1500081,0x20400081,0xe1500001
+ .long 0x20400001,0xe3500000,0x135c0000,0x40400001
+ .long 0xe030108c,0x42600000,0xe12fff1e
+
+ .globl lj_vm_ffi_callback
+ .hidden lj_vm_ffi_callback
+ .type lj_vm_ffi_callback, %function
+ .size lj_vm_ffi_callback, 136
+lj_vm_ffi_callback:
+ .long 0xe59c60fc,0xe28c7d07,0xe58d401c,0xe28d4060
+ .long 0xed248b10,0xe286c060,0xe1c626f8,0xe1c606f0
+ .long 0xed2c0b10,0xe59d3000,0xe28d2080,0xe1a00006
+ .long 0xe1a031a3,0xe5862080,0xe1a0100d,0xe5863094
+ .long 0xe58d6008
+ bl lj_ccallback_enter
+ .long 0xe5909010,0xe3e01000,0xe590b014,0xe3a040ff
+ .long 0xe5192008,0xe1a08000,0xe04bb009,0xe1a04184
+ .long 0xe5071148,0xe5926010,0xe5d6c000,0xe496e004
+ .long 0xe797c10c,0xe004a2ae,0xe08aa009,0xe12fff1c
+
+ .globl lj_cont_ffi_callback
+ .hidden lj_cont_ffi_callback
+ .type lj_cont_ffi_callback, %function
+ .size lj_cont_ffi_callback, 40
+lj_cont_ffi_callback:
+ .long 0xe51760c4,0xe5889010,0xe5883014,0xe586800c
+ .long 0xe1a00006,0xe1a0100a
+ bl lj_ccallback_leave
+ .long 0xe1c606d0,0xed960b08,0xeafff8c9
+.globl lj_err_unwind_arm
+.personality lj_err_unwind_arm
+.fnend
+.fnstart
+.save {r4, r5, r11, lr}
+.setfp r11, sp
+
+ .globl lj_vm_ffi_call
+ .hidden lj_vm_ffi_call
+ .type lj_vm_ffi_call, %function
+ .size lj_vm_ffi_call, 96
+lj_vm_ffi_call:
+ .long 0xe92d4830,0xe1a04000,0xe5900004,0xe5d41008
+ .long 0xe2842060,0xe284c010,0xe1a0b00d,0xe04dd000
+ .long 0xe2511001,0xec9c0b10,0xe594c000,0x4a000003
+ .long 0xe7923101,0xe78d3101,0xe2511001,0x5afffffb
+ .long 0xe1c405d0,0xe1c425d8,0xe12fff3c,0xe1a0d00b
+ .long 0xe284c030,0xe1c405f0,0xed2c0b08,0xe8bd8830
+.fnend
+
+ .section .note.GNU-stack,"",%progbits
+ .ident "DynASM 1.4.0"
+
+ .section .debug_frame,"",%progbits
+.Lframe0:
+ .long .LECIE0-.LSCIE0
+.LSCIE0:
+ .long 0xffffffff
+ .byte 0x1
+ .string ""
+ .uleb128 0x1
+ .sleb128 -4
+ .byte 0xe
+ .byte 0xc
+ .uleb128 0xd
+ .uleb128 0
+ .align 2
+.LECIE0:
+
+.LSFDE0:
+ .long .LEFDE0-.LASFDE0
+.LASFDE0:
+ .long .Lframe0
+ .long .Lbegin
+ .long 15612
+ .byte 0xe
+ .uleb128 128
+ .byte 0x8e
+ .uleb128 1
+ .byte 139
+ .uleb128 2
+ .byte 138
+ .uleb128 3
+ .byte 137
+ .uleb128 4
+ .byte 136
+ .uleb128 5
+ .byte 135
+ .uleb128 6
+ .byte 134
+ .uleb128 7
+ .byte 133
+ .uleb128 8
+ .byte 5
+ .uleb128 94, 10
+ .byte 5
+ .uleb128 92, 12
+ .byte 5
+ .uleb128 90, 14
+ .byte 5
+ .uleb128 88, 16
+ .byte 5
+ .uleb128 86, 18
+ .byte 5
+ .uleb128 84, 20
+ .byte 5
+ .uleb128 82, 22
+ .byte 5
+ .uleb128 80, 24
+ .byte 0x84
+ .uleb128 25
+ .align 2
+.LEFDE0:
+
+.LSFDE1:
+ .long .LEFDE1-.LASFDE1
+.LASFDE1:
+ .long .Lframe0
+ .long lj_vm_ffi_call
+ .long 96
+ .byte 0xe
+ .uleb128 16
+ .byte 0x8e
+ .uleb128 1
+ .byte 0x8b
+ .uleb128 2
+ .byte 0x85
+ .uleb128 3
+ .byte 0x84
+ .uleb128 4
+ .byte 0xd
+ .uleb128 0xb
+ .align 2
+.LEFDE1:
+
diff --git a/core/src/luajit/autogen/linux/nojit/mips64/lj_bcdef.h b/core/src/luajit/autogen/linux/nojit/mips64/lj_bcdef.h
new file mode 100644
index 000000000..18af1c35b
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/mips64/lj_bcdef.h
@@ -0,0 +1,220 @@
+/* This is a generated file. DO NOT EDIT! */
+
+LJ_DATADEF const uint16_t lj_bc_ofs[] = {
+0,
+212,
+424,
+636,
+848,
+1032,
+1212,
+1324,
+1436,
+1668,
+1900,
+2004,
+2108,
+2208,
+2308,
+2396,
+2484,
+2552,
+2616,
+2676,
+2760,
+2872,
+2988,
+3168,
+3348,
+3528,
+3644,
+3836,
+4016,
+4196,
+4376,
+4400,
+4424,
+4604,
+4784,
+4964,
+4988,
+5012,
+5136,
+5252,
+5320,
+5388,
+5452,
+5512,
+5572,
+5648,
+5724,
+5876,
+6012,
+6088,
+6164,
+6256,
+6356,
+6504,
+6636,
+6664,
+6692,
+6892,
+7100,
+7260,
+7372,
+7612,
+7928,
+8124,
+8332,
+8480,
+8492,
+8580,
+8584,
+8808,
+8912,
+9148,
+9396,
+9560,
+9564,
+9760,
+9896,
+10040,
+10240,
+10240,
+10240,
+10476,
+10476,
+10476,
+10556,
+10556,
+10556,
+10600,
+10600,
+10660,
+10660,
+10752,
+10752,
+10752,
+10904,
+10904,
+10988,
+13472,
+13544,
+14032,
+14132,
+14188,
+14344,
+13588,
+13756,
+13852,
+13904,
+13940,
+14404,
+14472,
+15232,
+14548,
+14928,
+15272,
+15464,
+15508,
+16284,
+15596,
+15640,
+15684,
+15728,
+15772,
+15816,
+15860,
+15904,
+15948,
+15992,
+16036,
+16388,
+16460,
+15552,
+16148,
+16080,
+16216,
+16328,
+16516,
+16696,
+18292,
+17908,
+17852,
+17948,
+18016,
+18084,
+18152,
+18224,
+17552,
+17652,
+17752,
+16876,
+16944,
+17056,
+17240,
+17336,
+17432
+};
+
+LJ_DATADEF const uint16_t lj_bc_mode[] = {
+BCDEF(BCMODE)
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF,
+BCMODE_FF
+};
+
diff --git a/core/src/luajit/autogen/linux/nojit/mips64/lj_ffdef.h b/core/src/luajit/autogen/linux/nojit/mips64/lj_ffdef.h
new file mode 100644
index 000000000..0ea74688b
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/mips64/lj_ffdef.h
@@ -0,0 +1,203 @@
+/* This is a generated file. DO NOT EDIT! */
+
+FFDEF(assert)
+FFDEF(type)
+FFDEF(next)
+FFDEF(pairs)
+FFDEF(ipairs_aux)
+FFDEF(ipairs)
+FFDEF(getmetatable)
+FFDEF(setmetatable)
+FFDEF(getfenv)
+FFDEF(setfenv)
+FFDEF(rawget)
+FFDEF(rawset)
+FFDEF(rawequal)
+FFDEF(unpack)
+FFDEF(select)
+FFDEF(tonumber)
+FFDEF(tostring)
+FFDEF(error)
+FFDEF(pcall)
+FFDEF(xpcall)
+FFDEF(loadfile)
+FFDEF(load)
+FFDEF(loadstring)
+FFDEF(dofile)
+FFDEF(gcinfo)
+FFDEF(collectgarbage)
+FFDEF(newproxy)
+FFDEF(print)
+FFDEF(coroutine_status)
+FFDEF(coroutine_running)
+FFDEF(coroutine_isyieldable)
+FFDEF(coroutine_create)
+FFDEF(coroutine_yield)
+FFDEF(coroutine_resume)
+FFDEF(coroutine_wrap_aux)
+FFDEF(coroutine_wrap)
+FFDEF(math_abs)
+FFDEF(math_floor)
+FFDEF(math_ceil)
+FFDEF(math_sqrt)
+FFDEF(math_log10)
+FFDEF(math_exp)
+FFDEF(math_sin)
+FFDEF(math_cos)
+FFDEF(math_tan)
+FFDEF(math_asin)
+FFDEF(math_acos)
+FFDEF(math_atan)
+FFDEF(math_sinh)
+FFDEF(math_cosh)
+FFDEF(math_tanh)
+FFDEF(math_frexp)
+FFDEF(math_modf)
+FFDEF(math_log)
+FFDEF(math_atan2)
+FFDEF(math_pow)
+FFDEF(math_fmod)
+FFDEF(math_ldexp)
+FFDEF(math_min)
+FFDEF(math_max)
+FFDEF(math_random)
+FFDEF(math_randomseed)
+FFDEF(bit_tobit)
+FFDEF(bit_bnot)
+FFDEF(bit_bswap)
+FFDEF(bit_lshift)
+FFDEF(bit_rshift)
+FFDEF(bit_arshift)
+FFDEF(bit_rol)
+FFDEF(bit_ror)
+FFDEF(bit_band)
+FFDEF(bit_bor)
+FFDEF(bit_bxor)
+FFDEF(bit_tohex)
+FFDEF(string_byte)
+FFDEF(string_char)
+FFDEF(string_sub)
+FFDEF(string_rep)
+FFDEF(string_reverse)
+FFDEF(string_lower)
+FFDEF(string_upper)
+FFDEF(string_dump)
+FFDEF(string_find)
+FFDEF(string_match)
+FFDEF(string_gmatch_aux)
+FFDEF(string_gmatch)
+FFDEF(string_gsub)
+FFDEF(string_format)
+FFDEF(table_maxn)
+FFDEF(table_insert)
+FFDEF(table_concat)
+FFDEF(table_sort)
+FFDEF(table_new)
+FFDEF(table_clear)
+FFDEF(io_method_close)
+FFDEF(io_method_read)
+FFDEF(io_method_write)
+FFDEF(io_method_flush)
+FFDEF(io_method_seek)
+FFDEF(io_method_setvbuf)
+FFDEF(io_method_lines)
+FFDEF(io_method___gc)
+FFDEF(io_method___tostring)
+FFDEF(io_open)
+FFDEF(io_popen)
+FFDEF(io_tmpfile)
+FFDEF(io_close)
+FFDEF(io_read)
+FFDEF(io_write)
+FFDEF(io_flush)
+FFDEF(io_input)
+FFDEF(io_output)
+FFDEF(io_lines)
+FFDEF(io_type)
+FFDEF(os_execute)
+FFDEF(os_remove)
+FFDEF(os_rename)
+FFDEF(os_tmpname)
+FFDEF(os_getenv)
+FFDEF(os_exit)
+FFDEF(os_clock)
+FFDEF(os_date)
+FFDEF(os_time)
+FFDEF(os_difftime)
+FFDEF(os_setlocale)
+FFDEF(debug_getregistry)
+FFDEF(debug_getmetatable)
+FFDEF(debug_setmetatable)
+FFDEF(debug_getfenv)
+FFDEF(debug_setfenv)
+FFDEF(debug_getinfo)
+FFDEF(debug_getlocal)
+FFDEF(debug_setlocal)
+FFDEF(debug_getupvalue)
+FFDEF(debug_setupvalue)
+FFDEF(debug_upvalueid)
+FFDEF(debug_upvaluejoin)
+FFDEF(debug_sethook)
+FFDEF(debug_gethook)
+FFDEF(debug_debug)
+FFDEF(debug_traceback)
+FFDEF(jit_on)
+FFDEF(jit_off)
+FFDEF(jit_flush)
+FFDEF(jit_status)
+FFDEF(jit_security)
+FFDEF(jit_attach)
+FFDEF(jit_util_funcinfo)
+FFDEF(jit_util_funcbc)
+FFDEF(jit_util_funck)
+FFDEF(jit_util_funcuvname)
+FFDEF(jit_profile_start)
+FFDEF(jit_profile_stop)
+FFDEF(jit_profile_dumpstack)
+FFDEF(ffi_meta___index)
+FFDEF(ffi_meta___newindex)
+FFDEF(ffi_meta___eq)
+FFDEF(ffi_meta___len)
+FFDEF(ffi_meta___lt)
+FFDEF(ffi_meta___le)
+FFDEF(ffi_meta___concat)
+FFDEF(ffi_meta___call)
+FFDEF(ffi_meta___add)
+FFDEF(ffi_meta___sub)
+FFDEF(ffi_meta___mul)
+FFDEF(ffi_meta___div)
+FFDEF(ffi_meta___mod)
+FFDEF(ffi_meta___pow)
+FFDEF(ffi_meta___unm)
+FFDEF(ffi_meta___tostring)
+FFDEF(ffi_meta___pairs)
+FFDEF(ffi_meta___ipairs)
+FFDEF(ffi_clib___index)
+FFDEF(ffi_clib___newindex)
+FFDEF(ffi_clib___gc)
+FFDEF(ffi_callback_free)
+FFDEF(ffi_callback_set)
+FFDEF(ffi_cdef)
+FFDEF(ffi_new)
+FFDEF(ffi_cast)
+FFDEF(ffi_typeof)
+FFDEF(ffi_typeinfo)
+FFDEF(ffi_istype)
+FFDEF(ffi_sizeof)
+FFDEF(ffi_alignof)
+FFDEF(ffi_offsetof)
+FFDEF(ffi_errno)
+FFDEF(ffi_string)
+FFDEF(ffi_copy)
+FFDEF(ffi_fill)
+FFDEF(ffi_abi)
+FFDEF(ffi_metatype)
+FFDEF(ffi_gc)
+FFDEF(ffi_load)
+
+#undef FFDEF
+
+#ifndef FF_NUM_ASMFUNC
+#define FF_NUM_ASMFUNC 57
+#endif
+
diff --git a/core/src/luajit/autogen/linux/nojit/mips64/lj_folddef.h b/core/src/luajit/autogen/linux/nojit/mips64/lj_folddef.h
new file mode 100644
index 000000000..45d5daf74
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/mips64/lj_folddef.h
@@ -0,0 +1,1168 @@
+/* This is a generated file. DO NOT EDIT! */
+
+static const FoldFunc fold_func[] = {
+ fold_kfold_numarith,
+ fold_kfold_numabsneg,
+ fold_kfold_ldexp,
+ fold_kfold_fpmath,
+ fold_kfold_fpcall1,
+ fold_kfold_fpcall2,
+ fold_kfold_numpow,
+ fold_kfold_numcomp,
+ fold_kfold_intarith,
+ fold_kfold_intovarith,
+ fold_kfold_bnot,
+ fold_kfold_bswap,
+ fold_kfold_intcomp,
+ fold_kfold_intcomp0,
+ fold_kfold_int64arith,
+ fold_kfold_int64arith2,
+ fold_kfold_int64shift,
+ fold_kfold_bnot64,
+ fold_kfold_bswap64,
+ fold_kfold_int64comp,
+ fold_kfold_int64comp0,
+ fold_kfold_snew_kptr,
+ fold_kfold_snew_empty,
+ fold_kfold_strref,
+ fold_kfold_strref_snew,
+ fold_kfold_strcmp,
+ fold_bufput_append,
+ fold_bufput_kgc,
+ fold_bufstr_kfold_cse,
+ fold_bufput_kfold_op,
+ fold_bufput_kfold_rep,
+ fold_bufput_kfold_fmt,
+ fold_kfold_add_kgc,
+ fold_kfold_add_kptr,
+ fold_kfold_add_kright,
+ fold_kfold_tobit,
+ fold_kfold_conv_kint_num,
+ fold_kfold_conv_kintu32_num,
+ fold_kfold_conv_kint_ext,
+ fold_kfold_conv_kint_i64,
+ fold_kfold_conv_kint64_num_i64,
+ fold_kfold_conv_kint64_num_u64,
+ fold_kfold_conv_kint64_int_i64,
+ fold_kfold_conv_knum_int_num,
+ fold_kfold_conv_knum_u32_num,
+ fold_kfold_conv_knum_i64_num,
+ fold_kfold_conv_knum_u64_num,
+ fold_kfold_tostr_knum,
+ fold_kfold_tostr_kint,
+ fold_kfold_strto,
+ lj_opt_cse,
+ fold_kfold_kref,
+ fold_shortcut_round,
+ fold_shortcut_left,
+ fold_shortcut_dropleft,
+ fold_shortcut_leftleft,
+ fold_simplify_numadd_negx,
+ fold_simplify_numadd_xneg,
+ fold_simplify_numsub_k,
+ fold_simplify_numsub_negk,
+ fold_simplify_numsub_xneg,
+ fold_simplify_nummuldiv_k,
+ fold_simplify_nummuldiv_negk,
+ fold_simplify_nummuldiv_negneg,
+ fold_simplify_numpow_xkint,
+ fold_simplify_numpow_xknum,
+ fold_simplify_numpow_kx,
+ fold_shortcut_conv_num_int,
+ fold_simplify_conv_int_num,
+ fold_simplify_conv_i64_num,
+ fold_simplify_conv_int_i64,
+ fold_simplify_conv_flt_num,
+ fold_simplify_tobit_conv,
+ fold_simplify_floor_conv,
+ fold_simplify_conv_sext,
+ fold_simplify_conv_narrow,
+ fold_cse_conv,
+ fold_narrow_convert,
+ fold_simplify_intadd_k,
+ fold_simplify_intmul_k,
+ fold_simplify_intsub_k,
+ fold_simplify_intsub_kleft,
+ fold_simplify_intadd_k64,
+ fold_simplify_intsub_k64,
+ fold_simplify_intmul_k32,
+ fold_simplify_intmul_k64,
+ fold_simplify_intmod_k,
+ fold_simplify_intmod_kleft,
+ fold_simplify_intsub,
+ fold_simplify_intsubadd_leftcancel,
+ fold_simplify_intsubsub_leftcancel,
+ fold_simplify_intsubsub_rightcancel,
+ fold_simplify_intsubadd_rightcancel,
+ fold_simplify_intsubaddadd_cancel,
+ fold_simplify_band_k,
+ fold_simplify_bor_k,
+ fold_simplify_bxor_k,
+ fold_simplify_shift_ik,
+ fold_simplify_shift_andk,
+ fold_simplify_shift1_ki,
+ fold_simplify_shift2_ki,
+ fold_simplify_shiftk_andk,
+ fold_simplify_andk_shiftk,
+ fold_simplify_andor_k,
+ fold_simplify_andor_k64,
+ fold_reassoc_intarith_k,
+ fold_reassoc_intarith_k64,
+ fold_reassoc_dup,
+ fold_reassoc_dup_minmax,
+ fold_reassoc_bxor,
+ fold_reassoc_shift,
+ fold_reassoc_minmax_k,
+ fold_abc_fwd,
+ fold_abc_k,
+ fold_abc_invar,
+ fold_comm_swap,
+ fold_comm_equal,
+ fold_comm_comp,
+ fold_comm_dup,
+ fold_comm_dup_minmax,
+ fold_comm_bxor,
+ fold_merge_eqne_snew_kgc,
+ lj_opt_fwd_aload,
+ fold_kfold_hload_kkptr,
+ lj_opt_fwd_hload,
+ lj_opt_fwd_uload,
+ lj_opt_fwd_alen,
+ fold_cse_uref,
+ lj_opt_fwd_hrefk,
+ fold_fwd_href_tnew,
+ fold_fwd_href_tdup,
+ fold_fload_tab_tnew_asize,
+ fold_fload_tab_tnew_hmask,
+ fold_fload_tab_tdup_asize,
+ fold_fload_tab_tdup_hmask,
+ fold_fload_tab_ah,
+ fold_fload_str_len_kgc,
+ fold_fload_str_len_snew,
+ fold_fload_str_len_tostr,
+ fold_fload_cdata_typeid_kgc,
+ fold_fload_cdata_int64_kgc,
+ fold_fload_cdata_typeid_cnew,
+ fold_fload_cdata_ptr_int64_cnew,
+ lj_opt_cse,
+ lj_opt_fwd_fload,
+ fold_fwd_sload,
+ fold_xload_kptr,
+ lj_opt_fwd_xload,
+ fold_barrier_tab,
+ fold_barrier_tnew_tdup,
+ fold_prof,
+ lj_opt_dse_ahstore,
+ lj_opt_dse_ustore,
+ lj_opt_dse_fstore,
+ lj_opt_dse_xstore,
+ lj_ir_emit
+};
+
+static const uint32_t fold_hash[1002] = {
+0x0f5a741d,
+0xffffffff,
+0xffffffff,
+0x6e4a9417,
+0xffffffff,
+0x634877ff,
+0x8775ffff,
+0xffffffff,
+0xffffffff,
+0x8789fc09,
+0x83894008,
+0xffffffff,
+0x644e5fff,
+0xffffffff,
+0x0c0c5c17,
+0x26b45e71,
+0xffffffff,
+0x0e52741d,
+0xffffffff,
+0xffffffff,
+0x66429417,
+0xffffffff,
+0xffffffff,
+0x586dffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4db4a6ae,
+0x46b56a95,
+0x0c045c17,
+0x169dfc17,
+0x2cb4728e,
+0xffffffff,
+0xffffffff,
+0x30b85fff,
+0xffffffff,
+0xffffffff,
+0x7765ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x37408000,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0e42741d,
+0x2253fc18,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x096e5c17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3468d000,
+0xffffffff,
+0xffffffff,
+0x66429017,
+0x5d54a429,
+0xffffffff,
+0x8f89fc04,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6a44881d,
+0x08665c17,
+0x5855ffff,
+0x82754416,
+0x624bfc21,
+0x86894409,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0712701c,
+0xffffffff,
+0x6b4287ff,
+0xffffffff,
+0x085e5c17,
+0x27b45ed4,
+0xffffffff,
+0x0d0bfc17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9bbfffff,
+0x10507417,
+0xffffffff,
+0xffffffff,
+0x070a701c,
+0x5557fc1d,
+0xffffffff,
+0xffffffff,
+0x08565c17,
+0x7645ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6844841d,
+0x10487417,
+0x817543ff,
+0x0702701c,
+0xffffffff,
+0x84894009,
+0xffffffff,
+0x084e5c17,
+0xffffffff,
+0x26b45e72,
+0xffffffff,
+0x7f7863ff,
+0x7c85fc00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4e6dfc17,
+0xffffffff,
+0x6047fc1d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08465c17,
+0x46b56a96,
+0x4bb4ae95,
+0xffffffff,
+0x79113818,
+0x01607044,
+0xffffffff,
+0xffffffff,
+0x1dc18c09,
+0xffffffff,
+0xffffffff,
+0x2152681d,
+0x3312741d,
+0xffffffff,
+0x67428817,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0064701c,
+0xffffffff,
+0x2253fc19,
+0xffffffff,
+0xffffffff,
+0x9b9fffff,
+0xffffffff,
+0x405dfc17,
+0x130a741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3468d001,
+0xffffffff,
+0x3213101b,
+0xffffffff,
+0xffffffff,
+0x12407400,
+0x065c701c,
+0xffffffff,
+0xffffffff,
+0x654a8417,
+0x9897ffff,
+0x47b569ae,
+0x5055fc17,
+0x1302741d,
+0x4bb4aa95,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x2ab47675,
+0xffffffff,
+0xffffffff,
+0x2eb472ce,
+0x0054701c,
+0x8a897000,
+0x2152641d,
+0x8b88600e,
+0x69428417,
+0x5c55fc29,
+0x8f8fffff,
+0x0a3e5c00,
+0x614dfc17,
+0x6e4c9817,
+0xffffffff,
+0xffffffff,
+0x6956ac17,
+0xffffffff,
+0x7215ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x33106fff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x5f45fc17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x750dffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4bb4a695,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3d59fc1c,
+0x23b6701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x2052601d,
+0xffffffff,
+0x7505ffff,
+0xffffffff,
+0x0f5c741d,
+0x3560c044,
+0x44b56a8e,
+0xffffffff,
+0x928a6bff,
+0x634a77ff,
+0x9b77ffff,
+0x05bd8c3b,
+0x88886000,
+0x4bb4ae96,
+0xffffffff,
+0xffffffff,
+0x64505fff,
+0xffffffff,
+0x0c0e5c17,
+0x1fc18c0a,
+0xffffffff,
+0x0e54741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1dc18c13,
+0x736fffff,
+0x19bd8c00,
+0xffffffff,
+0xffffffff,
+0x6a468c1d,
+0xffffffff,
+0x63485fff,
+0x2253fc1a,
+0x0c065c17,
+0x3311fc1b,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7767ffff,
+0x3468d002,
+0xffffffff,
+0x6b448bff,
+0x94affc00,
+0x28b475d5,
+0x3660bc44,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0e44741d,
+0x82754418,
+0xffffffff,
+0x4bb4aa96,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4ab5fed3,
+0x04bc73ff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8c88600f,
+0x5b55fc2a,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7357ffff,
+0xffffffff,
+0x7115fc17,
+0x624dfc21,
+0x43b569d3,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7015fc29,
+0x24b45dd3,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3b54bc1c,
+0xffffffff,
+0xffffffff,
+0x4bb4a696,
+0x9bc1ffff,
+0xffffffff,
+0xffffffff,
+0x070c701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7847ffff,
+0x49696800,
+0xffffffff,
+0x02627017,
+0x95af4400,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x104a7417,
+0xffffffff,
+0xffffffff,
+0x0704701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08505c17,
+0xffffffff,
+0xffffffff,
+0x1fc18c0b,
+0x7f7a63ff,
+0x7d87fc00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x94b1ffff,
+0x1dc18c14,
+0x4f6ffc17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08485c17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x79133818,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9ba9ffff,
+0x31ba6000,
+0xffffffff,
+0x27b45eb3,
+0xffffffff,
+0x69448817,
+0x29b475d6,
+0xffffffff,
+0xffffffff,
+0x6e4e9c17,
+0x95af4000,
+0xffffffff,
+0x0066701c,
+0x45b56ace,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9ba1ffff,
+0xffffffff,
+0xffffffff,
+0x130c741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8c886010,
+0xffffffff,
+0x3852bfff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9999ffff,
+0xffffffff,
+0x5457fc17,
+0x1304741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x187f3bff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0056701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x67448417,
+0x7e91ffff,
+0x25b45dd4,
+0x0b405c00,
+0x614ffc17,
+0x46b56a75,
+0x48b7681c,
+0xffffffff,
+0x2bb4726e,
+0xffffffff,
+0x9b17ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x33126fff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9089ffff,
+0xffffffff,
+0x6047fc17,
+0x49696801,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x750fffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6a52a41d,
+0xffffffff,
+0x515477ff,
+0x21526817,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1fc18c0c,
+0xffffffff,
+0x575a5fff,
+0xffffffff,
+0xffffffff,
+0x7507ffff,
+0x6d468fff,
+0x1dc18c15,
+0x9bb20000,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x644c77ff,
+0x9479ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6c64cbff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x33105c17,
+0xffffffff,
+0x425c73ff,
+0x0e56741d,
+0xffffffff,
+0x27b45eb4,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x634a5fff,
+0xffffffff,
+0x0c085c17,
+0x3313fc1b,
+0xffffffff,
+0x21526417,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8c886011,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0c005c17,
+0xffffffff,
+0xffffffff,
+0x0e46741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8d894c0e,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x46b56a76,
+0x4bb4ae75,
+0xffffffff,
+0x096a5c17,
+0xffffffff,
+0xffffffff,
+0x624ffc21,
+0x8f89fc0e,
+0xffffffff,
+0x20526017,
+0xffffffff,
+0x33106018,
+0x159c6817,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x49696802,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3e56bc1c,
+0xffffffff,
+0xffffffff,
+0x9bc3ffff,
+0x8d89480e,
+0xffffffff,
+0xffffffff,
+0x070e701c,
+0xffffffff,
+0x1fc18c0d,
+0xffffffff,
+0x085a5c17,
+0xffffffff,
+0xffffffff,
+0x69468c17,
+0xffffffff,
+0x1ec18c16,
+0xffffffff,
+0x6e50a017,
+0xffffffff,
+0x4bb4aa75,
+0x104c7417,
+0x4db6a81c,
+0xffffffff,
+0x0706701c,
+0x5253fc1d,
+0x6f64c817,
+0x2db472ae,
+0x08525c17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x065c7017,
+0x8f89fc00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3953fc2f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x084a5c17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1babffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x5e43fc1d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08425c17,
+0xffffffff,
+0xffffffff,
+0x4bb4a675,
+0x4db6a41c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8e894c0f,
+0xffffffff,
+0xffffffff,
+0x130e741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x44b56a6e,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7b846800,
+0xffffffff,
+0x8789fc06,
+0x654e8417,
+0x4bb4ae76,
+0x9a9bffff,
+0xffffffff,
+0x1306741d,
+0xffffffff,
+0x8f89fc0f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0058701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x9793ffff,
+0xffffffff,
+0x6151fc17,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6c66cfff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1fc18c0e,
+0x938bffff,
+0xffffffff,
+0x6149fc17,
+0xffffffff,
+0x3f56bc2f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7411ffff,
+0x4bb4aa76,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4ab5feb3,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x415dfc1c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8f89fc01,
+0xffffffff,
+0xffffffff,
+0x7509ffff,
+0x1aab5056,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x644e77ff,
+0xffffffff,
+0xffffffff,
+0x3a55fc1c,
+0x8275441c,
+0xffffffff,
+0xffffffff,
+0x51545fff,
+0xffffffff,
+0x33125c17,
+0x7501ffff,
+0xffffffff,
+0x0f58741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x8073ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x140bfc1d,
+0x4bb4a676,
+0x644c5fff,
+0xffffffff,
+0x0c0a5c17,
+0xffffffff,
+0x8e894c10,
+0xffffffff,
+0x2ab47695,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x736bffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0c025c17,
+0x8789fc07,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x26b45e6f,
+0xffffffff,
+0x8f89fc10,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6e489017,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x6952a417,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x096c5c17,
+0xffffffff,
+0x2fb873ff,
+0x6251fc21,
+0x6f66cc17,
+0x9ba3fc00,
+0xffffffff,
+0xffffffff,
+0x33126018,
+0xffffffff,
+0x1fc18c0f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4db4aa6e,
+0x89893800,
+0x6842881d,
+0x08645c17,
+0x45b56aae,
+0x7353ffff,
+0x6249fc21,
+0xffffffff,
+0xffffffff,
+0x3e58bc1c,
+0xffffffff,
+0xffffffff,
+0x9bc5ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0710701c,
+0xffffffff,
+0xffffffff,
+0x373e7c00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x104e7417,
+0xffffffff,
+0xffffffff,
+0x0708701c,
+0x5355fc1d,
+0xffffffff,
+0xffffffff,
+0x08545c17,
+0x7643ffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x4db4a66e,
+0x4cb5ffff,
+0x6a42841d,
+0x3c55fc2f,
+0xffffffff,
+0x0700701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x084c5c17,
+0x6a56ac1d,
+0xffffffff,
+0xffffffff,
+0x8e894c11,
+0x7a83fc00,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x1cadffff,
+0xffffffff,
+0x4e6bfc17,
+0xffffffff,
+0x5f45fc1d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x08445c17,
+0x5a54abff,
+0x8789fc08,
+0xffffffff,
+0x375ebfff,
+0x015e7044,
+0xffffffff,
+0x26b45e70,
+0xffffffff,
+0x8f89fc11,
+0x9ba5ffff,
+0xffffffff,
+0x3310741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x962bffff,
+0xffffffff,
+0xffffffff,
+0x0062701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x65508417,
+0xffffffff,
+0xffffffff,
+0x565bfc17,
+0x1308741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x3211101b,
+0xffffffff,
+0xffffffff,
+0x113e7400,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x65488417,
+0x9795ffff,
+0xffffffff,
+0x4e53fc17,
+0x5954a7ff,
+0x1300741d,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0052701c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x918dffff,
+0xffffffff,
+0x614bfc17,
+0xffffffff,
+0x3f58bc2f,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x7413ffff,
+0x85894408,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x5e43fc17,
+0xffffffff,
+0xffffffff,
+0x177e6017,
+0xffffffff,
+0x27b45ed3,
+0xffffffff,
+0x750bffff,
+0x036873ff,
+0xffffffff,
+0xffffffff,
+0x4db4aaae,
+0xffffffff,
+0xffffffff,
+0x645077ff,
+0xffffffff,
+0xffffffff,
+0x3d57fc1c,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0xffffffff,
+0x0c145c17,
+0x7503ffff,
+0xffffffff,
+0xffffffff
+};
+
+#define fold_hashkey(k) (lj_rol(lj_rol((k),21)-(k),1)%1001)
+
diff --git a/core/src/luajit/autogen/linux/nojit/mips64/lj_libdef.h b/core/src/luajit/autogen/linux/nojit/mips64/lj_libdef.h
new file mode 100644
index 000000000..521de0174
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/mips64/lj_libdef.h
@@ -0,0 +1,402 @@
+/* This is a generated file. DO NOT EDIT! */
+
+#ifdef LJLIB_MODULE_base
+#undef LJLIB_MODULE_base
+static const lua_CFunction lj_lib_cf_base[] = {
+ lj_ffh_assert,
+ lj_ffh_next,
+ lj_ffh_pairs,
+ lj_ffh_ipairs_aux,
+ lj_ffh_ipairs,
+ lj_ffh_setmetatable,
+ lj_cf_getfenv,
+ lj_cf_setfenv,
+ lj_ffh_rawget,
+ lj_cf_rawset,
+ lj_cf_rawequal,
+ lj_cf_unpack,
+ lj_cf_select,
+ lj_ffh_tonumber,
+ lj_ffh_tostring,
+ lj_cf_error,
+ lj_ffh_pcall,
+ lj_cf_loadfile,
+ lj_cf_load,
+ lj_cf_loadstring,
+ lj_cf_dofile,
+ lj_cf_gcinfo,
+ lj_cf_collectgarbage,
+ lj_cf_newproxy,
+ lj_cf_print
+};
+static const uint8_t lj_lib_init_base[] = {
+2,0,28,70,97,115,115,101,114,116,195,110,105,108,199,98,111,111,108,101,97,
+110,252,1,200,117,115,101,114,100,97,116,97,198,115,116,114,105,110,103,197,
+117,112,118,97,108,198,116,104,114,101,97,100,197,112,114,111,116,111,200,102,
+117,110,99,116,105,111,110,197,116,114,97,99,101,197,99,100,97,116,97,197,116,
+97,98,108,101,252,9,198,110,117,109,98,101,114,132,116,121,112,101,68,110,101,
+120,116,253,69,112,97,105,114,115,64,253,70,105,112,97,105,114,115,140,103,
+101,116,109,101,116,97,116,97,98,108,101,76,115,101,116,109,101,116,97,116,
+97,98,108,101,7,103,101,116,102,101,110,118,7,115,101,116,102,101,110,118,70,
+114,97,119,103,101,116,6,114,97,119,115,101,116,8,114,97,119,101,113,117,97,
+108,6,117,110,112,97,99,107,6,115,101,108,101,99,116,72,116,111,110,117,109,
+98,101,114,72,116,111,115,116,114,105,110,103,5,101,114,114,111,114,69,112,
+99,97,108,108,134,120,112,99,97,108,108,8,108,111,97,100,102,105,108,101,4,
+108,111,97,100,10,108,111,97,100,115,116,114,105,110,103,6,100,111,102,105,
+108,101,6,103,99,105,110,102,111,14,99,111,108,108,101,99,116,103,97,114,98,
+97,103,101,252,2,8,110,101,119,112,114,111,120,121,200,116,111,115,116,114,
+105,110,103,5,112,114,105,110,116,252,3,200,95,86,69,82,83,73,79,78,250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_coroutine
+#undef LJLIB_MODULE_coroutine
+static const lua_CFunction lj_lib_cf_coroutine[] = {
+ lj_cf_coroutine_status,
+ lj_cf_coroutine_running,
+ lj_cf_coroutine_isyieldable,
+ lj_cf_coroutine_create,
+ lj_ffh_coroutine_yield,
+ lj_ffh_coroutine_resume,
+ lj_cf_coroutine_wrap
+};
+static const uint8_t lj_lib_init_coroutine[] = {
+30,13,7,6,115,116,97,116,117,115,7,114,117,110,110,105,110,103,11,105,115,121,
+105,101,108,100,97,98,108,101,6,99,114,101,97,116,101,69,121,105,101,108,100,
+70,114,101,115,117,109,101,254,4,119,114,97,112,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_math
+#undef LJLIB_MODULE_math
+static const lua_CFunction lj_lib_cf_math[] = {
+ lj_ffh_math_abs,
+ lj_ffh_math_sqrt,
+ lj_ffh_math_log,
+ lj_ffh_math_atan2,
+ lj_ffh_math_ldexp,
+ lj_ffh_math_min,
+ lj_cf_math_random,
+ lj_cf_math_randomseed
+};
+static const uint8_t lj_lib_init_math[] = {
+38,16,30,67,97,98,115,133,102,108,111,111,114,132,99,101,105,108,68,115,113,
+114,116,133,108,111,103,49,48,131,101,120,112,131,115,105,110,131,99,111,115,
+131,116,97,110,132,97,115,105,110,132,97,99,111,115,132,97,116,97,110,132,115,
+105,110,104,132,99,111,115,104,132,116,97,110,104,133,102,114,101,120,112,132,
+109,111,100,102,67,108,111,103,249,3,100,101,103,0,1,2,0,0,1,2,24,1,0,0,76,
+1,2,0,241,135,158,166,3,220,203,178,130,4,249,3,114,97,100,0,1,2,0,0,1,2,24,
+1,0,0,76,1,2,0,243,244,148,165,20,198,190,199,252,3,69,97,116,97,110,50,131,
+112,111,119,132,102,109,111,100,69,108,100,101,120,112,67,109,105,110,131,109,
+97,120,251,24,45,68,84,251,33,9,64,194,112,105,250,251,0,0,0,0,0,0,240,127,
+196,104,117,103,101,250,252,2,6,114,97,110,100,111,109,252,2,10,114,97,110,
+100,111,109,115,101,101,100,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_bit
+#undef LJLIB_MODULE_bit
+static const lua_CFunction lj_lib_cf_bit[] = {
+ lj_ffh_bit_tobit,
+ lj_ffh_bit_bnot,
+ lj_ffh_bit_bswap,
+ lj_ffh_bit_lshift,
+ lj_ffh_bit_band,
+ lj_cf_bit_tohex
+};
+static const uint8_t lj_lib_init_bit[] = {
+64,40,12,69,116,111,98,105,116,68,98,110,111,116,69,98,115,119,97,112,70,108,
+115,104,105,102,116,134,114,115,104,105,102,116,135,97,114,115,104,105,102,
+116,131,114,111,108,131,114,111,114,68,98,97,110,100,131,98,111,114,132,98,
+120,111,114,5,116,111,104,101,120,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_string
+#undef LJLIB_MODULE_string
+static const lua_CFunction lj_lib_cf_string[] = {
+ lj_ffh_string_byte,
+ lj_ffh_string_char,
+ lj_ffh_string_sub,
+ lj_cf_string_rep,
+ lj_ffh_string_reverse,
+ lj_cf_string_dump,
+ lj_cf_string_find,
+ lj_cf_string_match,
+ lj_cf_string_gmatch,
+ lj_cf_string_gsub,
+ lj_cf_string_format
+};
+static const uint8_t lj_lib_init_string[] = {
+76,51,14,249,3,108,101,110,0,1,2,0,0,0,3,16,0,5,0,21,1,0,0,76,1,2,0,68,98,121,
+116,101,68,99,104,97,114,67,115,117,98,3,114,101,112,71,114,101,118,101,114,
+115,101,133,108,111,119,101,114,133,117,112,112,101,114,4,100,117,109,112,4,
+102,105,110,100,5,109,97,116,99,104,254,6,103,109,97,116,99,104,4,103,115,117,
+98,6,102,111,114,109,97,116,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_table
+#undef LJLIB_MODULE_table
+static const lua_CFunction lj_lib_cf_table[] = {
+ lj_cf_table_maxn,
+ lj_cf_table_insert,
+ lj_cf_table_concat,
+ lj_cf_table_sort
+};
+static const uint8_t lj_lib_init_table[] = {
+90,57,9,249,8,102,111,114,101,97,99,104,105,0,2,10,0,0,0,15,16,0,12,0,16,1,
+9,0,41,2,1,0,21,3,0,0,41,4,1,0,77,2,8,128,18,6,1,0,18,8,5,0,59,9,5,0,66,6,3,
+2,10,6,0,0,88,7,1,128,76,6,2,0,79,2,248,127,75,0,1,0,249,7,102,111,114,101,
+97,99,104,0,2,11,0,0,0,16,16,0,12,0,16,1,9,0,43,2,0,0,18,3,0,0,41,4,0,0,88,
+5,7,128,18,7,1,0,18,9,5,0,18,10,6,0,66,7,3,2,10,7,0,0,88,8,1,128,76,7,2,0,70,
+5,3,3,82,5,247,127,75,0,1,0,249,4,103,101,116,110,0,1,2,0,0,0,3,16,0,12,0,21,
+1,0,0,76,1,2,0,4,109,97,120,110,6,105,110,115,101,114,116,249,6,114,101,109,
+111,118,101,0,2,10,0,0,2,30,16,0,12,0,21,2,0,0,11,1,0,0,88,3,7,128,8,2,0,0,
+88,3,23,128,59,3,2,0,43,4,0,0,64,4,2,0,76,3,2,0,88,3,18,128,16,1,14,0,41,3,
+1,0,3,3,1,0,88,3,14,128,3,1,2,0,88,3,12,128,59,3,1,0,22,4,1,1,18,5,2,0,41,6,
+1,0,77,4,4,128,23,8,1,7,59,9,7,0,64,9,8,0,79,4,252,127,43,4,0,0,64,4,2,0,76,
+3,2,0,75,0,1,0,0,2,249,4,109,111,118,101,0,5,12,0,0,0,35,16,0,12,0,16,1,14,
+0,16,2,14,0,16,3,14,0,11,4,0,0,88,5,1,128,18,4,0,0,16,4,12,0,3,1,2,0,88,5,24,
+128,33,5,1,3,0,2,3,0,88,6,4,128,2,3,1,0,88,6,2,128,4,4,0,0,88,6,9,128,18,6,
+1,0,18,7,2,0,41,8,1,0,77,6,4,128,32,10,5,9,59,11,9,0,64,11,10,4,79,6,252,127,
+88,6,8,128,18,6,2,0,18,7,1,0,41,8,255,255,77,6,4,128,32,10,5,9,59,11,9,0,64,
+11,10,4,79,6,252,127,76,4,2,0,6,99,111,110,99,97,116,4,115,111,114,116,254,
+254,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_io_method
+#undef LJLIB_MODULE_io_method
+static const lua_CFunction lj_lib_cf_io_method[] = {
+ lj_cf_io_method_close,
+ lj_cf_io_method_read,
+ lj_cf_io_method_write,
+ lj_cf_io_method_flush,
+ lj_cf_io_method_seek,
+ lj_cf_io_method_setvbuf,
+ lj_cf_io_method_lines,
+ lj_cf_io_method___gc,
+ lj_cf_io_method___tostring
+};
+static const uint8_t lj_lib_init_io_method[] = {
+96,57,10,5,99,108,111,115,101,4,114,101,97,100,5,119,114,105,116,101,5,102,
+108,117,115,104,4,115,101,101,107,7,115,101,116,118,98,117,102,5,108,105,110,
+101,115,4,95,95,103,99,10,95,95,116,111,115,116,114,105,110,103,252,1,199,95,
+95,105,110,100,101,120,250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_io
+#undef LJLIB_MODULE_io
+static const lua_CFunction lj_lib_cf_io[] = {
+ lj_cf_io_open,
+ lj_cf_io_popen,
+ lj_cf_io_tmpfile,
+ lj_cf_io_close,
+ lj_cf_io_read,
+ lj_cf_io_write,
+ lj_cf_io_flush,
+ lj_cf_io_input,
+ lj_cf_io_output,
+ lj_cf_io_lines,
+ lj_cf_io_type
+};
+static const uint8_t lj_lib_init_io[] = {
+105,57,12,252,2,192,250,4,111,112,101,110,5,112,111,112,101,110,7,116,109,112,
+102,105,108,101,5,99,108,111,115,101,4,114,101,97,100,5,119,114,105,116,101,
+5,102,108,117,115,104,5,105,110,112,117,116,6,111,117,116,112,117,116,5,108,
+105,110,101,115,4,116,121,112,101,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_os
+#undef LJLIB_MODULE_os
+static const lua_CFunction lj_lib_cf_os[] = {
+ lj_cf_os_execute,
+ lj_cf_os_remove,
+ lj_cf_os_rename,
+ lj_cf_os_tmpname,
+ lj_cf_os_getenv,
+ lj_cf_os_exit,
+ lj_cf_os_clock,
+ lj_cf_os_date,
+ lj_cf_os_time,
+ lj_cf_os_difftime,
+ lj_cf_os_setlocale
+};
+static const uint8_t lj_lib_init_os[] = {
+116,57,11,7,101,120,101,99,117,116,101,6,114,101,109,111,118,101,6,114,101,
+110,97,109,101,7,116,109,112,110,97,109,101,6,103,101,116,101,110,118,4,101,
+120,105,116,5,99,108,111,99,107,4,100,97,116,101,4,116,105,109,101,8,100,105,
+102,102,116,105,109,101,9,115,101,116,108,111,99,97,108,101,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_debug
+#undef LJLIB_MODULE_debug
+static const lua_CFunction lj_lib_cf_debug[] = {
+ lj_cf_debug_getregistry,
+ lj_cf_debug_getmetatable,
+ lj_cf_debug_setmetatable,
+ lj_cf_debug_getfenv,
+ lj_cf_debug_setfenv,
+ lj_cf_debug_getinfo,
+ lj_cf_debug_getlocal,
+ lj_cf_debug_setlocal,
+ lj_cf_debug_getupvalue,
+ lj_cf_debug_setupvalue,
+ lj_cf_debug_upvalueid,
+ lj_cf_debug_upvaluejoin,
+ lj_cf_debug_sethook,
+ lj_cf_debug_gethook,
+ lj_cf_debug_debug,
+ lj_cf_debug_traceback
+};
+static const uint8_t lj_lib_init_debug[] = {
+127,57,16,11,103,101,116,114,101,103,105,115,116,114,121,12,103,101,116,109,
+101,116,97,116,97,98,108,101,12,115,101,116,109,101,116,97,116,97,98,108,101,
+7,103,101,116,102,101,110,118,7,115,101,116,102,101,110,118,7,103,101,116,105,
+110,102,111,8,103,101,116,108,111,99,97,108,8,115,101,116,108,111,99,97,108,
+10,103,101,116,117,112,118,97,108,117,101,10,115,101,116,117,112,118,97,108,
+117,101,9,117,112,118,97,108,117,101,105,100,11,117,112,118,97,108,117,101,
+106,111,105,110,7,115,101,116,104,111,111,107,7,103,101,116,104,111,111,107,
+5,100,101,98,117,103,9,116,114,97,99,101,98,97,99,107,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_jit
+#undef LJLIB_MODULE_jit
+static const lua_CFunction lj_lib_cf_jit[] = {
+ lj_cf_jit_on,
+ lj_cf_jit_off,
+ lj_cf_jit_flush,
+ lj_cf_jit_status,
+ lj_cf_jit_security,
+ lj_cf_jit_attach
+};
+static const uint8_t lj_lib_init_jit[] = {
+143,57,10,2,111,110,3,111,102,102,5,102,108,117,115,104,6,115,116,97,116,117,
+115,8,115,101,99,117,114,105,116,121,6,97,116,116,97,99,104,252,5,194,111,115,
+250,252,4,196,97,114,99,104,250,252,3,203,118,101,114,115,105,111,110,95,110,
+117,109,250,252,2,199,118,101,114,115,105,111,110,250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_jit_util
+#undef LJLIB_MODULE_jit_util
+static const lua_CFunction lj_lib_cf_jit_util[] = {
+ lj_cf_jit_util_funcinfo,
+ lj_cf_jit_util_funcbc,
+ lj_cf_jit_util_funck,
+ lj_cf_jit_util_funcuvname
+};
+static const uint8_t lj_lib_init_jit_util[] = {
+149,57,4,8,102,117,110,99,105,110,102,111,6,102,117,110,99,98,99,5,102,117,
+110,99,107,10,102,117,110,99,117,118,110,97,109,101,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_jit_profile
+#undef LJLIB_MODULE_jit_profile
+static const lua_CFunction lj_lib_cf_jit_profile[] = {
+ lj_cf_jit_profile_start,
+ lj_cf_jit_profile_stop,
+ lj_cf_jit_profile_dumpstack
+};
+static const uint8_t lj_lib_init_jit_profile[] = {
+153,57,3,5,115,116,97,114,116,4,115,116,111,112,9,100,117,109,112,115,116,97,
+99,107,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_ffi_meta
+#undef LJLIB_MODULE_ffi_meta
+static const lua_CFunction lj_lib_cf_ffi_meta[] = {
+ lj_cf_ffi_meta___index,
+ lj_cf_ffi_meta___newindex,
+ lj_cf_ffi_meta___eq,
+ lj_cf_ffi_meta___len,
+ lj_cf_ffi_meta___lt,
+ lj_cf_ffi_meta___le,
+ lj_cf_ffi_meta___concat,
+ lj_cf_ffi_meta___call,
+ lj_cf_ffi_meta___add,
+ lj_cf_ffi_meta___sub,
+ lj_cf_ffi_meta___mul,
+ lj_cf_ffi_meta___div,
+ lj_cf_ffi_meta___mod,
+ lj_cf_ffi_meta___pow,
+ lj_cf_ffi_meta___unm,
+ lj_cf_ffi_meta___tostring,
+ lj_cf_ffi_meta___pairs,
+ lj_cf_ffi_meta___ipairs
+};
+static const uint8_t lj_lib_init_ffi_meta[] = {
+156,57,19,7,95,95,105,110,100,101,120,10,95,95,110,101,119,105,110,100,101,
+120,4,95,95,101,113,5,95,95,108,101,110,4,95,95,108,116,4,95,95,108,101,8,95,
+95,99,111,110,99,97,116,6,95,95,99,97,108,108,5,95,95,97,100,100,5,95,95,115,
+117,98,5,95,95,109,117,108,5,95,95,100,105,118,5,95,95,109,111,100,5,95,95,
+112,111,119,5,95,95,117,110,109,10,95,95,116,111,115,116,114,105,110,103,7,
+95,95,112,97,105,114,115,8,95,95,105,112,97,105,114,115,195,102,102,105,203,
+95,95,109,101,116,97,116,97,98,108,101,250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_ffi_clib
+#undef LJLIB_MODULE_ffi_clib
+static const lua_CFunction lj_lib_cf_ffi_clib[] = {
+ lj_cf_ffi_clib___index,
+ lj_cf_ffi_clib___newindex,
+ lj_cf_ffi_clib___gc
+};
+static const uint8_t lj_lib_init_ffi_clib[] = {
+174,57,3,7,95,95,105,110,100,101,120,10,95,95,110,101,119,105,110,100,101,120,
+4,95,95,103,99,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_ffi_callback
+#undef LJLIB_MODULE_ffi_callback
+static const lua_CFunction lj_lib_cf_ffi_callback[] = {
+ lj_cf_ffi_callback_free,
+ lj_cf_ffi_callback_set
+};
+static const uint8_t lj_lib_init_ffi_callback[] = {
+177,57,3,4,102,114,101,101,3,115,101,116,252,1,199,95,95,105,110,100,101,120,
+250,255
+};
+#endif
+
+#ifdef LJLIB_MODULE_ffi
+#undef LJLIB_MODULE_ffi
+static const lua_CFunction lj_lib_cf_ffi[] = {
+ lj_cf_ffi_cdef,
+ lj_cf_ffi_new,
+ lj_cf_ffi_cast,
+ lj_cf_ffi_typeof,
+ lj_cf_ffi_typeinfo,
+ lj_cf_ffi_istype,
+ lj_cf_ffi_sizeof,
+ lj_cf_ffi_alignof,
+ lj_cf_ffi_offsetof,
+ lj_cf_ffi_errno,
+ lj_cf_ffi_string,
+ lj_cf_ffi_copy,
+ lj_cf_ffi_fill,
+ lj_cf_ffi_abi,
+ lj_cf_ffi_metatype,
+ lj_cf_ffi_gc,
+ lj_cf_ffi_load
+};
+static const uint8_t lj_lib_init_ffi[] = {
+179,57,23,4,99,100,101,102,3,110,101,119,4,99,97,115,116,6,116,121,112,101,
+111,102,8,116,121,112,101,105,110,102,111,6,105,115,116,121,112,101,6,115,105,
+122,101,111,102,7,97,108,105,103,110,111,102,8,111,102,102,115,101,116,111,
+102,5,101,114,114,110,111,6,115,116,114,105,110,103,4,99,111,112,121,4,102,
+105,108,108,3,97,98,105,252,8,192,250,8,109,101,116,97,116,121,112,101,252,
+7,192,250,2,103,99,252,5,192,250,4,108,111,97,100,252,4,193,67,250,252,3,194,
+111,115,250,252,2,196,97,114,99,104,250,255
+};
+#endif
+
diff --git a/core/src/luajit/autogen/linux/nojit/mips64/lj_recdef.h b/core/src/luajit/autogen/linux/nojit/mips64/lj_recdef.h
new file mode 100644
index 000000000..ea00647a6
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/mips64/lj_recdef.h
@@ -0,0 +1,262 @@
+/* This is a generated file. DO NOT EDIT! */
+
+static const uint16_t recff_idmap[] = {
+0,
+0x0100,
+0x0200,
+0x0300,
+0,
+0x0400+(0),
+0x0500,
+0x0400+(1),
+0x0600,
+0x0700,
+0x0800,
+0,
+0x0900,
+0x0a00,
+0x0b00,
+0,
+0x0c00,
+0x0d00,
+0x0e00,
+0,
+0x0f00,
+0x1000,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0x1100,
+0x1200+(IRFPM_FLOOR),
+0x1200+(IRFPM_CEIL),
+0x1300+(IRFPM_SQRT),
+0x1400+(IRCALL_log10),
+0x1400+(IRCALL_exp),
+0x1400+(IRCALL_sin),
+0x1400+(IRCALL_cos),
+0x1400+(IRCALL_tan),
+0x1400+(IRCALL_asin),
+0x1400+(IRCALL_acos),
+0x1400+(IRCALL_atan),
+0x1400+(IRCALL_sinh),
+0x1400+(IRCALL_cosh),
+0x1400+(IRCALL_tanh),
+0,
+0,
+0x1500,
+0x1600,
+0x1700,
+0,
+0x1800,
+0x1900+(IR_MIN),
+0x1900+(IR_MAX),
+0x1a00,
+0,
+0x1b00,
+0x1c00+(IR_BNOT),
+0x1c00+(IR_BSWAP),
+0x1d00+(IR_BSHL),
+0x1d00+(IR_BSHR),
+0x1d00+(IR_BSAR),
+0x1d00+(IR_BROL),
+0x1d00+(IR_BROR),
+0x1e00+(IR_BAND),
+0x1e00+(IR_BOR),
+0x1e00+(IR_BXOR),
+0x1f00,
+0x2000+(0),
+0x2100,
+0x2000+(1),
+0x2200,
+0x2300+(IRCALL_lj_buf_putstr_reverse),
+0x2300+(IRCALL_lj_buf_putstr_lower),
+0x2300+(IRCALL_lj_buf_putstr_upper),
+0,
+0x2400,
+0,
+0,
+0,
+0,
+0x2500,
+0,
+0x2600,
+0x2700,
+0,
+0x2800,
+0x2900,
+0,
+0,
+0x2a00+(0),
+0x2b00+(0),
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0x2a00+(GCROOT_IO_OUTPUT),
+0x2b00+(GCROOT_IO_OUTPUT),
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0x2c00,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0,
+0x2d00+(0),
+0x2d00+(1),
+0x2e00+(MM_eq),
+0x2e00+(MM_len),
+0x2e00+(MM_lt),
+0x2e00+(MM_le),
+0x2e00+(MM_concat),
+0x2f00,
+0x2e00+(MM_add),
+0x2e00+(MM_sub),
+0x2e00+(MM_mul),
+0x2e00+(MM_div),
+0x2e00+(MM_mod),
+0x2e00+(MM_pow),
+0x2e00+(MM_unm),
+0,
+0,
+0,
+0x3000+(1),
+0x3000+(0),
+0,
+0,
+0,
+0,
+0x3100,
+0x3100,
+0x3200,
+0,
+0x3300,
+0x3400+(FF_ffi_sizeof),
+0x3400+(FF_ffi_alignof),
+0x3400+(FF_ffi_offsetof),
+0x3500,
+0x3600,
+0x3700,
+0x3800,
+0x3900,
+0,
+0x3a00
+};
+
+static const RecordFunc recff_func[] = {
+recff_nyi,
+recff_c,
+recff_assert,
+recff_type,
+recff_xpairs,
+recff_ipairs_aux,
+recff_getmetatable,
+recff_setmetatable,
+recff_getfenv,
+recff_rawget,
+recff_rawset,
+recff_rawequal,
+recff_select,
+recff_tonumber,
+recff_tostring,
+recff_pcall,
+recff_xpcall,
+recff_math_abs,
+recff_math_round,
+recff_math_unary,
+recff_math_call,
+recff_math_log,
+recff_math_atan2,
+recff_math_pow,
+recff_math_ldexp,
+recff_math_minmax,
+recff_math_random,
+recff_bit_tobit,
+recff_bit_unary,
+recff_bit_shift,
+recff_bit_nary,
+recff_bit_tohex,
+recff_string_range,
+recff_string_char,
+recff_string_rep,
+recff_string_op,
+recff_string_find,
+recff_string_format,
+recff_table_insert,
+recff_table_concat,
+recff_table_new,
+recff_table_clear,
+recff_io_write,
+recff_io_flush,
+recff_debug_getmetatable,
+recff_cdata_index,
+recff_cdata_arith,
+recff_cdata_call,
+recff_clib_index,
+recff_ffi_new,
+recff_ffi_typeof,
+recff_ffi_istype,
+recff_ffi_xof,
+recff_ffi_errno,
+recff_ffi_string,
+recff_ffi_copy,
+recff_ffi_fill,
+recff_ffi_abi,
+recff_ffi_gc
+};
+
diff --git a/core/src/luajit/autogen/linux/nojit/mips64/lj_vm.S b/core/src/luajit/autogen/linux/nojit/mips64/lj_vm.S
new file mode 100644
index 000000000..422ad8fb2
--- /dev/null
+++ b/core/src/luajit/autogen/linux/nojit/mips64/lj_vm.S
@@ -0,0 +1,2785 @@
+ .file "buildvm_mips.dasc"
+ .text
+ .p2align 4
+
+ .globl lj_vm_asm_begin
+ .hidden lj_vm_asm_begin
+ .type lj_vm_asm_begin, @object
+ .size lj_vm_asm_begin, 0
+lj_vm_asm_begin:
+.Lbegin:
+.set nomips16
+.abicalls
+.set noreorder
+.set nomacro
+
+ .globl lj_BC_ISLT
+ .hidden lj_BC_ISLT
+ .type lj_BC_ISLT, @function
+ .size lj_BC_ISLT, 212
+lj_BC_ISLT:
+ .long 0x0217b82d,0x020a502d,0xdee40000,0xdd450000
+ .long 0x964e0002,0x000433ff,0x00053bff,0x14d60015
+ .long 0x66520004,0x14f60024,0x000e7080,0x00042000
+ .long 0x00052800,0x3c0ffffe,0x0085082a,0x01cf7021
+ .long 0x0001700a,0x024e902d,0x8e4b0000,0x66520004
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0x2cc1fff2,0x10200c73,0x3c0ffffe
+ .long 0x2ce1fff2,0x10200007,0x000e7080,0xd6f40000
+ .long 0xd5560000,0x4636a034,0x01cf7021,0x1000ffe9
+ .long 0x00007001,0x14f60c68,0xc5560000,0xd6f40000
+ .long 0x1000fff8,0x4680b5a1,0x2ce1fff2,0x10200c62
+ .long 0x3c0ffffe,0xc6f40000,0xd5560000,0x1000fff1
+ .long 0x4680a521
+
+ .globl lj_BC_ISGE
+ .hidden lj_BC_ISGE
+ .type lj_BC_ISGE, @function
+ .size lj_BC_ISGE, 212
+lj_BC_ISGE:
+ .long 0x0217b82d,0x020a502d,0xdee40000,0xdd450000
+ .long 0x964e0002,0x000433ff,0x00053bff,0x14d60015
+ .long 0x66520004,0x14f60024,0x000e7080,0x00042000
+ .long 0x00052800,0x3c0ffffe,0x0085082a,0x01cf7021
+ .long 0x0001700b,0x024e902d,0x8e4b0000,0x66520004
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0x2cc1fff2,0x10200c3e,0x3c0ffffe
+ .long 0x2ce1fff2,0x10200007,0x000e7080,0xd6f40000
+ .long 0xd5560000,0x4636a034,0x01cf7021,0x1000ffe9
+ .long 0x00017001,0x14f60c33,0xc5560000,0xd6f40000
+ .long 0x1000fff8,0x4680b5a1,0x2ce1fff2,0x10200c2d
+ .long 0x3c0ffffe,0xc6f40000,0xd5560000,0x1000fff1
+ .long 0x4680a521
+
+ .globl lj_BC_ISLE
+ .hidden lj_BC_ISLE
+ .type lj_BC_ISLE, @function
+ .size lj_BC_ISLE, 212
+lj_BC_ISLE:
+ .long 0x0217b82d,0x020a502d,0xdee50000,0xdd440000
+ .long 0x964e0002,0x000533ff,0x00043bff,0x14d60015
+ .long 0x66520004,0x14f60024,0x000e7080,0x00052800
+ .long 0x00042000,0x3c0ffffe,0x0085082a,0x01cf7021
+ .long 0x0001700b,0x024e902d,0x8e4b0000,0x66520004
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0x2cc1fff2,0x10200c09,0x3c0ffffe
+ .long 0x2ce1fff2,0x10200007,0x000e7080,0xd6f60000
+ .long 0xd5540000,0x4636a035,0x01cf7021,0x1000ffe9
+ .long 0x00017001,0x14f60bfe,0xc5540000,0xd6f60000
+ .long 0x1000fff8,0x4680a521,0x2ce1fff2,0x10200bf8
+ .long 0x3c0ffffe,0xc6f60000,0xd5540000,0x1000fff1
+ .long 0x4680b5a1
+
+ .globl lj_BC_ISGT
+ .hidden lj_BC_ISGT
+ .type lj_BC_ISGT, @function
+ .size lj_BC_ISGT, 212
+lj_BC_ISGT:
+ .long 0x0217b82d,0x020a502d,0xdee50000,0xdd440000
+ .long 0x964e0002,0x000533ff,0x00043bff,0x14d60015
+ .long 0x66520004,0x14f60024,0x000e7080,0x00052800
+ .long 0x00042000,0x3c0ffffe,0x0085082a,0x01cf7021
+ .long 0x0001700a,0x024e902d,0x8e4b0000,0x66520004
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0x2cc1fff2,0x10200bd4,0x3c0ffffe
+ .long 0x2ce1fff2,0x10200007,0x000e7080,0xd6f60000
+ .long 0xd5540000,0x4636a035,0x01cf7021,0x1000ffe9
+ .long 0x00007001,0x14f60bc9,0xc5540000,0xd6f60000
+ .long 0x1000fff8,0x4680a521,0x2ce1fff2,0x10200bc3
+ .long 0x3c0ffffe,0xc6f60000,0xd5540000,0x1000fff1
+ .long 0x4680b5a1
+
+ .globl lj_BC_ISEQV
+ .hidden lj_BC_ISEQV
+ .type lj_BC_ISEQV, @function
+ .size lj_BC_ISEQV, 184
+lj_BC_ISEQV:
+ .long 0x0217b82d,0x66520004,0x020a502d,0xdee40000
+ .long 0x964efffe,0xdd450000,0x000433ff,0x00053bff
+ .long 0x02c6082b,0x02c7682b,0x002d0825,0x10200090
+ .long 0x3c0ffffe,0x2401fff5,0x10c10be8,0x000e7080
+ .long 0x10e10be6,0x00000000,0x1485000d,0x01cf7021
+ .long 0x024e902d,0x8e4b0000,0x66520004,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+ .long 0x00c70826,0x2cccfff5,0x0001600b,0x1180fff1
+ .long 0x7c8d7001,0xddaf0020,0x11e0ffee,0x00000000
+ .long 0x91ef000a,0x31ef0010,0x15e00017,0x00000000
+ .long 0x10000bbf,0x240c0000
+
+ .globl lj_BC_ISNEV
+ .hidden lj_BC_ISNEV
+ .type lj_BC_ISNEV, @function
+ .size lj_BC_ISNEV, 180
+lj_BC_ISNEV:
+ .long 0x0217b82d,0x66520004,0x020a502d,0xdee40000
+ .long 0x964efffe,0xdd450000,0x000433ff,0x00053bff
+ .long 0x02c6082b,0x02c7682b,0x002d0825,0x1020009c
+ .long 0x3c0ffffe,0x2401fff5,0x10c10bba,0x000e7080
+ .long 0x10e10bb8,0x00000000,0x1485000c,0x01cf7021
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0x00c70826
+ .long 0x2cccfff5,0x0001600b,0x1180ffc3,0x7c8d7001
+ .long 0xddaf0020,0x11e0ffc0,0x00000000,0x91ef000a
+ .long 0x31ef0010,0x15e0ffbc,0x00000000,0x10000b92
+ .long 0x240c0001
+
+ .globl lj_BC_ISEQS
+ .hidden lj_BC_ISEQS
+ .type lj_BC_ISEQS, @function
+ .size lj_BC_ISEQS, 112
+lj_BC_ISEQS:
+ .long 0x0217b82d,0x66520004,0xdee40000,0x022a502f
+ .long 0x964efffe,0xdd45fff8,0x000463ff,0x2401fff5
+ .long 0x240dfffb,0x000e7080,0x11810b91,0x7da5fbc6
+ .long 0x3c0ffffe,0x00856826,0x01cf7021,0x000d700b
+ .long 0x024e902d,0x8e4b0000,0x66520004,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_ISNES
+ .hidden lj_BC_ISNES
+ .type lj_BC_ISNES, @function
+ .size lj_BC_ISNES, 112
+lj_BC_ISNES:
+ .long 0x0217b82d,0x66520004,0xdee40000,0x022a502f
+ .long 0x964efffe,0xdd45fff8,0x000463ff,0x2401fff5
+ .long 0x240dfffb,0x000e7080,0x11810b75,0x7da5fbc6
+ .long 0x3c0ffffe,0x00856826,0x01cf7021,0x000d700a
+ .long 0x024e902d,0x8e4b0000,0x66520004,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_ISEQN
+ .hidden lj_BC_ISEQN
+ .type lj_BC_ISEQN, @function
+ .size lj_BC_ISEQN, 232
+lj_BC_ISEQN:
+ .long 0x0217b82d,0x022a502d,0xdee40000,0xdd450000
+ .long 0x964e0002,0x000433ff,0x00053bff,0x66520004
+ .long 0x3c0ffffe,0x14d60011,0x000e7080,0x14f6001e
+ .long 0x01cf7021,0x00850826,0x0001700b,0x024e902d
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0x00d6082b
+ .long 0x10200013,0x01cf7021,0x00f6082b,0xd6f40000
+ .long 0xd5560000,0x10200004,0x00000000,0x4636a032
+ .long 0x1000ffea,0x00007001,0x14f6000e,0xc5560000
+ .long 0x1000fffa,0x4680b5a1,0x00f6082b,0x10200009
+ .long 0xc6f40000,0xd5560000,0x1000fff4,0x4680a521
+ .long 0x2401fff5,0x14c1ffde,0x00000000,0x10000b30
+ .long 0x00000000,0x2401fff5,0x14e1ffd9,0x00000000
+ .long 0x10000b2b,0x00000000
+
+ .globl lj_BC_ISNEN
+ .hidden lj_BC_ISNEN
+ .type lj_BC_ISNEN, @function
+ .size lj_BC_ISNEN, 232
+lj_BC_ISNEN:
+ .long 0x0217b82d,0x022a502d,0xdee40000,0xdd450000
+ .long 0x964e0002,0x000433ff,0x00053bff,0x66520004
+ .long 0x3c0ffffe,0x14d60011,0x000e7080,0x14f6001e
+ .long 0x01cf7021,0x00850826,0x0001700a,0x024e902d
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0x00d6082b
+ .long 0x10200013,0x01cf7021,0x00f6082b,0xd6f40000
+ .long 0xd5560000,0x10200004,0x00000000,0x4636a032
+ .long 0x1000ffea,0x00017001,0x14f6000e,0xc5560000
+ .long 0x1000fffa,0x4680b5a1,0x00f6082b,0x10200009
+ .long 0xc6f40000,0xd5560000,0x1000fff4,0x4680a521
+ .long 0x2401fff5,0x14c1ffdd,0x00000000,0x10000af6
+ .long 0x00000000,0x2401fff5,0x14e1ffd8,0x00000000
+ .long 0x10000af1,0x00000000
+
+ .globl lj_BC_ISEQP
+ .hidden lj_BC_ISEQP
+ .type lj_BC_ISEQP, @function
+ .size lj_BC_ISEQP, 104
+lj_BC_ISEQP:
+ .long 0x0217b82d,0x000a68c2,0xdeec0000,0x964e0002
+ .long 0x01a06827,0x000c63ff,0x66520004,0x2401fff5
+ .long 0x11810ae7,0x018d6026,0x000e7080,0x3c0ffffe
+ .long 0x01cf7021,0x000c700b,0x024e902d,0x8e4b0000
+ .long 0x66520004,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8
+
+ .globl lj_BC_ISNEP
+ .hidden lj_BC_ISNEP
+ .type lj_BC_ISNEP, @function
+ .size lj_BC_ISNEP, 104
+lj_BC_ISNEP:
+ .long 0x0217b82d,0x000a68c2,0xdeec0000,0x964e0002
+ .long 0x01a06827,0x000c63ff,0x66520004,0x2401fff5
+ .long 0x11810acd,0x018d6026,0x000e7080,0x3c0ffffe
+ .long 0x01cf7021,0x000c700a,0x024e902d,0x8e4b0000
+ .long 0x66520004,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8
+
+ .globl lj_BC_ISTC
+ .hidden lj_BC_ISTC
+ .type lj_BC_ISTC, @function
+ .size lj_BC_ISTC, 100
+lj_BC_ISTC:
+ .long 0x020a502d,0x964e0002,0xdd4c0000,0x66520004
+ .long 0x000c63ff,0x2d8cfffe,0xdd420000,0x11800006
+ .long 0x0217b82d,0x000e7080,0x3c0ffffe,0x01cf7021
+ .long 0xfee20000,0x024e902d,0x8e4b0000,0x66520004
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8
+
+ .globl lj_BC_ISFC
+ .hidden lj_BC_ISFC
+ .type lj_BC_ISFC, @function
+ .size lj_BC_ISFC, 100
+lj_BC_ISFC:
+ .long 0x020a502d,0x964e0002,0xdd4c0000,0x66520004
+ .long 0x000c63ff,0x2d8cfffe,0xdd420000,0x15800006
+ .long 0x0217b82d,0x000e7080,0x3c0ffffe,0x01cf7021
+ .long 0xfee20000,0x024e902d,0x8e4b0000,0x66520004
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8
+
+ .globl lj_BC_IST
+ .hidden lj_BC_IST
+ .type lj_BC_IST, @function
+ .size lj_BC_IST, 88
+lj_BC_IST:
+ .long 0x020a502d,0x964e0002,0xdd4c0000,0x66520004
+ .long 0x000c63ff,0x2d8cfffe,0x000e7080,0x3c0ffffe
+ .long 0x01cf7021,0x000c700a,0x024e902d,0x8e4b0000
+ .long 0x66520004,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8
+
+ .globl lj_BC_ISF
+ .hidden lj_BC_ISF
+ .type lj_BC_ISF, @function
+ .size lj_BC_ISF, 88
+lj_BC_ISF:
+ .long 0x020a502d,0x964e0002,0xdd4c0000,0x66520004
+ .long 0x000c63ff,0x2d8cfffe,0x000e7080,0x3c0ffffe
+ .long 0x01cf7021,0x000c700b,0x024e902d,0x8e4b0000
+ .long 0x66520004,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8
+
+ .globl lj_BC_ISTYPE
+ .hidden lj_BC_ISTYPE
+ .type lj_BC_ISTYPE, @function
+ .size lj_BC_ISTYPE, 68
+lj_BC_ISTYPE:
+ .long 0x0217702d,0x000a68c2,0xddcc0000,0x8e4b0000
+ .long 0x66520004,0x000c63ff,0x018d082d,0x14200a5f
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8
+
+ .globl lj_BC_ISNUM
+ .hidden lj_BC_ISNUM
+ .type lj_BC_ISNUM, @function
+ .size lj_BC_ISNUM, 64
+lj_BC_ISNUM:
+ .long 0x0217702d,0xddcc0000,0x8e4b0000,0x66520004
+ .long 0x000c0bff,0x2c21fff2,0x10200a4f,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_MOV
+ .hidden lj_BC_MOV
+ .type lj_BC_MOV, @function
+ .size lj_BC_MOV, 60
+lj_BC_MOV:
+ .long 0x020a502d,0x0217b82d,0xdd420000,0x8e4b0000
+ .long 0x66520004,0xfee20000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_NOT
+ .hidden lj_BC_NOT
+ .type lj_BC_NOT, @function
+ .size lj_BC_NOT, 84
+lj_BC_NOT:
+ .long 0x020a502d,0x0217b82d,0xdd4c0000,0x2401fffd
+ .long 0x000c63ff,0x002c602b,0x258c0001,0x000c63fc
+ .long 0x01806027,0x8e4b0000,0x66520004,0xfeec0000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8
+
+ .globl lj_BC_UNM
+ .hidden lj_BC_UNM
+ .type lj_BC_UNM, @function
+ .size lj_BC_UNM, 112
+lj_BC_UNM:
+ .long 0x020a402d,0xdd040000,0x0217b82d,0x000433ff
+ .long 0x14d60012,0x3c0d8000,0x00042000,0x108d0a24
+ .long 0x0004202f,0x7c84f803,0x7ec4fbc6,0x8e4b0000
+ .long 0x66520004,0xfee40000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0x2cc1fff2
+ .long 0x10200a13,0x000d683c,0x1000fff0,0x008d2026
+
+ .globl lj_BC_LEN
+ .hidden lj_BC_LEN
+ .type lj_BC_LEN, @function
+ .size lj_BC_LEN, 116
+lj_BC_LEN:
+ .long 0x020a282d,0x0217b82d,0xdcac0000,0x000c6bff
+ .long 0x65a10005,0x1420000f,0x7d847001,0x8c820014
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0x65a1000c,0x14200a0c,0x00000000
+ .long 0xde79ff98,0x0320f809,0x00000000,0x1000ffec
+ .long 0x00000000
+
+ .globl lj_BC_ADDVN
+ .hidden lj_BC_ADDVN
+ .type lj_BC_ADDVN, @function
+ .size lj_BC_ADDVN, 180
+lj_BC_ADDVN:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0229482d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0x00c71021,0x00466826,0x00477026
+ .long 0x01ae6824,0x05a009e2,0x0217b82d,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x102009cd,0x0217b82d
+ .long 0x4636a000,0x8e4b0000,0x66520004,0x1000ffec
+ .long 0xf6e00000
+
+ .globl lj_BC_SUBVN
+ .hidden lj_BC_SUBVN
+ .type lj_BC_SUBVN, @function
+ .size lj_BC_SUBVN, 180
+lj_BC_SUBVN:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0229482d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0x00c71023,0x00466826,0x00c77026
+ .long 0x01ae6824,0x05a009b5,0x0217b82d,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x102009a0,0x0217b82d
+ .long 0x4636a001,0x8e4b0000,0x66520004,0x1000ffec
+ .long 0xf6e00000
+
+ .globl lj_BC_MULVN
+ .hidden lj_BC_MULVN
+ .type lj_BC_MULVN, @function
+ .size lj_BC_MULVN, 180
+lj_BC_MULVN:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0229482d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0x00c70018,0x00001012,0x00007010
+ .long 0x00026fc3,0x15ae0988,0x0217b82d,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x10200973,0x0217b82d
+ .long 0x4636a002,0x8e4b0000,0x66520004,0x1000ffec
+ .long 0xf6e00000
+
+ .globl lj_BC_DIVVN
+ .hidden lj_BC_DIVVN
+ .type lj_BC_DIVVN, @function
+ .size lj_BC_DIVVN, 116
+lj_BC_DIVVN:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0229482d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x1020095e,0x0217b82d
+ .long 0x4636a003,0x8e4b0000,0x66520004,0xf6e00000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8
+
+ .globl lj_BC_MODVN
+ .hidden lj_BC_MODVN
+ .type lj_BC_MODVN, @function
+ .size lj_BC_MODVN, 192
+lj_BC_MODVN:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0229482d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0xde79feb0,0x10e00941,0x0217b82d
+ .long 0x00c02025,0x0320f809,0x00e02825,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x10200929,0x0217b82d
+ .long 0x04110eb1,0x4636a303,0x46360002,0x4620a001
+ .long 0x8e4b0000,0x66520004,0x1000ffe9,0xf6e00000
+
+ .globl lj_BC_ADDNV
+ .hidden lj_BC_ADDNV
+ .type lj_BC_ADDNV, @function
+ .size lj_BC_ADDNV, 180
+lj_BC_ADDNV:
+ .long 0x000b4d42,0x312907f8,0x314807f8,0x0209482d
+ .long 0x0228402d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0x00c71021,0x00466826,0x00477026
+ .long 0x01ae6824,0x05a0090e,0x0217b82d,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x102008f9,0x0217b82d
+ .long 0x4636a000,0x8e4b0000,0x66520004,0x1000ffec
+ .long 0xf6e00000
+
+ .globl lj_BC_SUBNV
+ .hidden lj_BC_SUBNV
+ .type lj_BC_SUBNV, @function
+ .size lj_BC_SUBNV, 180
+lj_BC_SUBNV:
+ .long 0x000b4d42,0x312907f8,0x314807f8,0x0209482d
+ .long 0x0228402d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0x00c71023,0x00466826,0x00c77026
+ .long 0x01ae6824,0x05a008e1,0x0217b82d,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x102008cc,0x0217b82d
+ .long 0x4636a001,0x8e4b0000,0x66520004,0x1000ffec
+ .long 0xf6e00000
+
+ .globl lj_BC_MULNV
+ .hidden lj_BC_MULNV
+ .type lj_BC_MULNV, @function
+ .size lj_BC_MULNV, 180
+lj_BC_MULNV:
+ .long 0x000b4d42,0x312907f8,0x314807f8,0x0209482d
+ .long 0x0228402d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0x00c70018,0x00001012,0x00007010
+ .long 0x00026fc3,0x15ae08b4,0x0217b82d,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x1020089f,0x0217b82d
+ .long 0x4636a002,0x8e4b0000,0x66520004,0x1000ffec
+ .long 0xf6e00000
+
+ .globl lj_BC_DIVNV
+ .hidden lj_BC_DIVNV
+ .type lj_BC_DIVNV, @function
+ .size lj_BC_DIVNV, 24
+lj_BC_DIVNV:
+ .long 0x000b4d42,0x312907f8,0x314807f8,0x0209482d
+ .long 0x1000ff2c,0x0228402d
+
+ .globl lj_BC_MODNV
+ .hidden lj_BC_MODNV
+ .type lj_BC_MODNV, @function
+ .size lj_BC_MODNV, 24
+lj_BC_MODNV:
+ .long 0x000b4d42,0x312907f8,0x314807f8,0x0209482d
+ .long 0x1000ff43,0x0228402d
+
+ .globl lj_BC_ADDVV
+ .hidden lj_BC_ADDVV
+ .type lj_BC_ADDVV, @function
+ .size lj_BC_ADDVV, 180
+lj_BC_ADDVV:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0209482d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0x00c71021,0x00466826,0x00477026
+ .long 0x01ae6824,0x05a0087b,0x0217b82d,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x10200866,0x0217b82d
+ .long 0x4636a000,0x8e4b0000,0x66520004,0x1000ffec
+ .long 0xf6e00000
+
+ .globl lj_BC_SUBVV
+ .hidden lj_BC_SUBVV
+ .type lj_BC_SUBVV, @function
+ .size lj_BC_SUBVV, 180
+lj_BC_SUBVV:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0209482d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0x00c71023,0x00466826,0x00c77026
+ .long 0x01ae6824,0x05a0084e,0x0217b82d,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x10200839,0x0217b82d
+ .long 0x4636a001,0x8e4b0000,0x66520004,0x1000ffec
+ .long 0xf6e00000
+
+ .globl lj_BC_MULVV
+ .hidden lj_BC_MULVV
+ .type lj_BC_MULVV, @function
+ .size lj_BC_MULVV, 180
+lj_BC_MULVV:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0209482d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x00043000,0x15960016,0x00053800
+ .long 0x15b60014,0x00c70018,0x00001012,0x00007010
+ .long 0x00026fc3,0x15ae0821,0x0217b82d,0x7c42f803
+ .long 0x7ec2fbc6,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd5140000,0x0196082b,0x01b6602b
+ .long 0xd5360000,0x002c0824,0x1020080c,0x0217b82d
+ .long 0x4636a002,0x8e4b0000,0x66520004,0x1000ffec
+ .long 0xf6e00000
+
+ .globl lj_BC_DIVVV
+ .hidden lj_BC_DIVVV
+ .type lj_BC_DIVVV, @function
+ .size lj_BC_DIVVV, 24
+lj_BC_DIVVV:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x1000fe99,0x0209482d
+
+ .globl lj_BC_MODVV
+ .hidden lj_BC_MODVV
+ .type lj_BC_MODVV, @function
+ .size lj_BC_MODVV, 24
+lj_BC_MODVV:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x1000feb0,0x0209482d
+
+ .globl lj_BC_POW
+ .hidden lj_BC_POW
+ .type lj_BC_POW, @function
+ .size lj_BC_POW, 124
+lj_BC_POW:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0209482d,0xdd040000,0xdd250000,0x000463ff
+ .long 0x00056bff,0x2d8cfff2,0x2dadfff2,0x018d0824
+ .long 0xde79fe98,0x102007ec,0x0217b82d,0xd50c0000
+ .long 0xd52d0000,0x0320f809,0x00000000,0x8e4b0000
+ .long 0x66520004,0xf6e00000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_CAT
+ .hidden lj_BC_CAT
+ .type lj_BC_CAT, @function
+ .size lj_BC_CAT, 116
+lj_BC_CAT:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0128302f
+ .long 0xfe900020,0x0209282d,0x0100a825,0xde79ff28
+ .long 0x000630c2,0xffb200a0,0x0320f809,0x02802025
+ .long 0x144007d9,0xde900020,0x0215402d,0xdd020000
+ .long 0x0217b82d,0x8e4b0000,0x66520004,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8
+
+ .globl lj_BC_KSTR
+ .hidden lj_BC_KSTR
+ .type lj_BC_KSTR, @function
+ .size lj_BC_KSTR, 68
+lj_BC_KSTR:
+ .long 0x022a682f,0x8e4b0000,0x66520004,0x240efffb
+ .long 0xddacfff8,0x0217b82d,0x7dccfbc6,0xfeec0000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8
+
+ .globl lj_BC_KCDATA
+ .hidden lj_BC_KCDATA
+ .type lj_BC_KCDATA, @function
+ .size lj_BC_KCDATA, 68
+lj_BC_KCDATA:
+ .long 0x022a682f,0x8e4b0000,0x66520004,0xddacfff8
+ .long 0x240efff5,0x0217b82d,0x7dccfbc6,0xfeec0000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8
+
+ .globl lj_BC_KSHORT
+ .hidden lj_BC_KSHORT
+ .type lj_BC_KSHORT, @function
+ .size lj_BC_KSHORT, 64
+lj_BC_KSHORT:
+ .long 0x000b5403,0x0217b82d,0x7d4af803,0x8e4b0000
+ .long 0x66520004,0x7ecafbc6,0xfeea0000,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_KNUM
+ .hidden lj_BC_KNUM
+ .type lj_BC_KNUM, @function
+ .size lj_BC_KNUM, 60
+lj_BC_KNUM:
+ .long 0x022a502d,0x0217b82d,0xdd420000,0x8e4b0000
+ .long 0x66520004,0xfee20000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_KPRI
+ .hidden lj_BC_KPRI
+ .type lj_BC_KPRI, @function
+ .size lj_BC_KPRI, 60
+lj_BC_KPRI:
+ .long 0x0217b82d,0x000a633c,0x01806027,0x8e4b0000
+ .long 0x66520004,0xfeec0000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_KNIL
+ .hidden lj_BC_KNIL
+ .type lj_BC_KNIL, @function
+ .size lj_BC_KNIL, 76
+lj_BC_KNIL:
+ .long 0x0217b82d,0xfefe0000,0x66f70008,0x020a502d
+ .long 0xfefe0000,0x02ea082a,0x1420fffd,0x66f70008
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_UGET
+ .hidden lj_BC_UGET
+ .type lj_BC_UGET, @function
+ .size lj_BC_UGET, 76
+lj_BC_UGET:
+ .long 0xde08fff0,0x0217b82d,0x7d087001,0x0148502d
+ .long 0xdd480028,0x8e4b0000,0x66520004,0xdd0d0020
+ .long 0xdda20000,0xfee20000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_USETV
+ .hidden lj_BC_USETV
+ .type lj_BC_USETV, @function
+ .size lj_BC_USETV, 152
+lj_BC_USETV:
+ .long 0xde08fff0,0x020a502d,0x7d087001,0x02e8b82d
+ .long 0xdee80028,0xdd420000,0x910f0008,0xdd050020
+ .long 0x31ef0004,0x910c000a,0x000273ff,0xfca20000
+ .long 0x24010005,0x01ec7825,0x11e1000c,0x65ce000d
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0x2dc10009
+ .long 0x1020fff3,0x7c427001,0x904f0008,0x31ef0003
+ .long 0x11e0ffef,0xde79ff00,0x0320f809,0x6664fb38
+ .long 0x1000ffeb,0x00000000
+
+ .globl lj_BC_USETS
+ .hidden lj_BC_USETS
+ .type lj_BC_USETS, @function
+ .size lj_BC_USETS, 136
+lj_BC_USETS:
+ .long 0xde08fff0,0x022a682f,0x7d087001,0x02e8b82d
+ .long 0xdee80028,0xddadfff8,0x910e0008,0xdd050020
+ .long 0x91af0008,0x31c10004,0x910e000a,0x240cfffb
+ .long 0x7d8dfbc6,0x1420000c,0xfcad0000,0x8e4b0000
+ .long 0x66520004,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8,0x11c0fff4,0x31e10003
+ .long 0x1020fff2,0xde79ff00,0x0320f809,0x6664fb38
+ .long 0x1000ffee,0x00000000
+
+ .globl lj_BC_USETN
+ .hidden lj_BC_USETN
+ .type lj_BC_USETN, @function
+ .size lj_BC_USETN, 76
+lj_BC_USETN:
+ .long 0xde08fff0,0x022a502d,0x7d087001,0x02e8b82d
+ .long 0xdee80028,0xdd420000,0xdd0d0020,0x8e4b0000
+ .long 0x66520004,0xfda20000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_USETP
+ .hidden lj_BC_USETP
+ .type lj_BC_USETP, @function
+ .size lj_BC_USETP, 76
+lj_BC_USETP:
+ .long 0xde08fff0,0x000a633c,0x7d087001,0x02e8b82d
+ .long 0x01806027,0xdee80028,0x8e4b0000,0x66520004
+ .long 0xdd0d0020,0xfdac0000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_UCLO
+ .hidden lj_BC_UCLO
+ .type lj_BC_UCLO, @function
+ .size lj_BC_UCLO, 92
+lj_BC_UCLO:
+ .long 0xde8e0040,0x000a6042,0x3c01fffe,0x01816021
+ .long 0x024c902d,0xde79fef0,0xfe900020,0x11c00004
+ .long 0x02802025,0x0320f809,0x0217282d,0xde900020
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_FNEW
+ .hidden lj_BC_FNEW
+ .type lj_BC_FNEW, @function
+ .size lj_BC_FNEW, 100
+lj_BC_FNEW:
+ .long 0xde79fef8,0x022a682f,0xde06fff0,0xdda5fff8
+ .long 0xfe900020,0xffb200a0,0x7cc67001,0x0320f809
+ .long 0x02802025,0x240cfff7,0xde900020,0x8e4b0000
+ .long 0x66520004,0x7d82fbc6,0x0217b82d,0xfee20000
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8
+
+ .globl lj_BC_TNEW
+ .hidden lj_BC_TNEW
+ .type lj_BC_TNEW, @function
+ .size lj_BC_TNEW, 148
+lj_BC_TNEW:
+ .long 0xde6cfb48,0xde6dfb50,0xfe900020,0xffb200a0
+ .long 0x018d082b,0x10200019,0xde79ffa0,0x000a28c2
+ .long 0x30a507ff,0x240c0801,0x24a1f801,0x000a3382
+ .long 0x0181280a,0x0320f809,0x02802025,0x240cfff4
+ .long 0xde900020,0x8e4b0000,0x66520004,0x0217b82d
+ .long 0x7d82fbc6,0xfee20000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0xde79ff10
+ .long 0x0140a825,0x0320f809,0x02802025,0x1000ffe2
+ .long 0x02a05025
+
+ .globl lj_BC_TDUP
+ .hidden lj_BC_TDUP
+ .type lj_BC_TDUP, @function
+ .size lj_BC_TDUP, 132
+lj_BC_TDUP:
+ .long 0xde6cfb48,0xde6dfb50,0xfe900020,0xffb200a0
+ .long 0x018d082b,0x10200015,0xde79ff80,0x022a682f
+ .long 0x02802025,0x0320f809,0xdda5fff8,0x240cfff4
+ .long 0xde900020,0x8e4b0000,0x66520004,0x0217b82d
+ .long 0x7d82fbc6,0xfee20000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0xde79ff10
+ .long 0x0140a825,0x0320f809,0x02802025,0x1000ffe6
+ .long 0x02a05025
+
+ .globl lj_BC_GGET
+ .hidden lj_BC_GGET
+ .type lj_BC_GGET, @function
+ .size lj_BC_GGET, 28
+lj_BC_GGET:
+ .long 0xde0efff0,0x022a682f,0xdda9fff8,0x7dce7001
+ .long 0xddc80010,0x10000047,0x0217b82d
+
+ .globl lj_BC_GSET
+ .hidden lj_BC_GSET
+ .type lj_BC_GSET, @function
+ .size lj_BC_GSET, 28
+lj_BC_GSET:
+ .long 0xde0efff0,0x022a682f,0xdda9fff8,0x7dce7001
+ .long 0xddc80010,0x100000f5,0x0217b82d
+
+ .globl lj_BC_TGETV
+ .hidden lj_BC_TGETV
+ .type lj_BC_TGETV, @function
+ .size lj_BC_TGETV, 200
+lj_BC_TGETV:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208282d
+ .long 0x0209302d,0xdca80000,0xdcce0000,0x0217b82d
+ .long 0x00080bff,0x6421000c,0x142005a8,0x7d087001
+ .long 0x000e7bff,0x15f6001f,0x8d0c0030,0x000e7000
+ .long 0xdd0d0010,0x01cc082b,0x000e70c0,0x1020059f
+ .long 0x01ae702d,0xddc10000,0x103e000d,0xddc20000
+ .long 0x8e4b0000,0x66520004,0xfee20000,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+ .long 0xdd0e0020,0x11c0fff2,0x00000000,0x91cc000a
+ .long 0x318c0001,0x1580ffee,0x00000000,0x10000587
+ .long 0x00000000,0x2401fffb,0x15e10584,0x7dc97001
+ .long 0x1000000e,0x00000000
+
+ .globl lj_BC_TGETS
+ .hidden lj_BC_TGETS
+ .type lj_BC_TGETS, @function
+ .size lj_BC_TGETS, 208
+lj_BC_TGETS:
+ .long 0x000b4542,0x310807f8,0x000b4b42,0x0208282d
+ .long 0x312907f8,0xdca80000,0x0229302f,0x0217b82d
+ .long 0xdcc9fff8,0x00080bff,0x6421000c,0x14200564
+ .long 0x7d087001,0x8d0c0034,0x8d2d000c,0xdd0e0028
+ .long 0x01ac6824,0x000d6140,0x000d68c0,0x018d6823
+ .long 0x240ffffb,0x01cd702d,0x7de9fbc6,0xddc40008
+ .long 0xddc20000,0xddcd0010,0x1489000f,0xdd0f0020
+ .long 0x105e000f,0x00000000,0x8e4b0000,0x66520004
+ .long 0xfee20000,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8,0x15a0ffec,0x01a07025
+ .long 0x11e0fff1,0x03c01025,0x91ec000a,0x318c0001
+ .long 0x1580ffed,0x00000000,0x10000542,0x00000000
+
+ .globl lj_BC_TGETB
+ .hidden lj_BC_TGETB
+ .type lj_BC_TGETB, @function
+ .size lj_BC_TGETB, 160
+lj_BC_TGETB:
+ .long 0x000b4542,0x310807f8,0x0208282d,0x314907f8
+ .long 0xdca80000,0x0217b82d,0x000960c2,0x00080bff
+ .long 0x6421000c,0x14200540,0x7d087001,0x8d0d0030
+ .long 0xdd0e0010,0x018d082b,0x1020053b,0x01c9482d
+ .long 0xdd210000,0x103e000d,0xdd220000,0x8e4b0000
+ .long 0x66520004,0xfee20000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0xdd0e0020
+ .long 0x11c0fff2,0x00000000,0x91cd000a,0x31ad0001
+ .long 0x15a0ffee,0x00000000,0x10000523,0x00000000
+
+ .globl lj_BC_TGETR
+ .hidden lj_BC_TGETR
+ .type lj_BC_TGETR, @function
+ .size lj_BC_TGETR, 112
+lj_BC_TGETR:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208402d
+ .long 0x0209482d,0xdd040000,0x8d250000,0x0217b82d
+ .long 0x7c847001,0x8c8c0030,0xdc8d0010,0x00ac082b
+ .long 0x000570c0,0x10200532,0x01ae102d,0xdc450000
+ .long 0x8e4b0000,0x66520004,0xfee50000,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_TSETV
+ .hidden lj_BC_TSETV
+ .type lj_BC_TSETV, @function
+ .size lj_BC_TSETV, 240
+lj_BC_TSETV:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208282d
+ .long 0x0209302d,0xdca80000,0xdcce0000,0x0217b82d
+ .long 0x00080bff,0x6421000c,0x14200531,0x7d087001
+ .long 0x000e0bff,0x14360022,0x000e4800,0x8d0c0030
+ .long 0xdd0d0010,0x012c082b,0x000970c0,0x10200528
+ .long 0x01ae682d,0xddac0000,0x910f0008,0x119e000f
+ .long 0xdee20000,0x31e10004,0x1420001b,0xfda20000
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0xdd0e0020
+ .long 0x11c0fff0,0x00000000,0x91ce000a,0x31ce0002
+ .long 0x15c0ffec,0x00000000,0x1000050d,0x00000000
+ .long 0x000e0bff,0x64210005,0x14200509,0x00000000
+ .long 0x10000015,0x7dc97001,0xde6cfb78,0x31ef00fb
+ .long 0xfe68fb78,0xa10f0008,0x1000ffe1,0xfd0c0018
+
+ .globl lj_BC_TSETS
+ .hidden lj_BC_TSETS
+ .type lj_BC_TSETS, @function
+ .size lj_BC_TSETS, 316
+lj_BC_TSETS:
+ .long 0x000b4542,0x310807f8,0x0208282d,0x000b4b42
+ .long 0xdca80000,0x312907f8,0x0229302f,0xdcc9fff8
+ .long 0x0217b82d,0x7d297001,0x00080bff,0x6421000c
+ .long 0x142004e2,0x7d087001,0x8d0c0034,0x8d2d000c
+ .long 0xdd0e0028,0xa100000a,0x01ac6824,0x000d6140
+ .long 0x000d68c0,0x018d6823,0x240ffffb,0x01cd702d
+ .long 0x7de9fbc6,0xd6f40000,0xddcc0008,0xddc50000
+ .long 0xddcd0010,0x15890019,0x910f0008,0x10be000f
+ .long 0xdd0c0020,0x31e10004,0x14200026,0xf5d40000
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0x1180fff1
+ .long 0x00000000,0x918c000a,0x318c0002,0x1580ffed
+ .long 0x00000000,0x100004be,0x00000000,0x15a0ffe2
+ .long 0x01a07025,0xdd0e0020,0x11c00004,0x6666fc18
+ .long 0x91cc000a,0x318c0002,0x118004b5,0xde79ffa8
+ .long 0xfcc90000,0xfe900020,0x01002825,0xffb200a0
+ .long 0x0320f809,0x02802025,0xde900020,0x1000ffdc
+ .long 0xf4540000,0xde6cfb78,0x31ef00fb,0xfe68fb78
+ .long 0xa10f0008,0x1000ffd6,0xfd0c0018
+
+ .globl lj_BC_TSETB
+ .hidden lj_BC_TSETB
+ .type lj_BC_TSETB, @function
+ .size lj_BC_TSETB, 196
+lj_BC_TSETB:
+ .long 0x000b4542,0x310807f8,0x0208282d,0x314907f8
+ .long 0xdca80000,0x0217b82d,0x000960c2,0x00080bff
+ .long 0x6421000c,0x142004a4,0x7d087001,0x8d0d0030
+ .long 0xdd0e0010,0x018d082b,0x1020049f,0x01c9482d
+ .long 0xdd2d0000,0x910f0008,0x11be000f,0xdee20000
+ .long 0x31e10004,0x14200015,0xfd220000,0x8e4b0000
+ .long 0x66520004,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8,0xdd0e0020,0x11c0ffef
+ .long 0x00000000,0x91cd000a,0x31ad0002,0x15a0ffeb
+ .long 0x00000000,0x10000484,0x00000000,0xde6cfb78
+ .long 0x31ef00fb,0xfe68fb78,0xa10f0008,0x1000ffe7
+ .long 0xfd0c0018
+
+ .globl lj_BC_TSETM
+ .hidden lj_BC_TSETM
+ .type lj_BC_TSETM, @function
+ .size lj_BC_TSETM, 208
+lj_BC_TSETM:
+ .long 0x0217b82d,0x022a782d,0xdee5fff8,0x26acfff8
+ .long 0x8def0000,0x11800014,0x000c30c2,0x7ca57001
+ .long 0x00cf3021,0x8cae0030,0x000f68c0,0x90af0008
+ .long 0xdca40010,0x01c6082b,0x14200016,0x02ec702d
+ .long 0x01a4682d,0x31ec0004,0xdee20000,0x66f70008
+ .long 0x02ee082b,0xfda20000,0x1420fffb,0x65ad0008
+ .long 0x15800015,0x00000000,0x8e4b0000,0x66520004
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xde79ffb8,0xfe900020,0xffb200a0
+ .long 0x01408025,0x0320f809,0x02802025,0x02005025
+ .long 0x1000ffd4,0xde900020,0xde6cfb78,0x31ef00fb
+ .long 0xfe65fb78,0xa0af0008,0x1000ffe7,0xfcac0018
+
+ .globl lj_BC_TSETR
+ .hidden lj_BC_TSETR
+ .type lj_BC_TSETR, @function
+ .size lj_BC_TSETR, 148
+lj_BC_TSETR:
+ .long 0x000b4542,0x310807f8,0x314907f8,0x0208202d
+ .long 0x0209302d,0xdc850000,0x8cc60000,0x7ca57001
+ .long 0x90af0008,0x8cac0030,0xdcad0010,0x31e10004
+ .long 0x14200012,0x0217b82d,0x00cc082b,0x000670c0
+ .long 0x10200457,0x01ae102d,0xdee40000,0x8e4b0000
+ .long 0x66520004,0xfc440000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0xde62fb78
+ .long 0x31ef00fb,0xfe65fb78,0xa0af0008,0x1000ffea
+ .long 0xfca20018
+
+ .globl lj_BC_CALLM
+ .hidden lj_BC_CALLM
+ .type lj_BC_CALLM, @function
+ .size lj_BC_CALLM, 12
+lj_BC_CALLM:
+ .long 0x314907f8,0x10000002,0x01354821
+
+ .globl lj_BC_CALL
+ .hidden lj_BC_CALL
+ .type lj_BC_CALL, @function
+ .size lj_BC_CALL, 88
+lj_BC_CALL:
+ .long 0x314907f8,0x02007025,0x0217802d,0xde080000
+ .long 0x66100010,0x2529fff8,0x00080bff,0x64210009
+ .long 0x142004a4,0x7d087001,0xfe12fff8,0xdd120020
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000bb942
+ .long 0x000d68c0,0x32f707f8,0x026d602d,0xdd8c0000
+ .long 0x01800008,0x02f0b82d
+
+ .globl lj_BC_CALLMT
+ .hidden lj_BC_CALLMT
+ .type lj_BC_CALLMT, @function
+ .size lj_BC_CALLMT, 4
+lj_BC_CALLMT:
+ .long 0x01555021
+
+ .globl lj_BC_CALLT
+ .hidden lj_BC_CALLT
+ .type lj_BC_CALLT, @function
+ .size lj_BC_CALLT, 224
+lj_BC_CALLT:
+ .long 0x0217b82d,0xdee80000,0x01404825,0xde0dfff8
+ .long 0x66f70010,0x2529fff8,0x00080bff,0x64210009
+ .long 0x142004a4,0x7d067001,0x31ac0003,0x90cf000a
+ .long 0x15800024,0x39ae0003,0xfe08fff0,0x2de10002
+ .long 0x02007025,0x00c04025,0x11200007,0x01207825
+ .long 0xdee20000,0x66f70008,0x25effff8,0xfdc20000
+ .long 0x15e0fffb,0x65ce0008,0x01816025,0x1180000c
+ .long 0x00000000,0xdd120020,0x8e4b0000,0x66520004
+ .long 0x316d00ff,0x000bb942,0x000d68c0,0x32f707f8
+ .long 0x026d602d,0xdd8c0000,0x01800008,0x02f0b82d
+ .long 0x8dabfffc,0x000bb942,0x32f707f8,0x0217682f
+ .long 0xddadffe0,0x7dad7001,0xddad0020,0x1000ffed
+ .long 0xddb1ffb8,0x31c10007,0x1420ffdb,0x020e702f
+ .long 0x01c08025,0xddcdfff8,0x1000ffd7,0x31ac0003
+
+ .globl lj_BC_ITERC
+ .hidden lj_BC_ITERC
+ .type lj_BC_ITERC, @function
+ .size lj_BC_ITERC, 104
+lj_BC_ITERC:
+ .long 0x02007025,0x0217802d,0xde08ffe8,0xde04fff0
+ .long 0xde05fff8,0x24090010,0xfe080000,0xfe040010
+ .long 0xfe050018,0x66100010,0x00080bff,0x64210009
+ .long 0x14200451,0x7d087001,0xfe12fff8,0xdd120020
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000bb942
+ .long 0x000d68c0,0x32f707f8,0x026d602d,0xdd8c0000
+ .long 0x01800008,0x02f0b82d
+
+ .globl lj_BC_ITERN
+ .hidden lj_BC_ITERN
+ .type lj_BC_ITERN, @function
+ .size lj_BC_ITERN, 236
+lj_BC_ITERN:
+ .long 0x0217b82d,0xdee8fff0,0x8ee9fff8,0x7d087001
+ .long 0x66520004,0x8d0c0030,0xdd0d0010,0x001633fc
+ .long 0x012c082b,0x1020001a,0x000978c0,0x01af782d
+ .long 0xdde40000,0x964afffe,0x01267025,0x109efff8
+ .long 0x25290001,0xfeee0000,0xfee40008,0x01266025
+ .long 0x3c0ffffe,0x000a5080,0x014f502d,0xaeecfff8
+ .long 0x024a902d,0x8e4b0000,0x66520004,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+ .long 0x8d0d0034,0x012c4823,0xdd0e0028,0x01a9082b
+ .long 0x1420fff0,0x00097940,0x000940c0,0x01e87823
+ .long 0x01ee782d,0xdde40000,0x964afffe,0x109efff7
+ .long 0x25290001,0xdde50008,0x3c0ffffe,0xfee40008
+ .long 0x012c4821,0x000a5080,0x014f5021,0xfee50000
+ .long 0x024a902d,0x1000ffdf,0xaee9fff8
+
+ .globl lj_BC_VARG
+ .hidden lj_BC_VARG
+ .type lj_BC_VARG, @function
+ .size lj_BC_VARG, 248
+lj_BC_VARG:
+ .long 0xde0cfff8,0x314907f8,0x000b4542,0x0209482d
+ .long 0x310807f8,0x0217b82d,0x65290003,0x02e8702d
+ .long 0x660ffff0,0x012c482f,0x11000015,0x01e9682f
+ .long 0x65cefff0,0xdd240000,0x012f082b,0x65290008
+ .long 0x03c1200a,0xfee40000,0x02ee082b,0x1420fff9
+ .long 0x66f70008,0x8e4b0000,0x66520004,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+ .long 0xde8c0030,0x19a0fff3,0x24150008,0x02ed702d
+ .long 0x018e082b,0x14200009,0x65b50008,0xdd220000
+ .long 0x65290008,0xfee20000,0x012f082b,0x1420fffb
+ .long 0x66f70008,0x1000ffe7,0x00000000,0xde79ff68
+ .long 0xfe970028,0x02f0b82f,0xfe900020,0x0130802f
+ .long 0xffb200a0,0x000d28c2,0x0320f809,0x02802025
+ .long 0x02004825,0xde900020,0x0217b82d,0x0209482d
+ .long 0x1000ffea,0x660ffff0
+
+ .globl lj_BC_ISNEXT
+ .hidden lj_BC_ISNEXT
+ .type lj_BC_ISNEXT, @function
+ .size lj_BC_ISNEXT, 164
+lj_BC_ISNEXT:
+ .long 0x0217b82d,0x000a6042,0xdee4ffe8,0x024c602d
+ .long 0xdee5fff0,0xdee6fff8,0x3c0efffe,0x00040bff
+ .long 0x64210009,0x14200019,0x7c847001,0x00052bff
+ .long 0x64a5000c,0x908d000a,0x64c60001,0x00a60825
+ .long 0x65adfffc,0x002d0825,0x14200010,0x3c0dfffe
+ .long 0x018e902d,0x35ad7fff,0x000d683c,0xfeedfff8
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0x240f0058
+ .long 0x240d0045,0xa24ffffc,0x018e902d,0x1000fff0
+ .long 0xa24d0000
+
+ .globl lj_BC_RETM
+ .hidden lj_BC_RETM
+ .type lj_BC_RETM, @function
+ .size lj_BC_RETM, 4
+lj_BC_RETM:
+ .long 0x01555021
+
+ .globl lj_BC_RET
+ .hidden lj_BC_RET
+ .type lj_BC_RET, @function
+ .size lj_BC_RET, 196
+lj_BC_RET:
+ .long 0xde12fff8,0x0217b82d,0x0140a825,0x324c0003
+ .long 0x15800026,0x3a4d0003,0x8e4bfffc,0x660efff0
+ .long 0x6549fff8,0x000b6142,0x000b4542,0x318c07f8
+ .long 0x310807f8,0x01c8782d,0x11200007,0x01cc802f
+ .long 0xdee20000,0x66f70008,0x6529fff8,0xfdc20000
+ .long 0x1520fffb,0x65ce0008,0x65effff8,0x01cf082b
+ .long 0x1420000f,0xde0dfff0,0x8e4b0000,0x66520004
+ .long 0x7dad7001,0xddad0020,0xddb1ffb8,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+ .long 0xfdde0000,0x1000ffed,0x65ce0008,0x31ae0007
+ .long 0x15c0015c,0x00000000,0x020d802f,0x1000ffd3
+ .long 0xde12fff8
+
+ .globl lj_BC_RET0
+ .hidden lj_BC_RET0
+ .type lj_BC_RET0, @function
+ .size lj_BC_RET0, 136
+lj_BC_RET0:
+ .long 0xde12fff8,0x0217b82d,0x0140a825,0x324c0003
+ .long 0x1580fff5,0x3a4d0003,0x8e4bfffc,0x660efff0
+ .long 0x000b4542,0x000bb942,0x310807f8,0x32f707f8
+ .long 0x01d7802f,0x0148082b,0x1420000f,0xde0dfff0
+ .long 0x8e4b0000,0x66520004,0x7dad7001,0xddad0020
+ .long 0xddb1ffb8,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8,0x65ce0008,0x654a0008
+ .long 0x1000ffec,0xfddefff8
+
+ .globl lj_BC_RET1
+ .hidden lj_BC_RET1
+ .type lj_BC_RET1, @function
+ .size lj_BC_RET1, 144
+lj_BC_RET1:
+ .long 0xde12fff8,0x0217b82d,0x0140a825,0x324c0003
+ .long 0x1580ffd3,0x3a4d0003,0x8e4bfffc,0x660efff0
+ .long 0xdee20000,0x000b4542,0x000bb942,0x310807f8
+ .long 0x32f707f8,0x01d7802f,0xfdc20000,0x0148082b
+ .long 0x1420000f,0xde0dfff0,0x8e4b0000,0x66520004
+ .long 0x7dad7001,0xddad0020,0xddb1ffb8,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+ .long 0x65ce0008,0x654a0008,0x1000ffec,0xfdde0000
+
+ .globl lj_BC_FORI
+ .hidden lj_BC_FORI
+ .type lj_BC_FORI, @function
+ .size lj_BC_FORI, 200
+lj_BC_FORI:
+ .long 0x0217b82d,0xdee40000,0x000433ff,0x000a5042
+ .long 0x3c0efffe,0x014e702d,0xdee50008,0xdee20010
+ .long 0x00053bff,0x14d60017,0x00021bff,0x14f60342
+ .long 0x00043000,0x14760340,0x00052800,0x7c4107c3
+ .long 0x00a6102a,0x00c5682a,0x01a1100b,0x0002700a
+ .long 0x024e902d,0x8e4b0000,0x66520004,0xfee40018
+ .long 0x316d00ff,0x000d68c0,0x026d602d,0x000b5402
+ .long 0xdd810000,0x000bb942,0x000a50c0,0x00200008
+ .long 0x32f707f8,0xd6e00000,0xd6e20008,0x2cccfff2
+ .long 0x2cedfff2,0x2c61fff2,0xdeef0010,0x018d6024
+ .long 0x002c0824,0x10200324,0x01e0782a,0x46220036
+ .long 0x46201136,0x24020001,0x00011001,0x00050801
+ .long 0x1000ffe2,0x002f100b
+
+ .globl lj_BC_FORL
+ .hidden lj_BC_FORL
+ .type lj_BC_FORL, @function
+ .size lj_BC_FORL, 236
+lj_BC_FORL:
+ .long 0x0217b82d,0xdee40000,0x000433ff,0x000a5042
+ .long 0x3c0efffe,0x014e702d,0x14d60020,0xdee50010
+ .long 0xdee20008,0x00047800,0x00052800,0x00021000
+ .long 0x01e52021,0x008f6026,0x00856826,0x018d6024
+ .long 0x0082682a,0x0044102a,0x00a0082a,0x0180602a
+ .long 0x01a1100b,0x004c1025,0x7c84f803,0x7ec4fbc6
+ .long 0x0002700b,0x024e902d,0xfee40000,0x8e4b0000
+ .long 0x66520004,0xfee40018,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0xd6e00000
+ .long 0xd6e40010,0xd6e20008,0xdeef0010,0x46240000
+ .long 0x46220036,0x46201136,0x01e0782a,0x24020001
+ .long 0x24010001,0x00011001,0x00050801,0x002f100b
+ .long 0x0002700b,0x024e902d,0xf6e00000,0x8e4b0000
+ .long 0x66520004,0x1000ffe4,0xf6e00018
+
+ .globl lj_BC_ITERL
+ .hidden lj_BC_ITERL
+ .type lj_BC_ITERL, @function
+ .size lj_BC_ITERL, 80
+lj_BC_ITERL:
+ .long 0x0217b82d,0xdeed0000,0x11be0006,0x00000000
+ .long 0x000a6042,0x3c01fffe,0x01816021,0x024c902d
+ .long 0xfeedfff8,0x8e4b0000,0x66520004,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_LOOP
+ .hidden lj_BC_LOOP
+ .type lj_BC_LOOP, @function
+ .size lj_BC_LOOP, 44
+lj_BC_LOOP:
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_JMP
+ .hidden lj_BC_JMP
+ .type lj_BC_JMP, @function
+ .size lj_BC_JMP, 60
+lj_BC_JMP:
+ .long 0x000a6042,0x3c01fffe,0x01816021,0x024c902d
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_BC_FUNCF
+ .hidden lj_BC_FUNCF
+ .type lj_BC_FUNCF, @function
+ .size lj_BC_FUNCF, 0
+lj_BC_FUNCF:
+
+ .globl lj_BC_IFUNCF
+ .hidden lj_BC_IFUNCF
+ .type lj_BC_IFUNCF, @function
+ .size lj_BC_IFUNCF, 92
+lj_BC_IFUNCF:
+ .long 0xde8e0030,0x924dff9e,0xde51ffb4,0x01d7082b
+ .long 0x142000d4,0x000d68c0,0x8e4b0000,0x66520004
+ .long 0x012d082b,0x1420000a,0x0209082d,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+ .long 0xfc3e0000,0x1000fff2,0x25290008
+
+ .globl lj_BC_JFUNCF
+ .hidden lj_BC_JFUNCF
+ .type lj_BC_JFUNCF, @function
+ .size lj_BC_JFUNCF, 0
+lj_BC_JFUNCF:
+
+ .globl lj_BC_FUNCV
+ .hidden lj_BC_FUNCV
+ .type lj_BC_FUNCV, @function
+ .size lj_BC_FUNCV, 0
+lj_BC_FUNCV:
+
+ .globl lj_BC_IFUNCV
+ .hidden lj_BC_IFUNCV
+ .type lj_BC_IFUNCV, @function
+ .size lj_BC_IFUNCV, 152
+lj_BC_IFUNCV:
+ .long 0x240cfff7,0x0209682d,0xde8e0030,0x7d88fbc6
+ .long 0x02e9602d,0xfda80000,0x652f0013,0x018e082b
+ .long 0xde51ffb4,0x102000b8,0xfdaf0008,0x924eff9e
+ .long 0x0200b825,0x01a04825,0x8e4b0000,0x66520004
+ .long 0x11c0000c,0x65b00010,0xdeec0000,0x02e9082b
+ .long 0x01802025,0x03c1600a,0x03c1200b,0x25ceffff
+ .long 0xfdac0010,0x65ad0008,0xfee40000,0x15c0fff6
+ .long 0x66f70008,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8
+
+ .globl lj_BC_JFUNCV
+ .hidden lj_BC_JFUNCV
+ .type lj_BC_JFUNCV, @function
+ .size lj_BC_JFUNCV, 0
+lj_BC_JFUNCV:
+
+ .globl lj_BC_FUNCC
+ .hidden lj_BC_FUNCC
+ .type lj_BC_FUNCC, @function
+ .size lj_BC_FUNCC, 84
+lj_BC_FUNCC:
+ .long 0xdd190028,0x02e9682d,0xde8e0030,0x0209482d
+ .long 0xfe900020,0x01cd082b,0xfe890028,0x240cfffe
+ .long 0x14200091,0x02802025,0x0320f809,0xae6cfbe8
+ .long 0xde900020,0x000250c0,0xde8d0028,0x240cffff
+ .long 0xde12fff8,0x01aab82f,0xfe74fca0,0x10000020
+ .long 0xae6cfbe8
+
+ .globl lj_BC_FUNCCW
+ .hidden lj_BC_FUNCCW
+ .type lj_BC_FUNCCW, @function
+ .size lj_BC_FUNCCW, 88
+lj_BC_FUNCCW:
+ .long 0xde79fc88,0x02e9682d,0xde8e0030,0x0209482d
+ .long 0xfe900020,0x01cd082b,0xfe890028,0x240cfffe
+ .long 0xdd050028,0x1420007b,0x02802025,0x0320f809
+ .long 0xae6cfbe8,0xde900020,0x000250c0,0xde8d0028
+ .long 0x240cffff,0xde12fff8,0x01aab82f,0xfe74fca0
+ .long 0x1000000a,0xae6cfbe8
+
+ .globl lj_vm_returnp
+ .hidden lj_vm_returnp
+ .type lj_vm_returnp, @function
+ .size lj_vm_returnp, 36
+lj_vm_returnp:
+ .long 0x32410004,0x10200138,0x240d0001,0x000d6c3c
+ .long 0x01a06827,0xddd2fff8,0x01c08025,0xfeedfff8
+ .long 0x66f7fff8
+
+ .globl lj_vm_returnc
+ .hidden lj_vm_returnc
+ .type lj_vm_returnc, @function
+ .size lj_vm_returnc, 24
+lj_vm_returnc:
+ .long 0x254a0008,0x324c0003,0x11400049,0x24020001
+ .long 0x1180fe7e,0x0140a825
+
+ .globl lj_vm_return
+ .hidden lj_vm_return
+ .type lj_vm_return, @function
+ .size lj_vm_return, 84
+lj_vm_return:
+ .long 0x240efff8,0x39810001,0x024e7024,0x1420ffed
+ .long 0x020e702f,0x254dfff8,0xfe8e0020,0x240cfffe
+ .long 0x8fae00b8,0x6610fff0,0xae6cfbe8,0x11a00007
+ .long 0x000e70c0,0x25adfff8,0xdee20000,0x66f70008
+ .long 0xfe020000,0x15a0fffb,0x66100008,0x15ca0018
+ .long 0xfe900028
+
+ .globl lj_vm_leave_cp
+ .hidden lj_vm_leave_cp
+ .type lj_vm_leave_cp, @function
+ .size lj_vm_leave_cp, 12
+lj_vm_leave_cp:
+ .long 0xdfac00b0,0x00001025,0xfe8c0050
+
+ .globl lj_vm_leave_unw
+ .hidden lj_vm_leave_unw
+ .type lj_vm_leave_unw, @function
+ .size lj_vm_leave_unw, 176
+lj_vm_leave_unw:
+ .long 0xdfbf0098,0xdfbe0090,0xdfb70088,0xd7bf0048
+ .long 0xdfb60080,0xd7be0040,0xdfb50078,0xd7bd0038
+ .long 0xdfb40070,0xd7bc0030,0xdfb30068,0xd7bb0028
+ .long 0xdfb20060,0xd7ba0020,0xdfb10058,0xd7b90018
+ .long 0xdfb00050,0xd7b80010,0x03e00008,0x67bd00c0
+ .long 0xde8d0030,0x01ca082a,0x14200007,0x020d082a
+ .long 0x10200009,0x00000000,0xfe1e0000,0x254a0008
+ .long 0x1000ffde,0x66100008,0x014e6023,0x020c602f
+ .long 0x1000ffdb,0x018e800b,0xde79ff68,0x0140a825
+ .long 0x000e28c2,0x0320f809,0x02802025,0x8fae00b8
+ .long 0xde900028,0x02a05025,0x1000ffd0,0x000e70c0
+
+ .globl lj_vm_unwind_c
+ .hidden lj_vm_unwind_c
+ .type lj_vm_unwind_c, @function
+ .size lj_vm_unwind_c, 8
+lj_vm_unwind_c:
+ .long 0x0080e825,0x00a01025
+
+ .globl lj_vm_unwind_c_eh
+ .hidden lj_vm_unwind_c_eh
+ .type lj_vm_unwind_c_eh, @function
+ .size lj_vm_unwind_c_eh, 20
+lj_vm_unwind_c_eh:
+ .long 0xdfb400a8,0x240cfffe,0xde8d0010,0x1000ffce
+ .long 0xadac00b0
+
+ .globl lj_vm_unwind_ff
+ .hidden lj_vm_unwind_ff
+ .type lj_vm_unwind_ff, @function
+ .size lj_vm_unwind_ff, 8
+lj_vm_unwind_ff:
+ .long 0x2401fffc,0x0081e824
+
+ .globl lj_vm_unwind_ff_eh
+ .hidden lj_vm_unwind_ff_eh
+ .type lj_vm_unwind_ff_eh, @function
+ .size lj_vm_unwind_ff_eh, 76
+lj_vm_unwind_ff_eh:
+ .long 0xdfb400a8,0x3c0f59c0,0x241effff,0x2416fff2
+ .long 0xde900020,0xde930010,0x448ff000,0x340d8000
+ .long 0x000d683c,0x01a06827,0x240cffff,0xde12fff8
+ .long 0x4600f7a1,0x6617fff8,0x667304c8,0xfeed0000
+ .long 0xae6cfbe8,0x1000ff9b,0x240a0010
+
+ .globl lj_vm_growstack_c
+ .hidden lj_vm_growstack_c
+ .type lj_vm_growstack_c, @function
+ .size lj_vm_growstack_c, 8
+lj_vm_growstack_c:
+ .long 0x10000007,0x24050014
+
+ .globl lj_vm_growstack_l
+ .hidden lj_vm_growstack_l
+ .type lj_vm_growstack_l, @function
+ .size lj_vm_growstack_l, 104
+lj_vm_growstack_l:
+ .long 0x0209482d,0x02f0b82f,0xfe900020,0x66520004
+ .long 0xfe890028,0x001728c2,0xde79ff68,0xffb200a0
+ .long 0x0320f809,0x02802025,0xde900020,0xde890028
+ .long 0xde08fff0,0x0130482f,0x7d087001,0xdd120020
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000bb942
+ .long 0x000d68c0,0x32f707f8,0x026d602d,0xdd8c0000
+ .long 0x01800008,0x02f0b82d
+
+ .globl lj_vm_resume
+ .hidden lj_vm_resume
+ .type lj_vm_resume, @function
+ .size lj_vm_resume, 212
+lj_vm_resume:
+ .long 0x67bdff40,0xffbf0098,0xffbe0090,0xf7bf0048
+ .long 0xffb70088,0xf7be0040,0xffb60080,0xf7bd0038
+ .long 0xffb50078,0xf7bc0030,0xffb40070,0xf7bb0028
+ .long 0xffb30068,0xf7ba0020,0xffb20060,0xf7b90018
+ .long 0xffb10058,0xf7b80010,0xffb00050,0x0080a025
+ .long 0xde930010,0x00a08025,0x928d000b,0xffb400a8
+ .long 0x24120005,0x67ac0001,0x667304c8,0xafa000b8
+ .long 0xafa000bc,0xffa400a0,0xffa000b0,0x11a00049
+ .long 0xfe8c0050,0xfe74fca0,0x0200b825,0xde900020
+ .long 0xde8d0028,0xde12fff8,0x3c0f59c0,0x01b0502f
+ .long 0x448ff000,0xa280000b,0x4600f7a1,0x240cffff
+ .long 0x654a0008,0xae6cfbe8,0x0140a825,0x324c0003
+ .long 0x241effff,0x1180fdcf,0x2416fff2,0x1000ff50
+ .long 0x00000000
+
+ .globl lj_vm_pcall
+ .hidden lj_vm_pcall
+ .type lj_vm_pcall, @function
+ .size lj_vm_pcall, 88
+lj_vm_pcall:
+ .long 0x67bdff40,0xffbf0098,0xffbe0090,0xf7bf0048
+ .long 0xffb70088,0xf7be0040,0xffb60080,0xf7bd0038
+ .long 0xffb50078,0xf7bc0030,0xffb40070,0xf7bb0028
+ .long 0xffb30068,0xf7ba0020,0xffb20060,0xf7b90018
+ .long 0xffb10058,0xf7b80010,0xffb00050,0xafa700bc
+ .long 0x10000015,0x24120005
+
+ .globl lj_vm_call
+ .hidden lj_vm_call
+ .type lj_vm_call, @function
+ .size lj_vm_call, 172
+lj_vm_call:
+ .long 0x67bdff40,0xffbf0098,0xffbe0090,0xf7bf0048
+ .long 0xffb70088,0xf7be0040,0xffb60080,0xf7bd0038
+ .long 0xffb50078,0xf7bc0030,0xffb40070,0xf7bb0028
+ .long 0xffb30068,0xf7ba0020,0xffb20060,0xf7b90018
+ .long 0xffb10058,0xf7b80010,0xffb00050,0x24120001
+ .long 0xdc8d0050,0x0080a025,0xafa600b8,0xde930010
+ .long 0xffa400a8,0x00a08025,0x667304c8,0xffa400a0
+ .long 0xffad00b0,0xfe9d0050,0xfe74fca0,0xde8e0020
+ .long 0x3c0f59c0,0xde8d0028,0x448ff000,0x0250902d
+ .long 0x01b0482f,0x2416fff2,0x024e902f,0x4600f7a1
+ .long 0x240cffff,0x241effff,0xae6cfbe8
+
+ .globl lj_vm_call_dispatch
+ .hidden lj_vm_call_dispatch
+ .type lj_vm_call_dispatch, @function
+ .size lj_vm_call_dispatch, 20
+lj_vm_call_dispatch:
+ .long 0xde08fff0,0x00080bff,0x64210009,0x14200122
+ .long 0x7d087001
+
+ .globl lj_vm_call_dispatch_f
+ .hidden lj_vm_call_dispatch_f
+ .type lj_vm_call_dispatch_f, @function
+ .size lj_vm_call_dispatch_f, 48
+lj_vm_call_dispatch_f:
+ .long 0xfe12fff8,0xdd120020,0x8e4b0000,0x66520004
+ .long 0x316d00ff,0x000bb942,0x000d68c0,0x32f707f8
+ .long 0x026d602d,0xdd8c0000,0x01800008,0x02f0b82d
+
+ .globl lj_vm_cpcall
+ .hidden lj_vm_cpcall
+ .type lj_vm_cpcall, @function
+ .size lj_vm_cpcall, 160
+lj_vm_cpcall:
+ .long 0x67bdff40,0xffbf0098,0xffbe0090,0xf7bf0048
+ .long 0xffb70088,0xf7be0040,0xffb60080,0xf7bd0038
+ .long 0xffb50078,0xf7bc0030,0xffb40070,0xf7bb0028
+ .long 0xffb30068,0xf7ba0020,0xffb20060,0xf7b90018
+ .long 0xffb10058,0xf7b80010,0xffb00050,0x0080a025
+ .long 0xdc8c0038,0xffa400a8,0xde8d0028,0xde930010
+ .long 0xffa400a0,0x018d602f,0xde8d0050,0x667304c8
+ .long 0xafac00b8,0xafa000bc,0xffad00b0,0xfe9d0050
+ .long 0xfe74fca0,0x00e0f809,0x00e0c825,0x00408025
+ .long 0x1440ffbd,0x24120005,0x1000feeb,0x00000000
+
+ .globl lj_cont_dispatch
+ .hidden lj_cont_dispatch
+ .type lj_cont_dispatch, @function
+ .size lj_cont_dispatch, 68
+lj_cont_dispatch:
+ .long 0xde0cffe0,0x02004025,0x01c08025,0xddcdfff0
+ .long 0x2d810002,0xdd12ffe8,0x7dad7001,0x02ea702d
+ .long 0xddad0020,0x14200003,0xfddefff8,0x01800008
+ .long 0xddb1ffb8,0x158006bf,0x650dffe0,0x100005ef
+ .long 0x01b0482f
+
+ .globl lj_cont_cat
+ .hidden lj_cont_cat
+ .type lj_cont_cat, @function
+ .size lj_cont_cat, 60
+lj_cont_cat:
+ .long 0x8e4bfffc,0x6505ffe0,0xdee20000,0x000bad42
+ .long 0x000bb942,0x32b507f8,0x32f707f8,0x0215682d
+ .long 0xfe900020,0x00ad302f,0x15a5f8e4,0xfca20000
+ .long 0x0217b82d,0x1000007b,0xfee20000
+
+ .globl lj_vmeta_tgets1
+ .hidden lj_vmeta_tgets1
+ .type lj_vmeta_tgets1, @function
+ .size lj_vmeta_tgets1, 20
+lj_vmeta_tgets1:
+ .long 0x6666fc18,0x240cfffb,0x7d89fbc6,0x1000000d
+ .long 0xfcc90000
+
+ .globl lj_vmeta_tgets
+ .hidden lj_vmeta_tgets
+ .type lj_vmeta_tgets, @function
+ .size lj_vmeta_tgets, 36
+lj_vmeta_tgets:
+ .long 0x6665fc18,0x240cfff4,0x240dfffb,0x7d88fbc6
+ .long 0x6666fc20,0xfca80000,0x7da9fbc6,0x10000004
+ .long 0xfcc90000
+
+ .globl lj_vmeta_tgetb
+ .hidden lj_vmeta_tgetb
+ .type lj_vmeta_tgetb, @function
+ .size lj_vmeta_tgetb, 12
+lj_vmeta_tgetb:
+ .long 0x6666fc18,0x7eccfbc6,0xfccc0000
+
+ .globl lj_vmeta_tgetv
+ .hidden lj_vmeta_tgetv
+ .type lj_vmeta_tgetv, @function
+ .size lj_vmeta_tgetv, 108
+lj_vmeta_tgetv:
+ .long 0xde79ff58,0xfe900020,0xffb200a0,0x0320f809
+ .long 0x02802025,0x1040000e,0x660dfffe,0xdc440000
+ .long 0x8e4b0000,0x66520004,0xfee40000,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd810000
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+ .long 0xde900028,0xfe12ffe8,0x020d902f,0xde08fff0
+ .long 0x7d087001,0x1000ff81,0x24090010
+
+ .globl lj_vmeta_tgetr
+ .hidden lj_vmeta_tgetr
+ .type lj_vmeta_tgetr, @function
+ .size lj_vmeta_tgetr, 28
+lj_vmeta_tgetr:
+ .long 0xde79ff90,0x0320f809,0x00000000,0x1040facc
+ .long 0x03c02825,0x1000faca,0xdc450000
+
+ .globl lj_vmeta_tsets1
+ .hidden lj_vmeta_tsets1
+ .type lj_vmeta_tsets1, @function
+ .size lj_vmeta_tsets1, 20
+lj_vmeta_tsets1:
+ .long 0x6666fc18,0x240cfffb,0x7d89fbc6,0x1000000d
+ .long 0xfcc90000
+
+ .globl lj_vmeta_tsets
+ .hidden lj_vmeta_tsets
+ .type lj_vmeta_tsets, @function
+ .size lj_vmeta_tsets, 36
+lj_vmeta_tsets:
+ .long 0x6665fc18,0x240cfff4,0x240dfffb,0x7d88fbc6
+ .long 0x6666fc20,0xfca80000,0x7da9fbc6,0x10000004
+ .long 0xfcc90000
+
+ .globl lj_vmeta_tsetb
+ .hidden lj_vmeta_tsetb
+ .type lj_vmeta_tsetb, @function
+ .size lj_vmeta_tsetb, 12
+lj_vmeta_tsetb:
+ .long 0x6666fc18,0x7eccfbc6,0xfccc0000
+
+ .globl lj_vmeta_tsetv
+ .hidden lj_vmeta_tsetv
+ .type lj_vmeta_tsetv, @function
+ .size lj_vmeta_tsetv, 112
+lj_vmeta_tsetv:
+ .long 0xde79ff60,0xfe900020,0xffb200a0,0x0320f809
+ .long 0x02802025,0x1040000d,0xdee40000,0x8e4b0000
+ .long 0x66520004,0xfc440000,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8,0x660dfffe
+ .long 0xde900028,0xfe12ffe8,0x020d902f,0xde08fff0
+ .long 0x7d087001,0xfe040010,0x1000ff4d,0x24090018
+
+ .globl lj_vmeta_tsetr
+ .hidden lj_vmeta_tsetr
+ .type lj_vmeta_tsetr, @function
+ .size lj_vmeta_tsetr, 28
+lj_vmeta_tsetr:
+ .long 0xde79ffc0,0xfe900020,0xffb200a0,0x0320f809
+ .long 0x02802025,0x1000fba4,0x00000000
+
+ .globl lj_vmeta_comp
+ .hidden lj_vmeta_comp
+ .type lj_vmeta_comp, @function
+ .size lj_vmeta_comp, 76
+lj_vmeta_comp:
+ .long 0x02e02825,0x01403025,0xde79ff30,0x6652fffc
+ .long 0xfe900020,0xffb200a0,0x316700ff,0x0320f809
+ .long 0x02802025,0x2c410002,0x1020004d,0x0002702f
+ .long 0x964a0002,0x66520004,0x3c0dfffe,0x000a5080
+ .long 0x014d5021,0x014e5024,0x024a902d
+
+ .globl lj_cont_nop
+ .hidden lj_cont_nop
+ .type lj_cont_nop, @function
+ .size lj_cont_nop, 44
+lj_cont_nop:
+ .long 0x8e4b0000,0x66520004,0x316d00ff,0x000d68c0
+ .long 0x026d602d,0x000b5402,0xdd810000,0x000bb942
+ .long 0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_cont_ra
+ .hidden lj_cont_ra
+ .type lj_cont_ra, @function
+ .size lj_cont_ra, 24
+lj_cont_ra:
+ .long 0x924dfffd,0xdee20000,0x000d68c0,0x020d682d
+ .long 0x1000fff0,0xfda20000
+
+ .globl lj_cont_condt
+ .hidden lj_cont_condt
+ .type lj_cont_condt, @function
+ .size lj_cont_condt, 20
+lj_cont_condt:
+ .long 0xdeec0000,0x000c63ff,0x2d81fffe,0x1000ffe4
+ .long 0x0001702f
+
+ .globl lj_cont_condf
+ .hidden lj_cont_condf
+ .type lj_cont_condf, @function
+ .size lj_cont_condf, 20
+lj_cont_condf:
+ .long 0xdeec0000,0x000c63ff,0x2d81fffe,0x1000ffdf
+ .long 0x242effff
+
+ .globl lj_vmeta_equal
+ .hidden lj_vmeta_equal
+ .type lj_vmeta_equal, @function
+ .size lj_vmeta_equal, 44
+lj_vmeta_equal:
+ .long 0xde79ff38,0x7ca67001,0x7c857001,0x01803825
+ .long 0x6652fffc,0xfe900020,0xffb200a0,0x0320f809
+ .long 0x02802025,0x1000ffd1,0x00000000
+
+ .globl lj_vmeta_equal_cd
+ .hidden lj_vmeta_equal_cd
+ .type lj_vmeta_equal_cd, @function
+ .size lj_vmeta_equal_cd, 36
+lj_vmeta_equal_cd:
+ .long 0xde79ffe8,0x01602825,0x6652fffc,0xfe900020
+ .long 0xffb200a0,0x0320f809,0x02802025,0x1000ffc8
+ .long 0x00000000
+
+ .globl lj_vmeta_istype
+ .hidden lj_vmeta_istype
+ .type lj_vmeta_istype, @function
+ .size lj_vmeta_istype, 40
+lj_vmeta_istype:
+ .long 0xde79ff48,0x6652fffc,0xfe900020,0x001728c2
+ .long 0x000a30c2,0xffb200a0,0x0320f809,0x02802025
+ .long 0x1000ffc8,0x00000000
+
+ .globl lj_vmeta_unm
+ .hidden lj_vmeta_unm
+ .type lj_vmeta_unm, @function
+ .size lj_vmeta_unm, 4
+lj_vmeta_unm:
+ .long 0x01004825
+
+ .globl lj_vmeta_arith
+ .hidden lj_vmeta_arith
+ .type lj_vmeta_arith, @function
+ .size lj_vmeta_arith, 44
+lj_vmeta_arith:
+ .long 0xde79ff18,0xfe900020,0x02e02825,0xffb200a0
+ .long 0x01003025,0x01203825,0x316800ff,0x0320f809
+ .long 0x02802025,0x1040ffbc,0x00000000
+
+ .globl lj_vmeta_binop
+ .hidden lj_vmeta_binop
+ .type lj_vmeta_binop, @function
+ .size lj_vmeta_binop, 28
+lj_vmeta_binop:
+ .long 0x0050682f,0xfc52ffe8,0x02007025,0x65b20002
+ .long 0x00408025,0x1000fee2,0x24090010
+
+ .globl lj_vmeta_len
+ .hidden lj_vmeta_len
+ .type lj_vmeta_len, @function
+ .size lj_vmeta_len, 28
+lj_vmeta_len:
+ .long 0xde79ff50,0xfe900020,0xffb200a0,0x0320f809
+ .long 0x02802025,0x1000fff3,0x00000000
+
+ .globl lj_vmeta_call
+ .hidden lj_vmeta_call
+ .type lj_vmeta_call, @function
+ .size lj_vmeta_call, 92
+lj_vmeta_call:
+ .long 0xde79ff20,0xfe8e0020,0x6605fff0,0xffb200a0
+ .long 0x0209302d,0x0120a825,0x0320f809,0x02802025
+ .long 0xde08fff0,0x66a90008,0x7d087001,0xfe12fff8
+ .long 0xdd120020,0x8e4b0000,0x66520004,0x316d00ff
+ .long 0x000bb942,0x000d68c0,0x32f707f8,0x026d602d
+ .long 0xdd8c0000,0x01800008,0x02f0b82d
+
+ .globl lj_vmeta_callt
+ .hidden lj_vmeta_callt
+ .type lj_vmeta_callt, @function
+ .size lj_vmeta_callt, 52
+lj_vmeta_callt:
+ .long 0xde79ff20,0xfe900020,0x66e5fff0,0xffb200a0
+ .long 0x02e9302d,0x0120a825,0x0320f809,0x02802025
+ .long 0xdee8fff0,0xde0dfff8,0x66a90008,0x1000fb51
+ .long 0x7d067001
+
+ .globl lj_vmeta_for
+ .hidden lj_vmeta_for
+ .type lj_vmeta_for, @function
+ .size lj_vmeta_for, 48
+lj_vmeta_for:
+ .long 0xde79ff40,0xfe900020,0x02e02825,0xffb200a0
+ .long 0x0160a825,0x0320f809,0x02802025,0x0015b942
+ .long 0x00155402,0x32f707f8,0x1000fca7,0x000a50c0
+
+ .globl lj_ff_assert
+ .hidden lj_ff_assert
+ .type lj_ff_assert, @function
+ .size lj_ff_assert, 72
+lj_ff_assert:
+ .long 0x112004c0,0xde040000,0x00040bff,0x2c21fffe
+ .long 0x102004bc,0x6617fff0,0xde12fff8,0x252a0008
+ .long 0x02ea702d,0x660d0008,0x120e01cd,0xfee40000
+ .long 0xdda20000,0xfda2fff0,0x15aefffd,0x65ad0008
+ .long 0x100001c7,0x00000000
+
+ .globl lj_ff_type
+ .hidden lj_ff_type
+ .type lj_ff_type, @function
+ .size lj_ff_type, 44
+lj_ff_type:
+ .long 0x112004ae,0xde040000,0x000463ff,0x02cc682b
+ .long 0x01807027,0x240f000d,0x01ed700a,0x000e70f8
+ .long 0x010e702d,0x100001b8,0xddc40030
+
+ .globl lj_ff_getmetatable
+ .hidden lj_ff_getmetatable
+ .type lj_ff_getmetatable, @function
+ .size lj_ff_getmetatable, 168
+lj_ff_getmetatable:
+ .long 0x112004a3,0xde040000,0x000473ff,0x65cc000c
+ .long 0x65cd000d,0x01ac600b,0x1580001d,0x7c847001
+ .long 0xdc880020,0xde69fd60,0x110001ac,0x2404ffff
+ .long 0x8d0c0034,0x8d2d000c,0xdd0e0028,0x01ac6824
+ .long 0x000d6178,0x000d68f8,0x018d682f,0x01cd702d
+ .long 0x2407fffb,0x7ce9fbc6,0xddcc0008,0xddc40000
+ .long 0xddce0010,0x112c0006,0x2401fff4,0x15c0fffa
+ .long 0x00000000,0x01002025,0x10000198,0x7c24fbc6
+ .long 0x149e0196,0x00000000,0x1000fffa,0x00000000
+ .long 0x2dc1fff2,0x02c1700b,0x000e70f8,0x026e602f
+ .long 0x1000ffe0,0xdd88fd80
+
+ .globl lj_ff_setmetatable
+ .hidden lj_ff_setmetatable
+ .type lj_ff_setmetatable, @function
+ .size lj_ff_setmetatable, 96
+lj_ff_setmetatable:
+ .long 0x2d210010,0xde040000,0x14200477,0xde050008
+ .long 0x00040bff,0x6421000c,0x14200473,0x7c8d7001
+ .long 0x00057bff,0xddac0020,0x91ae0008,0x65e1000c
+ .long 0x7ca57001,0x002c0825,0x1420046b,0x31c10004
+ .long 0x1020017c,0xfda50020,0xde6cfb78,0x31ce00fb
+ .long 0xfe6dfb78,0xa1ae0008,0x10000176,0xfdac0018
+
+ .globl lj_ff_rawget
+ .hidden lj_ff_rawget
+ .type lj_ff_rawget, @function
+ .size lj_ff_rawget, 52
+lj_ff_rawget:
+ .long 0xde050000,0x2d210010,0xde79ff88,0x000563ff
+ .long 0x7ca57001,0x658c000c,0x002c0825,0x1420045a
+ .long 0x66060008,0x0320f809,0x02802025,0x10000169
+ .long 0xdc440000
+
+ .globl lj_ff_tonumber
+ .hidden lj_ff_tonumber
+ .type lj_ff_tonumber, @function
+ .size lj_ff_tonumber, 36
+lj_ff_tonumber:
+ .long 0xde040000,0x39210008,0x00046bff,0x02cd602b
+ .long 0x002c0825,0x1420044f,0x00000000,0x10000160
+ .long 0x00000000
+
+ .globl lj_ff_tostring
+ .hidden lj_ff_tostring
+ .type lj_ff_tostring, @function
+ .size lj_ff_tostring, 92
+lj_ff_tostring:
+ .long 0x1120044b,0xde040000,0x000463ff,0x65810005
+ .long 0x1020015a,0xde6dfdf0,0x02cc602b,0x018d6025
+ .long 0x15800443,0xfe900020,0xde6cfb48,0xde6dfb50
+ .long 0x018d082f,0x0431046f,0xffb200a0,0xde79ff70
+ .long 0x02802025,0x0320f809,0x02002825,0x2401fffb
+ .long 0x7c22fbc6,0x10000149,0x00402025
+
+ .globl lj_ff_next
+ .hidden lj_ff_next
+ .type lj_ff_next, @function
+ .size lj_ff_next, 100
+lj_ff_next:
+ .long 0x11200434,0xde040000,0x00040bff,0x6421000c
+ .long 0x14200430,0x7c857001,0x0209702d,0xfdde0000
+ .long 0xde12fff8,0xde79ffb0,0xfe900020,0xfe900028
+ .long 0x66060008,0xffb200a0,0x0320f809,0x02802025
+ .long 0x10400137,0x03c02025,0xde0c0008,0x6617fff0
+ .long 0xde0e0010,0xfeec0000,0xfeee0008,0x10000134
+ .long 0x240a0018
+
+ .globl lj_ff_pairs
+ .hidden lj_ff_pairs
+ .type lj_ff_pairs, @function
+ .size lj_ff_pairs, 56
+lj_ff_pairs:
+ .long 0x1120041b,0xde040000,0x00040bff,0x6421000c
+ .long 0x14200417,0x7c8d7001,0xde12fff8,0xdd0c0030
+ .long 0x6617fff0,0xfe1e0000,0xfe04fff8,0xfeec0000
+ .long 0x10000126,0x240a0020
+
+ .globl lj_ff_ipairs_aux
+ .hidden lj_ff_ipairs_aux
+ .type lj_ff_ipairs_aux, @function
+ .size lj_ff_ipairs_aux, 156
+lj_ff_ipairs_aux:
+ .long 0x2d210010,0xde040000,0x1420040b,0xde050008
+ .long 0x00040bff,0x6421000c,0x14200407,0x7c847001
+ .long 0x00050bff,0x14360404,0x8c8c0030,0xdc8d0010
+ .long 0xde12fff8,0x00057000,0x25ce0001,0x01cc082b
+ .long 0x6617fff0,0x7dccf803,0x7eccfbc6,0x10200009
+ .long 0xfeec0000,0x000e78f8,0x01af782d,0xdded0000
+ .long 0x11be010c,0x240a0008,0xfe0dfff8,0x10000109
+ .long 0x240a0018,0x8c8c0034,0xde79ff90,0x11800105
+ .long 0x240a0008,0x0320f809,0x01c02825,0x10400101
+ .long 0x240a0008,0x1000fff2,0xdc4d0000
+
+ .globl lj_ff_ipairs
+ .hidden lj_ff_ipairs
+ .type lj_ff_ipairs, @function
+ .size lj_ff_ipairs, 60
+lj_ff_ipairs:
+ .long 0x112003e6,0xde040000,0x00040bff,0x6421000c
+ .long 0x142003e2,0x7c8d7001,0xde12fff8,0xdd0c0030
+ .long 0x6617fff0,0x00160bfc,0xfe04fff8,0xfe010000
+ .long 0xfeec0000,0x100000f0,0x240a0020
+
+ .globl lj_ff_pcall
+ .hidden lj_ff_pcall
+ .type lj_ff_pcall, @function
+ .size lj_ff_pcall, 68
+lj_ff_pcall:
+ .long 0x6529fff8,0x926ffbc1,0x052003d5,0x02007025
+ .long 0x66100010,0x000f7902,0x31ef0001,0x65f20016
+ .long 0x1120fdb8,0x0209602d,0xdd8dfff0,0xfd8dfff8
+ .long 0x658cfff8,0x1590fffc,0x00000000,0x1000fdb1
+ .long 0x00000000
+
+ .globl lj_ff_xpcall
+ .hidden lj_ff_xpcall
+ .type lj_ff_xpcall, @function
+ .size lj_ff_xpcall, 76
+lj_ff_xpcall:
+ .long 0x652cfff0,0xde040000,0xde050008,0x058003c3
+ .long 0x926dfbc1,0x00050bff,0x64210009,0x142003bf
+ .long 0x02007025,0x01804825,0x66100018,0x000f7902
+ .long 0xfdc50000,0x31ef0001,0xfdc40008,0x1120fda0
+ .long 0x65f2001e,0x1000ffe6,0x00000000
+
+ .globl lj_ff_coroutine_resume
+ .hidden lj_ff_coroutine_resume
+ .type lj_ff_coroutine_resume, @function
+ .size lj_ff_coroutine_resume, 380
+lj_ff_coroutine_resume:
+ .long 0x112003b3,0xde040000,0x00040bff,0x64210007
+ .long 0x142003af,0x7c847001,0x908c000b,0xdc8d0050
+ .long 0xdc850028,0xdc8e0020,0x2581ffff,0x00ac302d
+ .long 0x64af0008,0x1c2003a6,0x01e1280b,0x01c67026
+ .long 0x15a003a3,0x01cc0825,0xdc8c0030,0x102003a0
+ .long 0xde12fff8,0x00a9702d,0x018e082b,0x1420039c
+ .long 0xffb200a0,0xfe900020,0x66100008,0x6529fff8
+ .long 0x65cefff8,0xfc8e0028,0x0209682d,0x00a03025
+ .long 0xfe900028,0xde020000,0x020d082b,0x10200004
+ .long 0x66100008,0xfcc20000,0x1000fffa,0x64c60008
+ .long 0x0411fcfe,0x0080b825,0xdeee0020,0x2c410002
+ .long 0xdeef0028,0x240cffff,0xde900020,0xfe74fca0
+ .long 0xae6cfbe8,0x1020001b,0x01ee502f,0xde8c0030
+ .long 0x1140000c,0x020a682d,0x018d082b,0x14200021
+ .long 0x01ca782d,0xfeee0028,0x02006825,0xddc20000
+ .long 0x65ce0008,0x01cf082b,0xfda20000,0x1420fffb
+ .long 0x65ad0008,0x324c0003,0x240d0001,0x000d6c3c
+ .long 0x01a06827,0x6617fff8,0xfe0dfff8,0x654a0010
+ .long 0xffb200a0,0x1180fade,0x0140a825,0x1000fc5f
+ .long 0x00000000,0x65effff8,0x340d8000,0x000d683c
+ .long 0x01a06827,0xdde20000,0xfeef0028,0x240a0018
+ .long 0xfe0dfff8,0x6617fff8,0xfe020000,0x1000fff0
+ .long 0x324c0003,0xde79ff68,0x000a28c2,0x0320f809
+ .long 0x02802025,0x1000ffcc,0x24020000
+
+ .globl lj_ff_coroutine_wrap_aux
+ .hidden lj_ff_coroutine_wrap_aux
+ .type lj_ff_coroutine_wrap_aux, @function
+ .size lj_ff_coroutine_wrap_aux, 304
+lj_ff_coroutine_wrap_aux:
+ .long 0xdd040030,0x7c847001,0x908c000b,0xdc8d0050
+ .long 0xdc850028,0xdc8e0020,0x2581ffff,0x00ac302d
+ .long 0x64af0008,0x1c20034b,0x01e1280b,0x01c67026
+ .long 0x15a00348,0x01cc0825,0xdc8c0030,0x10200345
+ .long 0xde12fff8,0x00a9702d,0x018e082b,0x14200341
+ .long 0xffb200a0,0xfe900020,0xfc8e0028,0x0209682d
+ .long 0x00a03025,0xfe900028,0xde020000,0x020d082b
+ .long 0x10200004,0x66100008,0xfcc20000,0x1000fffa
+ .long 0x64c60008,0x0411fca6,0x0080b825,0xdeee0020
+ .long 0x2c410002,0xdeef0028,0x240cffff,0xde900020
+ .long 0xfe74fca0,0xae6cfbe8,0x10200017,0x01ee502f
+ .long 0xde8c0030,0x1140000c,0x020a682d,0x018d082b
+ .long 0x14200015,0x01ca782d,0xfeee0028,0x02006825
+ .long 0xddc20000,0x65ce0008,0x01cf082b,0xfda20000
+ .long 0x1420fffb,0x65ad0008,0x324c0003,0x0200b825
+ .long 0x654a0008,0xffb200a0,0x1180fa8a,0x0140a825
+ .long 0x1000fc0b,0x00000000,0xde79fee8,0x02e02825
+ .long 0x0320f809,0x02802025,0xde79ff68,0x000a28c2
+ .long 0x0320f809,0x02802025,0x1000ffd8,0x24020000
+
+ .globl lj_ff_coroutine_yield
+ .hidden lj_ff_coroutine_yield
+ .type lj_ff_coroutine_yield, @function
+ .size lj_ff_coroutine_yield, 40
+lj_ff_coroutine_yield:
+ .long 0xde8c0050,0x0209682d,0xfe900020,0x318c0001
+ .long 0xfe8d0028,0x11800303,0x24020001,0xfe800050
+ .long 0x1000fc0f,0xa282000b
+
+ .globl lj_ff_math_abs
+ .hidden lj_ff_math_abs
+ .type lj_ff_math_abs, @function
+ .size lj_ff_math_abs, 72
+lj_ff_math_abs:
+ .long 0x112002fe,0xde040000,0x00042bff,0x64a1000e
+ .long 0x1420000a,0x00046800,0x000d67c3,0x01ac6826
+ .long 0x01ac202f,0x0004783c,0x05e10007,0x7ec4fbc6
+ .long 0x240441e0,0x10000004,0x0004243c,0x2ca1fff2
+ .long 0x102002ee,0x7c84f001
+
+ .globl lj_fff_restv
+ .hidden lj_fff_restv
+ .type lj_fff_restv, @function
+ .size lj_fff_restv, 12
+lj_fff_restv:
+ .long 0xde12fff8,0x6617fff0,0xfe04fff0
+
+ .globl lj_fff_res1
+ .hidden lj_fff_res1
+ .type lj_fff_res1, @function
+ .size lj_fff_res1, 4
+lj_fff_res1:
+ .long 0x240a0010
+
+ .globl lj_fff_res
+ .hidden lj_fff_res
+ .type lj_fff_res, @function
+ .size lj_fff_res, 104
+lj_fff_res:
+ .long 0x324c0003,0x1580fbde,0x0140a825,0x8e4bfffc
+ .long 0x000b4542,0x310807f8,0x0148082b,0x1420000e
+ .long 0x000b6142,0x318c07f8,0x8e4b0000,0x66520004
+ .long 0x02ec802f,0x316d00ff,0x000d68c0,0x026d602d
+ .long 0x000b5402,0xdd810000,0x000bb942,0x000a50c0
+ .long 0x00200008,0x32f707f8,0x02ea682d,0x654a0008
+ .long 0x1000ffed,0xfdbefff8
+
+ .globl lj_ff_math_floor
+ .hidden lj_ff_math_floor
+ .type lj_ff_math_floor, @function
+ .size lj_ff_math_floor, 44
+lj_ff_math_floor:
+ .long 0xde040000,0x112002cd,0x000463ff,0x1196ffde
+ .long 0x0196082b,0x102002c9,0xd60c0000,0x04110347
+ .long 0x00000000,0x100000ca,0x00000000
+
+ .globl lj_ff_math_ceil
+ .hidden lj_ff_math_ceil
+ .type lj_ff_math_ceil, @function
+ .size lj_ff_math_ceil, 44
+lj_ff_math_ceil:
+ .long 0xde040000,0x112002c2,0x000463ff,0x1196ffd3
+ .long 0x0196082b,0x102002be,0xd60c0000,0x04110351
+ .long 0x00000000,0x100000bf,0x00000000
+
+ .globl lj_ff_math_log
+ .hidden lj_ff_math_log
+ .type lj_ff_math_log, @function
+ .size lj_ff_math_log, 44
+lj_ff_math_log:
+ .long 0x24010008,0x152102b7,0xde040000,0x00040bff
+ .long 0x2c21fff2,0x102002b3,0xde79fe20,0x0320f809
+ .long 0xd60c0000,0x100000b4,0x00000000
+
+ .globl lj_ff_math_log10
+ .hidden lj_ff_math_log10
+ .type lj_ff_math_log10, @function
+ .size lj_ff_math_log10, 44
+lj_ff_math_log10:
+ .long 0xde040000,0x112002ac,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x102002a8,0xde79fe28,0x0320f809
+ .long 0x00000000,0x100000a9,0x00000000
+
+ .globl lj_ff_math_exp
+ .hidden lj_ff_math_exp
+ .type lj_ff_math_exp, @function
+ .size lj_ff_math_exp, 44
+lj_ff_math_exp:
+ .long 0xde040000,0x112002a1,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x1020029d,0xde79fe30,0x0320f809
+ .long 0x00000000,0x1000009e,0x00000000
+
+ .globl lj_ff_math_sin
+ .hidden lj_ff_math_sin
+ .type lj_ff_math_sin, @function
+ .size lj_ff_math_sin, 44
+lj_ff_math_sin:
+ .long 0xde040000,0x11200296,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x10200292,0xde79fe38,0x0320f809
+ .long 0x00000000,0x10000093,0x00000000
+
+ .globl lj_ff_math_cos
+ .hidden lj_ff_math_cos
+ .type lj_ff_math_cos, @function
+ .size lj_ff_math_cos, 44
+lj_ff_math_cos:
+ .long 0xde040000,0x1120028b,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x10200287,0xde79fe40,0x0320f809
+ .long 0x00000000,0x10000088,0x00000000
+
+ .globl lj_ff_math_tan
+ .hidden lj_ff_math_tan
+ .type lj_ff_math_tan, @function
+ .size lj_ff_math_tan, 44
+lj_ff_math_tan:
+ .long 0xde040000,0x11200280,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x1020027c,0xde79fe48,0x0320f809
+ .long 0x00000000,0x1000007d,0x00000000
+
+ .globl lj_ff_math_asin
+ .hidden lj_ff_math_asin
+ .type lj_ff_math_asin, @function
+ .size lj_ff_math_asin, 44
+lj_ff_math_asin:
+ .long 0xde040000,0x11200275,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x10200271,0xde79fe50,0x0320f809
+ .long 0x00000000,0x10000072,0x00000000
+
+ .globl lj_ff_math_acos
+ .hidden lj_ff_math_acos
+ .type lj_ff_math_acos, @function
+ .size lj_ff_math_acos, 44
+lj_ff_math_acos:
+ .long 0xde040000,0x1120026a,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x10200266,0xde79fe58,0x0320f809
+ .long 0x00000000,0x10000067,0x00000000
+
+ .globl lj_ff_math_atan
+ .hidden lj_ff_math_atan
+ .type lj_ff_math_atan, @function
+ .size lj_ff_math_atan, 44
+lj_ff_math_atan:
+ .long 0xde040000,0x1120025f,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x1020025b,0xde79fe60,0x0320f809
+ .long 0x00000000,0x1000005c,0x00000000
+
+ .globl lj_ff_math_sinh
+ .hidden lj_ff_math_sinh
+ .type lj_ff_math_sinh, @function
+ .size lj_ff_math_sinh, 44
+lj_ff_math_sinh:
+ .long 0xde040000,0x11200254,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x10200250,0xde79fe68,0x0320f809
+ .long 0x00000000,0x10000051,0x00000000
+
+ .globl lj_ff_math_cosh
+ .hidden lj_ff_math_cosh
+ .type lj_ff_math_cosh, @function
+ .size lj_ff_math_cosh, 44
+lj_ff_math_cosh:
+ .long 0xde040000,0x11200249,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x10200245,0xde79fe70,0x0320f809
+ .long 0x00000000,0x10000046,0x00000000
+
+ .globl lj_ff_math_tanh
+ .hidden lj_ff_math_tanh
+ .type lj_ff_math_tanh, @function
+ .size lj_ff_math_tanh, 44
+lj_ff_math_tanh:
+ .long 0xde040000,0x1120023e,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x1020023a,0xde79fe78,0x0320f809
+ .long 0x00000000,0x1000003b,0x00000000
+
+ .globl lj_ff_math_pow
+ .hidden lj_ff_math_pow
+ .type lj_ff_math_pow, @function
+ .size lj_ff_math_pow, 68
+lj_ff_math_pow:
+ .long 0xde040000,0x2d210010,0xde050008,0x14200231
+ .long 0x000463ff,0x00056bff,0x2d8cfff2,0x2dadfff2
+ .long 0xd60c0000,0x018d6024,0xd60d0008,0x11800229
+ .long 0xde79fe98,0x0320f809,0x00000000,0x1000002a
+ .long 0x00000000
+
+ .globl lj_ff_math_atan2
+ .hidden lj_ff_math_atan2
+ .type lj_ff_math_atan2, @function
+ .size lj_ff_math_atan2, 68
+lj_ff_math_atan2:
+ .long 0xde040000,0x2d210010,0xde050008,0x14200220
+ .long 0x000463ff,0x00056bff,0x2d8cfff2,0x2dadfff2
+ .long 0xd60c0000,0x018d6024,0xd60d0008,0x11800218
+ .long 0xde79fe90,0x0320f809,0x00000000,0x10000019
+ .long 0x00000000
+
+ .globl lj_ff_math_fmod
+ .hidden lj_ff_math_fmod
+ .type lj_ff_math_fmod, @function
+ .size lj_ff_math_fmod, 68
+lj_ff_math_fmod:
+ .long 0xde040000,0x2d210010,0xde050008,0x1420020f
+ .long 0x000463ff,0x00056bff,0x2d8cfff2,0x2dadfff2
+ .long 0xd60c0000,0x018d6024,0xd60d0008,0x11800207
+ .long 0xde79fea0,0x0320f809,0x00000000,0x10000008
+ .long 0x00000000
+
+ .globl lj_ff_math_sqrt
+ .hidden lj_ff_math_sqrt
+ .type lj_ff_math_sqrt, @function
+ .size lj_ff_math_sqrt, 28
+lj_ff_math_sqrt:
+ .long 0xde040000,0x11200200,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x102001fc,0x46206004
+
+ .globl lj_fff_resn
+ .hidden lj_fff_resn
+ .type lj_fff_resn, @function
+ .size lj_fff_resn, 16
+lj_fff_resn:
+ .long 0xde12fff8,0x6617fff0,0x1000ff0e,0xf6e00000
+
+ .globl lj_ff_math_ldexp
+ .hidden lj_ff_math_ldexp
+ .type lj_ff_math_ldexp, @function
+ .size lj_ff_math_ldexp, 60
+lj_ff_math_ldexp:
+ .long 0x2d210010,0xde040000,0x142001f4,0xde050008
+ .long 0x00040bff,0x2c21fff2,0x102001f0,0x00050bff
+ .long 0x143601ee,0xde79fea8,0xd60c0000,0x0320f809
+ .long 0x8e050008,0x1000ffee,0x00000000
+
+ .globl lj_ff_math_frexp
+ .hidden lj_ff_math_frexp
+ .type lj_ff_math_frexp, @function
+ .size lj_ff_math_frexp, 72
+lj_ff_math_frexp:
+ .long 0xde040000,0x112001e6,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x102001e2,0xde79fe80,0xde12fff8
+ .long 0x0320f809,0x6665fc18,0x8e6dfc18,0x6617fff0
+ .long 0x448d6800,0xf6e00000,0x46806b61,0xf6ed0008
+ .long 0x1000feee,0x240a0018
+
+ .globl lj_ff_math_modf
+ .hidden lj_ff_math_modf
+ .type lj_ff_math_modf, @function
+ .size lj_ff_math_modf, 56
+lj_ff_math_modf:
+ .long 0xde040000,0x112001d4,0xd60c0000,0x00040bff
+ .long 0x2c21fff2,0x102001d0,0xde79fe88,0xde12fff8
+ .long 0x0320f809,0x6605fff0,0x6617fff0,0xf600fff8
+ .long 0x1000fee0,0x240a0018
+
+ .globl lj_ff_math_min
+ .hidden lj_ff_math_min
+ .type lj_ff_math_min, @function
+ .size lj_ff_math_min, 180
+lj_ff_math_min:
+ .long 0x112001c7,0xde040000,0x0209782d,0x00040bff
+ .long 0x14360014,0x660e0008,0x11cffed4,0xddc50000
+ .long 0x00050bff,0x14360008,0x00042000,0x8dc50000
+ .long 0x0085082a,0x00a1200a,0x65ce0008,0x7c84f803
+ .long 0x1000fff5,0x7ec4fbc6,0x00050bff,0x2c21fff2
+ .long 0x102001b3,0x44840000,0x46800021,0x1000000c
+ .long 0xd5cc0000,0xd6000000,0x00040bff,0x2c21fff2
+ .long 0x102001ab,0xddc50000,0x11cfffae,0xd5cc0000
+ .long 0x00050bff,0x2c21fff2,0x10200005,0x00000000
+ .long 0x462c0034,0x46206011,0x1000fff6,0x65ce0008
+ .long 0x00050bff,0x1436019e,0xc5cc0000,0x1000fff8
+ .long 0x46806321
+
+ .globl lj_ff_math_max
+ .hidden lj_ff_math_max
+ .type lj_ff_math_max, @function
+ .size lj_ff_math_max, 180
+lj_ff_math_max:
+ .long 0x1120019a,0xde040000,0x0209782d,0x00040bff
+ .long 0x14360014,0x660e0008,0x11cffea7,0xddc50000
+ .long 0x00050bff,0x14360008,0x00042000,0x8dc50000
+ .long 0x0085082a,0x00a1200b,0x65ce0008,0x7c84f803
+ .long 0x1000fff5,0x7ec4fbc6,0x00050bff,0x2c21fff2
+ .long 0x10200186,0x44840000,0x46800021,0x1000000c
+ .long 0xd5cc0000,0xd6000000,0x00040bff,0x2c21fff2
+ .long 0x1020017e,0xddc50000,0x11cfff81,0xd5cc0000
+ .long 0x00050bff,0x2c21fff2,0x10200005,0x00000000
+ .long 0x46206034,0x46206011,0x1000fff6,0x65ce0008
+ .long 0x00050bff,0x14360171,0xc5cc0000,0x1000fff8
+ .long 0x46806321
+
+ .globl lj_ff_string_byte
+ .hidden lj_ff_string_byte
+ .type lj_ff_string_byte, @function
+ .size lj_ff_string_byte, 68
+lj_ff_string_byte:
+ .long 0xde040000,0x000463ff,0x39210008,0x658c0005
+ .long 0x002c0825,0x14200168,0x7c847001,0x8c8c0014
+ .long 0x6617fff0,0xde12fff8,0x000c502b,0x908d0018
+ .long 0x254a0001,0x000a50c0,0x7ecdfbc6,0x1000fe75
+ .long 0xfeed0000
+
+ .globl lj_ff_string_char
+ .hidden lj_ff_string_char
+ .type lj_ff_string_char, @function
+ .size lj_ff_string_char, 72
+lj_ff_string_char:
+ .long 0xde6cfb48,0xde6dfb50,0x018d082f,0x0431018a
+ .long 0x00000000,0xde040000,0x000463ff,0x39210008
+ .long 0x658c000e,0x240d00ff,0x00042000,0x002c0825
+ .long 0x01a4682b,0x002d0825,0x1420014e,0x24060001
+ .long 0x67a50000,0xa3a40000
+
+ .globl lj_fff_newstr
+ .hidden lj_fff_newstr
+ .type lj_fff_newstr, @function
+ .size lj_fff_newstr, 24
+lj_fff_newstr:
+ .long 0xde79ff78,0xfe900020,0xffb200a0,0x0320f809
+ .long 0x02802025,0xde900020
+
+ .globl lj_fff_resstr
+ .hidden lj_fff_resstr
+ .type lj_fff_resstr, @function
+ .size lj_fff_resstr, 16
+lj_fff_resstr:
+ .long 0x2401fffb,0x7c22fbc6,0x1000fe55,0x00402025
+
+ .globl lj_ff_string_sub
+ .hidden lj_ff_string_sub
+ .type lj_ff_string_sub, @function
+ .size lj_ff_string_sub, 168
+lj_ff_string_sub:
+ .long 0xde6cfb48,0xde6dfb50,0x018d082f,0x0431016e
+ .long 0x00000000,0x2521fff0,0xde0c0000,0x04200139
+ .long 0x000c7bff,0x7d847001,0xde050008,0x10200005
+ .long 0x2407ffff,0xde060010,0x00060bff,0x14360131
+ .long 0x00063800,0x00050bff,0x1436012e,0x2401fffb
+ .long 0x15e1012c,0x00053000,0x8c850014,0x00e0082a
+ .long 0x24ac0001,0x00ec6821,0x00c0782a,0x01a1380b
+ .long 0x00cc6821,0x01af300b,0x240e0001,0x00e0082a
+ .long 0x0006782a,0x0001380b,0x01cf300a,0x00a7082a
+ .long 0x00a1380b,0x0086282d,0x00e63023,0x64a50017
+ .long 0x04c1ffcd,0x24c60001
+
+ .globl lj_fff_emptystr
+ .hidden lj_fff_emptystr
+ .type lj_fff_emptystr, @function
+ .size lj_fff_emptystr, 16
+lj_fff_emptystr:
+ .long 0x2401fffb,0x6664fba8,0x1000fe27,0x7c24fbc6
+
+ .globl lj_ff_string_reverse
+ .hidden lj_ff_string_reverse
+ .type lj_ff_string_reverse, @function
+ .size lj_ff_string_reverse, 96
+lj_ff_string_reverse:
+ .long 0xde6cfb48,0xde6dfb50,0x018d082f,0x04310140
+ .long 0x00000000,0x1120010d,0xde050000,0x00050bff
+ .long 0x64210005,0x14200109,0x7ca57001,0x6664fbf8
+ .long 0xde79ffc8,0xdc8c0010,0xfc940018,0xfe900020
+ .long 0xfc8c0000,0x0320f809,0xffb200a0,0xde79ffe0
+ .long 0x0320f809,0x00402025,0x1000ffb7,0xde900020
+
+ .globl lj_ff_string_lower
+ .hidden lj_ff_string_lower
+ .type lj_ff_string_lower, @function
+ .size lj_ff_string_lower, 96
+lj_ff_string_lower:
+ .long 0xde6cfb48,0xde6dfb50,0x018d082f,0x04310128
+ .long 0x00000000,0x112000f5,0xde050000,0x00050bff
+ .long 0x64210005,0x142000f1,0x7ca57001,0x6664fbf8
+ .long 0xde79ffd0,0xdc8c0010,0xfc940018,0xfe900020
+ .long 0xfc8c0000,0x0320f809,0xffb200a0,0xde79ffe0
+ .long 0x0320f809,0x00402025,0x1000ff9f,0xde900020
+
+ .globl lj_ff_string_upper
+ .hidden lj_ff_string_upper
+ .type lj_ff_string_upper, @function
+ .size lj_ff_string_upper, 96
+lj_ff_string_upper:
+ .long 0xde6cfb48,0xde6dfb50,0x018d082f,0x04310110
+ .long 0x00000000,0x112000dd,0xde050000,0x00050bff
+ .long 0x64210005,0x142000d9,0x7ca57001,0x6664fbf8
+ .long 0xde79ffd8,0xdc8c0010,0xfc940018,0xfe900020
+ .long 0xfc8c0000,0x0320f809,0xffb200a0,0xde79ffe0
+ .long 0x0320f809,0x00402025,0x1000ff87,0xde900020
+
+ .globl lj_vm_tobit_fb
+ .hidden lj_vm_tobit_fb
+ .type lj_vm_tobit_fb, @function
+ .size lj_vm_tobit_fb, 24
+lj_vm_tobit_fb:
+ .long 0x11a000ca,0xd60c0000,0x463e6300,0x44026000
+ .long 0x03e00008,0x7c42f803
+
+ .globl lj_ff_bit_band
+ .hidden lj_ff_bit_band
+ .type lj_ff_bit_band, @function
+ .size lj_ff_bit_band, 100
+lj_ff_bit_band:
+ .long 0x112000c4,0xde040000,0x000463ff,0x11960003
+ .long 0x7c82f803,0x0411fff4,0x2d8dfff2,0x660e0008
+ .long 0x0209782d,0x11cf00b6,0xddc40000,0x000463ff
+ .long 0x15960004,0x65ce0008,0x7c84f803,0x1000fff9
+ .long 0x00441024,0xd5ccfff8,0x2d81fff2,0x102000b1
+ .long 0x463e6300,0x44046000,0x7c84f803,0x1000fff1
+ .long 0x00441024
+
+ .globl lj_ff_bit_bor
+ .hidden lj_ff_bit_bor
+ .type lj_ff_bit_bor, @function
+ .size lj_ff_bit_bor, 100
+lj_ff_bit_bor:
+ .long 0x112000ab,0xde040000,0x000463ff,0x11960003
+ .long 0x7c82f803,0x0411ffdb,0x2d8dfff2,0x660e0008
+ .long 0x0209782d,0x11cf009d,0xddc40000,0x000463ff
+ .long 0x15960004,0x65ce0008,0x7c84f803,0x1000fff9
+ .long 0x00441025,0xd5ccfff8,0x2d81fff2,0x10200098
+ .long 0x463e6300,0x44046000,0x7c84f803,0x1000fff1
+ .long 0x00441025
+
+ .globl lj_ff_bit_bxor
+ .hidden lj_ff_bit_bxor
+ .type lj_ff_bit_bxor, @function
+ .size lj_ff_bit_bxor, 100
+lj_ff_bit_bxor:
+ .long 0x11200092,0xde040000,0x000463ff,0x11960003
+ .long 0x7c82f803,0x0411ffc2,0x2d8dfff2,0x660e0008
+ .long 0x0209782d,0x11cf0084,0xddc40000,0x000463ff
+ .long 0x15960004,0x65ce0008,0x7c84f803,0x1000fff9
+ .long 0x00441026,0xd5ccfff8,0x2d81fff2,0x1020007f
+ .long 0x463e6300,0x44046000,0x7c84f803,0x1000fff1
+ .long 0x00441026
+
+ .globl lj_ff_bit_bswap
+ .hidden lj_ff_bit_bswap
+ .type lj_ff_bit_bswap, @function
+ .size lj_ff_bit_bswap, 56
+lj_ff_bit_bswap:
+ .long 0x11200079,0xde040000,0x000463ff,0x11960003
+ .long 0x7c82f803,0x0411ffa9,0x2d8dfff2,0x0002623a
+ .long 0x00026e3a,0x318eff00,0x7c4dfe07,0x7d8ebc07
+ .long 0x10000068,0x01ae1025
+
+ .globl lj_ff_bit_bnot
+ .hidden lj_ff_bit_bnot
+ .type lj_ff_bit_bnot, @function
+ .size lj_ff_bit_bnot, 40
+lj_ff_bit_bnot:
+ .long 0x1120006b,0xde040000,0x000463ff,0x11960003
+ .long 0x7c82f803,0x0411ff9b,0x2d8dfff2,0x00401027
+ .long 0x1000005e,0x7c42f803
+
+ .globl lj_ff_bit_lshift
+ .hidden lj_ff_bit_lshift
+ .type lj_ff_bit_lshift, @function
+ .size lj_ff_bit_lshift, 68
+lj_ff_bit_lshift:
+ .long 0x2d210010,0xde040000,0x1420005f,0xde050008
+ .long 0x000463ff,0x11960004,0x00000000,0x0411ff8f
+ .long 0x2d8dfff2,0x00402025,0x000563ff,0x15960056
+ .long 0x7ca5f803,0x00042000,0x00a41004,0x1000004d
+ .long 0x7c42f803
+
+ .globl lj_ff_bit_rshift
+ .hidden lj_ff_bit_rshift
+ .type lj_ff_bit_rshift, @function
+ .size lj_ff_bit_rshift, 68
+lj_ff_bit_rshift:
+ .long 0x2d210010,0xde040000,0x1420004e,0xde050008
+ .long 0x000463ff,0x11960004,0x00000000,0x0411ff7e
+ .long 0x2d8dfff2,0x00402025,0x000563ff,0x15960045
+ .long 0x7ca5f803,0x00042000,0x00a41006,0x1000003c
+ .long 0x7c42f803
+
+ .globl lj_ff_bit_arshift
+ .hidden lj_ff_bit_arshift
+ .type lj_ff_bit_arshift, @function
+ .size lj_ff_bit_arshift, 68
+lj_ff_bit_arshift:
+ .long 0x2d210010,0xde040000,0x1420003d,0xde050008
+ .long 0x000463ff,0x11960004,0x00000000,0x0411ff6d
+ .long 0x2d8dfff2,0x00402025,0x000563ff,0x15960034
+ .long 0x7ca5f803,0x00042000,0x00a41007,0x1000002b
+ .long 0x7c42f803
+
+ .globl lj_ff_bit_rol
+ .hidden lj_ff_bit_rol
+ .type lj_ff_bit_rol, @function
+ .size lj_ff_bit_rol, 72
+lj_ff_bit_rol:
+ .long 0x2d210010,0xde040000,0x1420002c,0xde050008
+ .long 0x000463ff,0x11960004,0x00000000,0x0411ff5c
+ .long 0x2d8dfff2,0x00402025,0x000563ff,0x15960023
+ .long 0x7ca5f803,0x00042000,0x0005282f,0x00a41046
+ .long 0x10000019,0x7c42f803
+
+ .globl lj_ff_bit_ror
+ .hidden lj_ff_bit_ror
+ .type lj_ff_bit_ror, @function
+ .size lj_ff_bit_ror, 68
+lj_ff_bit_ror:
+ .long 0x2d210010,0xde040000,0x1420001a,0xde050008
+ .long 0x000463ff,0x11960004,0x00000000,0x0411ff4a
+ .long 0x2d8dfff2,0x00402025,0x000563ff,0x15960011
+ .long 0x7ca5f803,0x00042000,0x00a41046,0x10000008
+ .long 0x7c42f803
+
+ .globl lj_ff_bit_tobit
+ .hidden lj_ff_bit_tobit
+ .type lj_ff_bit_tobit, @function
+ .size lj_ff_bit_tobit, 28
+lj_ff_bit_tobit:
+ .long 0x1120000b,0xde040000,0x000463ff,0x11960003
+ .long 0x7c82f803,0x0411ff3b,0x2d8dfff2
+
+ .globl lj_fff_resi
+ .hidden lj_fff_resi
+ .type lj_fff_resi, @function
+ .size lj_fff_resi, 20
+lj_fff_resi:
+ .long 0xde12fff8,0x6617fff0,0x7ec2fbc6,0x1000fd17
+ .long 0xfe02fff0
+
+ .globl lj_fff_fallback
+ .hidden lj_fff_fallback
+ .type lj_fff_fallback, @function
+ .size lj_fff_fallback, 132
+lj_fff_fallback:
+ .long 0xdd0f0028,0x0209682d,0xde12fff8,0x65ac00a0
+ .long 0xde8e0030,0xffb200a0,0x01cc082b,0xfe900020
+ .long 0xfe8d0028,0x14200020,0x01e0c825,0x01e0f809
+ .long 0x02802025,0xde900020,0x000250c0,0x1c40fd07
+ .long 0x6617fff0,0xde08fff0,0xde8c0028,0x7d087001
+ .long 0x1440000c,0x0190482f,0xdd120020,0x8e4b0000
+ .long 0x66520004,0x316d00ff,0x000bb942,0x000d68c0
+ .long 0x32f707f8,0x026d602d,0xdd8c0000,0x01800008
+ .long 0x02f0b82d
+
+ .globl lj_vm_call_tail
+ .hidden lj_vm_call_tail
+ .type lj_vm_call_tail, @function
+ .size lj_vm_call_tail, 64
+lj_vm_call_tail:
+ .long 0x324c0003,0x2401fffc,0x15800004,0x02416824
+ .long 0x924d0001,0x000d68c0,0x25ad0010,0x1000f9c0
+ .long 0x020d702f,0xde79ff68,0x24050014,0x0320f809
+ .long 0x02802025,0xde900020,0x1000ffe1,0x24020000
+
+ .globl lj_fff_gcstep
+ .hidden lj_fff_gcstep
+ .type lj_fff_gcstep, @function
+ .size lj_fff_gcstep, 60
+lj_fff_gcstep:
+ .long 0x03e0a825,0xde79ff08,0xfe900020,0x0209602d
+ .long 0xffb200a0,0xfe8c0028,0x0320f809,0x02802025
+ .long 0xde900020,0x02a0f825,0xde8c0028,0xde08fff0
+ .long 0x7d087001,0x03e00008,0x0190482f
+
+ .globl lj_vm_record
+ .hidden lj_vm_record
+ .type lj_vm_record, @function
+ .size lj_vm_record, 0
+lj_vm_record:
+
+ .globl lj_vm_rethook
+ .hidden lj_vm_rethook
+ .type lj_vm_rethook, @function
+ .size lj_vm_rethook, 24
+lj_vm_rethook:
+ .long 0x926ffbc1,0x31e10010,0x1020000e,0xdd8104d0
+ .long 0x00200008,0x00000000
+
+ .globl lj_vm_inshook
+ .hidden lj_vm_inshook
+ .type lj_vm_inshook, @function
+ .size lj_vm_inshook, 112
+lj_vm_inshook:
+ .long 0x926ffbc1,0x8e6efc78,0x31e10010,0x1420fff9
+ .long 0x31e1000c,0x1020fff7,0x25ceffff,0x11c00003
+ .long 0xae6efc78,0x31e10004,0x1020fff2,0xde79fec0
+ .long 0xafb50000,0x02402825,0xfe900020,0x0320f809
+ .long 0x02802025,0xde900020,0x8e4bfffc,0x316d00ff
+ .long 0x000d68c0,0x026d602d,0x000b5402,0xdd8104d0
+ .long 0x000bb942,0x000a50c0,0x00200008,0x32f707f8
+
+ .globl lj_cont_hook
+ .hidden lj_cont_hook
+ .type lj_cont_hook, @function
+ .size lj_cont_hook, 12
+lj_cont_hook:
+ .long 0x66520004,0x1000fff4,0x8d15ffe8
+
+ .globl lj_vm_hotloop
+ .hidden lj_vm_hotloop
+ .type lj_vm_hotloop, @function
+ .size lj_vm_hotloop, 0
+lj_vm_hotloop:
+
+ .globl lj_vm_callhook
+ .hidden lj_vm_callhook
+ .type lj_vm_callhook, @function
+ .size lj_vm_callhook, 4
+lj_vm_callhook:
+ .long 0x02402825
+
+ .globl lj_vm_hotcall
+ .hidden lj_vm_hotcall
+ .type lj_vm_hotcall, @function
+ .size lj_vm_hotcall, 68
+lj_vm_hotcall:
+ .long 0xde79feb8,0x0209602d,0xffb200a0,0xfe900020
+ .long 0x02f0b82f,0xfe8c0028,0x0320f809,0x02802025
+ .long 0xde900020,0xde8c0028,0xffa000a0,0x0190482f
+ .long 0x0217b82d,0xde08fff0,0x7d087001,0x00400008
+ .long 0x8e4bfffc
+
+ .globl lj_cont_stitch
+ .hidden lj_cont_stitch
+ .type lj_cont_stitch, @function
+ .size lj_cont_stitch, 0
+lj_cont_stitch:
+
+ .globl lj_vm_profhook
+ .hidden lj_vm_profhook
+ .type lj_vm_profhook, @function
+ .size lj_vm_profhook, 36
+lj_vm_profhook:
+ .long 0xde79fed0,0xafb50000,0x02402825,0xfe900020
+ .long 0x0320f809,0x02802025,0x6652fffc,0x1000fa3d
+ .long 0xde900020
+
+ .globl lj_vm_floor
+ .hidden lj_vm_floor
+ .type lj_vm_floor, @function
+ .size lj_vm_floor, 0
+lj_vm_floor:
+
+ .globl lj_vm_exit_handler
+ .hidden lj_vm_exit_handler
+ .type lj_vm_exit_handler, @function
+ .size lj_vm_exit_handler, 0
+lj_vm_exit_handler:
+
+ .globl lj_vm_exit_interp
+ .hidden lj_vm_exit_interp
+ .type lj_vm_exit_interp, @function
+ .size lj_vm_exit_interp, 84
+lj_vm_exit_interp:
+ .long 0x3c0c4330,0x000c603c,0x44ac2000,0x46206085
+ .long 0x44216000,0x46241034,0x46241000,0x4500000b
+ .long 0x46240001,0x0020082a,0x3c0c3ff0,0x46200087
+ .long 0x000c603c,0x44ac2000,0x46211013,0x46206034
+ .long 0x46240081,0x03e00008,0x46211011,0x03e00008
+ .long 0x46206006
+
+ .globl lj_vm_ceil
+ .hidden lj_vm_ceil
+ .type lj_vm_ceil, @function
+ .size lj_vm_ceil, 84
+lj_vm_ceil:
+ .long 0x3c0c4330,0x000c603c,0x44ac2000,0x46206085
+ .long 0x44216000,0x46241034,0x46241000,0x4500000b
+ .long 0x46240001,0x0020082a,0x3c0cbff0,0x46200087
+ .long 0x000c603c,0x44ac2000,0x46211013,0x462c0034
+ .long 0x46240081,0x03e00008,0x46211011,0x03e00008
+ .long 0x46206006
+
+ .globl lj_vm_trunc
+ .hidden lj_vm_trunc
+ .type lj_vm_trunc, @function
+ .size lj_vm_trunc, 0
+lj_vm_trunc:
+
+ .globl lj_vm_sfi2d_1
+ .hidden lj_vm_sfi2d_1
+ .type lj_vm_sfi2d_1, @function
+ .size lj_vm_sfi2d_1, 0
+lj_vm_sfi2d_1:
+
+ .globl lj_vm_sfi2d_2
+ .hidden lj_vm_sfi2d_2
+ .type lj_vm_sfi2d_2, @function
+ .size lj_vm_sfi2d_2, 0
+lj_vm_sfi2d_2:
+
+ .globl lj_vm_sfcmpeq
+ .hidden lj_vm_sfcmpeq
+ .type lj_vm_sfcmpeq, @function
+ .size lj_vm_sfcmpeq, 0
+lj_vm_sfcmpeq:
+
+ .globl lj_vm_sfcmpult
+ .hidden lj_vm_sfcmpult
+ .type lj_vm_sfcmpult, @function
+ .size lj_vm_sfcmpult, 0
+lj_vm_sfcmpult:
+
+ .globl lj_vm_sfcmpolt
+ .hidden lj_vm_sfcmpolt
+ .type lj_vm_sfcmpolt, @function
+ .size lj_vm_sfcmpolt, 0
+lj_vm_sfcmpolt:
+
+ .globl lj_vm_sfcmpogt
+ .hidden lj_vm_sfcmpogt
+ .type lj_vm_sfcmpogt, @function
+ .size lj_vm_sfcmpogt, 0
+lj_vm_sfcmpogt:
+
+ .globl lj_vm_sfcmpolex
+ .hidden lj_vm_sfcmpolex
+ .type lj_vm_sfcmpolex, @function
+ .size lj_vm_sfcmpolex, 0
+lj_vm_sfcmpolex:
+
+ .globl lj_vm_sfmin
+ .hidden lj_vm_sfmin
+ .type lj_vm_sfmin, @function
+ .size lj_vm_sfmin, 0
+lj_vm_sfmin:
+
+ .globl lj_vm_sfmax
+ .hidden lj_vm_sfmax
+ .type lj_vm_sfmax, @function
+ .size lj_vm_sfmax, 0
+lj_vm_sfmax:
+
+ .globl lj_vm_ffi_callback
+ .hidden lj_vm_ffi_callback
+ .type lj_vm_ffi_callback, @function
+ .size lj_vm_ffi_callback, 276
+lj_vm_ffi_callback:
+ .long 0x67bdff40,0xffbf0098,0xffbe0090,0xf7bf0048
+ .long 0xffb70088,0xf7be0040,0xffb60080,0xf7bd0038
+ .long 0xffb50078,0xf7bc0030,0xffb40070,0xf7bb0028
+ .long 0xffb30068,0xf7ba0020,0xffb20060,0xf7b90018
+ .long 0xffb10058,0xf7b80010,0xffb00050,0xdc520178
+ .long 0x645304c8,0xde79fff0,0xae4100d0,0xfe440070
+ .long 0xf64c0030,0xfe450078,0xf64d0038,0xfe460080
+ .long 0xf64e0040,0xfe470088,0xf64f0048,0xfe480090
+ .long 0xf6500050,0xfe490098,0xf6510058,0xfe4a00a0
+ .long 0xf6520060,0xfe4b00a8,0xf6530068,0x67ac00c0
+ .long 0xfe4c00b0,0xffa000a0,0x03a02825,0x0320f809
+ .long 0x02402025,0xdc500020,0xdc490028,0x0040a025
+ .long 0x3c0f59c0,0xde08fff0,0x448ff000,0x241effff
+ .long 0x2416fff2,0x240cffff,0x01304823,0x7d087001
+ .long 0xae6cfbe8,0x4600f7a1,0xdd120020,0x8e4b0000
+ .long 0x66520004,0x316d00ff,0x000bb942,0x000d68c0
+ .long 0x32f707f8,0x026d602d,0xdd8c0000,0x01800008
+ .long 0x02f0b82d
+
+ .globl lj_cont_ffi_callback
+ .hidden lj_cont_ffi_callback
+ .type lj_cont_ffi_callback, @function
+ .size lj_cont_ffi_callback, 52
+lj_cont_ffi_callback:
+ .long 0xde79fff8,0xde72fcb0,0xfe900020,0xfe880028
+ .long 0xfe540010,0x02e02825,0x0320f809,0x02402025
+ .long 0xd6400030,0xde420070,0xd6420038,0x1000f814
+ .long 0xde430078
+
+ .globl lj_vm_ffi_call
+ .hidden lj_vm_ffi_call
+ .type lj_vm_ffi_call, @function
+ .size lj_vm_ffi_call, 188
+lj_vm_ffi_call:
+ .long 0x8c8d0008,0x9085000c,0x03a07025,0x03ade82f
+ .long 0xfddffff8,0x000528c0,0xfdd0fff0,0xfdc4ffe8
+ .long 0x01c08025,0x648d0060,0x03a07025,0x10a00007
+ .long 0x01a5782d,0xddac0000,0x65ad0008,0x01af082b
+ .long 0xfdcc0000,0x1420fffb,0x65ce0008,0xdc990000
+ .long 0xd48c0020,0xdc850028,0xd48d0028,0xdc860030
+ .long 0xd48e0030,0xdc870038,0xd48f0038,0xdc880040
+ .long 0xd4900040,0xdc890048,0xd4910048,0xdc8a0050
+ .long 0xd4920050,0xdc8b0058,0xd4930058,0x0320f809
+ .long 0xdc840020,0xde0dffe8,0xde0efff0,0xde1ffff8
+ .long 0xfda20020,0xfda30028,0xf5a00010,0xf5a20018
+ .long 0x0200e825,0x03e00008,0x01c08025
+
+ .section .note.GNU-stack,"",@progbits
+ .ident "DynASM 1.4.0"
+
+ .section .debug_frame,"",@progbits
+.Lframe0:
+ .4byte .LECIE0-.LSCIE0
+.LSCIE0:
+ .4byte 0xffffffff
+ .byte 0x1
+ .string ""
+ .uleb128 0x1
+ .sleb128 -4
+ .byte 31
+ .byte 0xc
+ .uleb128 29
+ .uleb128 0
+ .align 2
+.LECIE0:
+
+.LSFDE0:
+ .4byte .LEFDE0-.LASFDE0
+.LASFDE0:
+ .4byte .Lframe0
+ .8byte .Lbegin
+ .8byte 19348
+ .byte 0xe
+ .uleb128 192
+ .byte 0x9f
+ .sleb128 2*5
+ .byte 0x9e
+ .sleb128 2*6
+ .byte 151
+ .uleb128 14
+ .byte 150
+ .uleb128 16
+ .byte 149
+ .uleb128 18
+ .byte 148
+ .uleb128 20
+ .byte 147
+ .uleb128 22
+ .byte 146
+ .uleb128 24
+ .byte 145
+ .uleb128 26
+ .byte 144
+ .uleb128 28
+ .byte 191
+ .uleb128 30
+ .byte 190
+ .uleb128 32
+ .byte 189
+ .uleb128 34
+ .byte 188
+ .uleb128 36
+ .byte 187
+ .uleb128 38
+ .byte 186
+ .uleb128 40
+ .byte 185
+ .uleb128 42
+ .byte 184
+ .uleb128 44
+ .align 2
+.LEFDE0:
+
+.LSFDE1:
+ .4byte .LEFDE1-.LASFDE1
+.LASFDE1:
+ .4byte .Lframe0
+ .4byte lj_vm_ffi_call
+ .4byte 188
+ .byte 0x9f
+ .uleb128 2*1
+ .byte 0x90
+ .uleb128 2*2
+ .byte 0xd
+ .uleb128 0x10
+ .align 2
+.LEFDE1:
+