From: Dibyendu Majumdar <mobile@majumdar.org.uk>
To: David Malcolm <dmalcolm@redhat.com>
Cc: jit@gcc.gnu.org
Subject: Re: Filed PR jit/66812 for the code generation issue
Date: Thu, 01 Jan 2015 00:00:00 -0000 [thread overview]
Message-ID: <CACXZuxcj_CRjOUy6TfexL9S9TmVRUB1Zpd9J8-Awj4ritUUbFA@mail.gmail.com> (raw)
In-Reply-To: <1436382217.24803.101.camel@surprise>
[-- Attachment #1: Type: text/plain, Size: 1382 bytes --]
On 8 July 2015 at 20:03, David Malcolm <dmalcolm@redhat.com> wrote:
> On Wed, 2015-07-08 at 20:01 +0100, Dibyendu Majumdar wrote:
>> On 8 July 2015 at 18:46, David Malcolm <dmalcolm@redhat.com> wrote:
>> > Dibyendu: what Lua code generated the reproducer? What is the code
>> > meant to be doing?
>> >
>>
>> Hi Dave - the Lua test is this:
>>
>> function x()
>> local IX
>> if ((10 or true) and false) then
>> IX = true
>> end;
>> return ((10 or true) and false)
>> end
>> assert(x() == false)
>>
>> In the original test IX is an upvalue - i.e. a variable in outer
>> scope. This is my standalone version of the test. The original test is
>> generated as part of the Lua test suite - its purpose is to test
>> various permutations of boolean operators.
>>
>> The original test compares IX and the function return.
>>
>> The issue is that this test should return false - if you see the
>> return statement. However when -O2 or -O3 is enabled it returns true.
>>
>> The if statement is indeed redundant in this cut down version as IX is
>> a local variable. But the return statement is not redundant.
>
> Thanks. What does this look like as bytecodes?
>
Ok the bug is still there - I was running the test incorrectly. I have
attached the standalone replication and the output.
Note that if I remove the redundant if statement then it works correctly.
Regards
Dibyendu
[-- Attachment #2: bug_lua_bytecode.txt --]
[-- Type: text/plain, Size: 554 bytes --]
function <bug.lua:1,4> (14 instructions at 0xbef6b0)
0 params, 2 slots, 0 upvalues, 1 local, 1 constant, 0 functions
1 [2] LOADNIL 0 0
2 [3] LOADK 1 -1 ; 10
3 [3] TEST 1 1
4 [3] JMP 0 0 ; to 5
5 [3] LOADBOOL 1 0 0
6 [3] TEST 1 0
7 [3] JMP 0 1 ; to 9
8 [3] LOADBOOL 0 1 0
9 [3] LOADK 1 -1 ; 10
10 [3] TEST 1 1
11 [3] JMP 0 0 ; to 12
12 [3] LOADBOOL 1 0 0
13 [3] RETURN 1 2
14 [4] RETURN 0 1
constants (1) for 0xbef6b0:
1 10
locals (1) for 0xbef6b0:
0 IX 2 15
upvalues (0) for 0xbef6b0:
[-- Attachment #3: bug.lua --]
[-- Type: text/x-lua, Size: 165 bytes --]
function x()
local IX
if ((10 or true) and false) then IX = true end; return ((10 or true) and false)
end
ravi.dumplua(x)
ravi.compile(x,1)
assert(x() == false)
[-- Attachment #4: bug_output.txt --]
[-- Type: text/plain, Size: 8398 bytes --]
ravif1 (struct ravi_lua_State * L)
{
struct ravi_CallInfo * D.762;
struct ravi_TValue * D.763;
struct ravi_TValue * D.764;
sizetype D.765;
struct ravi_TValue * D.766;
struct ravi_Proto * D.767;
struct ravi_TValue * D.768;
sizetype D.769;
struct ravi_TValue * D.770;
signed long D.771;
signed int D.772;
signed int D.773;
signed int D.774;
<unnamed type> iftmp.0;
<unnamed type> iftmp.1;
<unnamed type> iftmp.2;
<unnamed type> iftmp.3;
<unnamed type> D.795;
signed int D.796;
<unnamed type> iftmp.4;
<unnamed type> iftmp.5;
sizetype D.807;
struct ravi_TValue * D.808;
signed int D.809;
struct ravi_TValue * D.810;
signed int D.811;
<unnamed type> comparison_0_26;
<unnamed type> comparison_0_22;
<unnamed type> comparison_0_19;
<unnamed type> comparison_0_18;
<unnamed type> comparison_0_17;
<unnamed type> isfalse_0_16;
<unnamed type> comparison_0_13;
<unnamed type> comparison_0_12;
<unnamed type> comparison_0_11;
<unnamed type> isfalse_0_10;
<unnamed type> comparison_0_7;
<unnamed type> comparison_0_6;
<unnamed type> comparison_0_5;
<unnamed type> isfalse_0_4;
struct ravi_LClosure * cl;
entry:
D.762 = L->ci;
D.763 = D.762->func;
cl = D.763->value_.gc;
D.762 = L->ci;
raviV_op_loadnil (D.762, 0, 0);
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.767 = cl->p;
D.768 = D.767->k;
D.769 = 0;
D.770 = D.768 + D.769;
D.771 = D.770->value_.i;
D.766->value_.i = D.771;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.767 = cl->p;
D.768 = D.767->k;
D.769 = 0;
D.770 = D.768 + D.769;
D.772 = D.770->tt_;
D.766->tt_ = D.772;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.773 = D.766->tt_;
comparison_0_5 = D.773 == 0;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.773 = D.766->tt_;
comparison_0_6 = D.773 == 1;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.774 = D.766->value_.b;
comparison_0_7 = D.774 == 0;
if (comparison_0_5 != 0) goto <D.776>; else goto <D.779>;
<D.779>:
if (comparison_0_6 != 0) goto <D.783>; else goto <D.781>;
<D.783>:
if (comparison_0_7 != 0) goto <D.784>; else goto <D.781>;
<D.784>:
iftmp.1 = 1;
goto <D.782>;
<D.781>:
iftmp.1 = 0;
<D.782>:
if (iftmp.1 != 0) goto <D.776>; else goto <D.777>;
<D.776>:
iftmp.0 = 1;
goto <D.778>;
<D.777>:
iftmp.0 = 0;
<D.778>:
isfalse_0_4 = iftmp.0;
if (isfalse_0_4 == 0) goto OP_TEST_do_jmp_2_8; else goto OP_TEST_do_skip_2_9;
jmp_5_1:
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.766->value_.b = 0;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.766->tt_ = 1;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.773 = D.766->tt_;
comparison_0_11 = D.773 == 0;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.773 = D.766->tt_;
comparison_0_12 = D.773 == 1;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.774 = D.766->value_.b;
comparison_0_13 = D.774 == 0;
if (comparison_0_11 != 0) goto <D.786>; else goto <D.789>;
<D.789>:
if (comparison_0_12 != 0) goto <D.793>; else goto <D.791>;
<D.793>:
if (comparison_0_13 != 0) goto <D.794>; else goto <D.791>;
<D.794>:
iftmp.3 = 1;
goto <D.792>;
<D.791>:
iftmp.3 = 0;
<D.792>:
if (iftmp.3 != 0) goto <D.786>; else goto <D.787>;
<D.786>:
iftmp.2 = 1;
goto <D.788>;
<D.787>:
iftmp.2 = 0;
<D.788>:
isfalse_0_10 = iftmp.2;
D.795 = ~isfalse_0_10;
D.796 = (signed int) D.795;
if (D.796 == 0) goto OP_TEST_do_jmp_5_14; else goto OP_TEST_do_skip_5_15;
jmp_9_2:
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.767 = cl->p;
D.768 = D.767->k;
D.769 = 0;
D.770 = D.768 + D.769;
D.771 = D.770->value_.i;
D.766->value_.i = D.771;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.767 = cl->p;
D.768 = D.767->k;
D.769 = 0;
D.770 = D.768 + D.769;
D.772 = D.770->tt_;
D.766->tt_ = D.772;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.773 = D.766->tt_;
comparison_0_17 = D.773 == 0;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.773 = D.766->tt_;
comparison_0_18 = D.773 == 1;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.774 = D.766->value_.b;
comparison_0_19 = D.774 == 0;
if (comparison_0_17 != 0) goto <D.798>; else goto <D.801>;
<D.801>:
if (comparison_0_18 != 0) goto <D.805>; else goto <D.803>;
<D.805>:
if (comparison_0_19 != 0) goto <D.806>; else goto <D.803>;
<D.806>:
iftmp.5 = 1;
goto <D.804>;
<D.803>:
iftmp.5 = 0;
<D.804>:
if (iftmp.5 != 0) goto <D.798>; else goto <D.799>;
<D.798>:
iftmp.4 = 1;
goto <D.800>;
<D.799>:
iftmp.4 = 0;
<D.800>:
isfalse_0_16 = iftmp.4;
if (isfalse_0_16 == 0) goto OP_TEST_do_jmp_9_20; else goto OP_TEST_do_skip_9_21;
jmp_12_3:
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.766->value_.b = 0;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
D.766->tt_ = 1;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.807 = 32;
D.808 = D.764 + D.807;
L->top = D.808;
D.767 = cl->p;
D.809 = D.767->sizep;
comparison_0_22 = D.809 > 0;
if (comparison_0_22 != 0) goto OP_RETURN_if_sizep_gt_0_12_23; else goto OP_RETURN_else_sizep_gt_0_12_24;
OP_TEST_do_jmp_2_8:
goto jmp_5_1;
OP_TEST_do_skip_2_9:
goto jmp_5_1;
OP_TEST_do_jmp_5_14:
goto jmp_9_2;
OP_TEST_do_skip_5_15:
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.769 = 0;
D.810 = D.764 + D.769;
D.810->value_.b = 1;
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.769 = 0;
D.810 = D.764 + D.769;
D.810->tt_ = 1;
goto jmp_9_2;
OP_TEST_do_jmp_9_20:
goto jmp_12_3;
OP_TEST_do_skip_9_21:
goto jmp_12_3;
OP_RETURN_if_sizep_gt_0_12_23:
D.762 = L->ci;
D.764 = D.762->u.l.base;
luaF_close (L, D.764);
goto OP_RETURN_else_sizep_gt_0_12_24;
OP_RETURN_else_sizep_gt_0_12_24:
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.765 = 16;
D.766 = D.764 + D.765;
luaD_poscall (L, D.766);
D.811 = 1;
return D.811;
LINK_BLOCK_13_25:
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.769 = 0;
D.810 = D.764 + D.769;
L->top = D.810;
D.767 = cl->p;
D.809 = D.767->sizep;
comparison_0_26 = D.809 > 0;
if (comparison_0_26 != 0) goto OP_RETURN_if_sizep_gt_0_13_27; else goto OP_RETURN_else_sizep_gt_0_13_28;
OP_RETURN_if_sizep_gt_0_13_27:
D.762 = L->ci;
D.764 = D.762->u.l.base;
luaF_close (L, D.764);
goto OP_RETURN_else_sizep_gt_0_13_28;
OP_RETURN_else_sizep_gt_0_13_28:
D.762 = L->ci;
D.764 = D.762->u.l.base;
D.769 = 0;
D.810 = D.764 + D.769;
luaD_poscall (L, D.810);
D.811 = 1;
return D.811;
}
.file "fake.c"
.section .text.unlikely,"ax",@progbits
.LCOLDB0:
.text
.LHOTB0:
.p2align 4,,15
.globl ravif1
.type ravif1, @function
ravif1:
.LFB0:
.cfi_startproc
.L2:
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
pushq %rbx
.cfi_def_cfa_offset 24
.cfi_offset 3, -24
movq %rdi, %rbx
xorl %edx, %edx
xorl %esi, %esi
subq $8, %rsp
.cfi_def_cfa_offset 32
movq 32(%rdi), %rdi
movq (%rdi), %rax
movq (%rax), %rbp
call raviV_op_loadnil@PLT
movq 32(%rbx), %rax
movq 24(%rbp), %rdx
movq 32(%rax), %rsi
movq 48(%rdx), %rcx
movl 32(%rdx), %edx
movq (%rcx), %rdi
testl %edx, %edx
movl $1, 24(%rsi)
movq %rdi, 16(%rsi)
movq (%rcx), %rcx
movq %rcx, 16(%rsi)
leaq 32(%rsi), %rcx
movq %rcx, 16(%rbx)
jle .L3
.L4:
movq %rbx, %rdi
call luaF_close@PLT
movq 32(%rbx), %rax
.L3:
movq 32(%rax), %rsi
movq %rbx, %rdi
addq $16, %rsi
call luaD_poscall@PLT
addq $8, %rsp
.cfi_def_cfa_offset 24
movl $1, %eax
popq %rbx
.cfi_def_cfa_offset 16
popq %rbp
.cfi_def_cfa_offset 8
ret
.cfi_endproc
.LFE0:
.size ravif1, .-ravif1
.section .text.unlikely
.LCOLDE0:
.text
.LHOTE0:
.ident "GCC: (GNU) 5.1.1 20150704"
.section .note.GNU-stack,"",@progbits
../build/lua: bug.lua:8: assertion failed!
stack traceback:
[C]: in function 'assert'
bug.lua:8: in main chunk
[C]: in ?
[-- Attachment #5: bug_rdump.txt --]
[-- Type: text/plain, Size: 210661 bytes --]
/* This code was autogenerated by gcc_jit_context_dump_reproducer_to_file.
libgccjit (GCC) version 5.1.1 20150704 (x86_64-unknown-linux-gnu)
compiled by GNU C version 5.1.0, GMP version 5.1.3, MPFR version 3.1.2-p3, MPC version 1.0.1
*/
#include <libgccjit.h>
#pragma GCC diagnostic ignored "-Wunused-variable"
static void
set_options (gcc_jit_context *ctxt_0xbb0f30,
gcc_jit_context *ctxt_0xbfd820);
static void
create_code (gcc_jit_context *ctxt_0xbb0f30,
gcc_jit_context *ctxt_0xbfd820);
int
main (int argc, const char **argv)
{
gcc_jit_context *ctxt_0xbb0f30;
gcc_jit_context *ctxt_0xbfd820;
gcc_jit_result *result;
ctxt_0xbb0f30 = gcc_jit_context_acquire ();
ctxt_0xbfd820 = gcc_jit_context_new_child_context (ctxt_0xbb0f30);
set_options (ctxt_0xbb0f30,
ctxt_0xbfd820);
create_code (ctxt_0xbb0f30,
ctxt_0xbfd820);
result = gcc_jit_context_compile (ctxt_0xbfd820);
gcc_jit_context_release (ctxt_0xbfd820);
gcc_jit_context_release (ctxt_0xbb0f30);
gcc_jit_result_release (result);
return 0;
}
static void
set_options (gcc_jit_context *ctxt_0xbb0f30,
gcc_jit_context *ctxt_0xbfd820)
{
/* Set options for ctxt_0xbb0f30. */
/* String options. */
gcc_jit_context_set_str_option (ctxt_0xbb0f30,
GCC_JIT_STR_OPTION_PROGNAME,
NULL);
/* Int options. */
gcc_jit_context_set_int_option (ctxt_0xbb0f30,
GCC_JIT_INT_OPTION_OPTIMIZATION_LEVEL,
3);
/* Boolean options. */
gcc_jit_context_set_bool_option (ctxt_0xbb0f30,
GCC_JIT_BOOL_OPTION_DEBUGINFO,
0);
gcc_jit_context_set_bool_option (ctxt_0xbb0f30,
GCC_JIT_BOOL_OPTION_DUMP_INITIAL_TREE,
0);
gcc_jit_context_set_bool_option (ctxt_0xbb0f30,
GCC_JIT_BOOL_OPTION_DUMP_INITIAL_GIMPLE,
1);
gcc_jit_context_set_bool_option (ctxt_0xbb0f30,
GCC_JIT_BOOL_OPTION_DUMP_GENERATED_CODE,
1);
gcc_jit_context_set_bool_option (ctxt_0xbb0f30,
GCC_JIT_BOOL_OPTION_DUMP_SUMMARY,
0);
gcc_jit_context_set_bool_option (ctxt_0xbb0f30,
GCC_JIT_BOOL_OPTION_DUMP_EVERYTHING,
0);
gcc_jit_context_set_bool_option (ctxt_0xbb0f30,
GCC_JIT_BOOL_OPTION_SELFCHECK_GC,
0);
gcc_jit_context_set_bool_option (ctxt_0xbb0f30,
GCC_JIT_BOOL_OPTION_KEEP_INTERMEDIATES,
0);
gcc_jit_context_set_bool_allow_unreachable_blocks (ctxt_0xbb0f30, 1);
/* Set options for ctxt_0xbfd820. */
/* String options. */
gcc_jit_context_set_str_option (ctxt_0xbfd820,
GCC_JIT_STR_OPTION_PROGNAME,
NULL);
/* Int options. */
gcc_jit_context_set_int_option (ctxt_0xbfd820,
GCC_JIT_INT_OPTION_OPTIMIZATION_LEVEL,
3);
/* Boolean options. */
gcc_jit_context_set_bool_option (ctxt_0xbfd820,
GCC_JIT_BOOL_OPTION_DEBUGINFO,
0);
gcc_jit_context_set_bool_option (ctxt_0xbfd820,
GCC_JIT_BOOL_OPTION_DUMP_INITIAL_TREE,
0);
gcc_jit_context_set_bool_option (ctxt_0xbfd820,
GCC_JIT_BOOL_OPTION_DUMP_INITIAL_GIMPLE,
1);
gcc_jit_context_set_bool_option (ctxt_0xbfd820,
GCC_JIT_BOOL_OPTION_DUMP_GENERATED_CODE,
1);
gcc_jit_context_set_bool_option (ctxt_0xbfd820,
GCC_JIT_BOOL_OPTION_DUMP_SUMMARY,
0);
gcc_jit_context_set_bool_option (ctxt_0xbfd820,
GCC_JIT_BOOL_OPTION_DUMP_EVERYTHING,
0);
gcc_jit_context_set_bool_option (ctxt_0xbfd820,
GCC_JIT_BOOL_OPTION_SELFCHECK_GC,
0);
gcc_jit_context_set_bool_option (ctxt_0xbfd820,
GCC_JIT_BOOL_OPTION_KEEP_INTERMEDIATES,
0);
gcc_jit_context_set_bool_allow_unreachable_blocks (ctxt_0xbfd820, 1);
}
static void
create_code (gcc_jit_context *ctxt_0xbb0f30,
gcc_jit_context *ctxt_0xbfd820)
{
/* Replay of API calls for ctxt_0xbb0f30. */
gcc_jit_type *type_bool_0xbb1590 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_BOOL);
gcc_jit_type *type_double_0xbb1600 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_DOUBLE);
gcc_jit_type *type_double___0xbb1640 =
gcc_jit_type_get_pointer (type_double_0xbb1600);
gcc_jit_type *type_double_____0xbb1680 =
gcc_jit_type_get_pointer (type_double___0xbb1640);
gcc_jit_type *type_long_long_0xbb16c0 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_LONG_LONG);
gcc_jit_type *type_long_long___0xbb1750 =
gcc_jit_type_get_pointer (type_long_long_0xbb16c0);
gcc_jit_type *type_long_long_____0xbb1790 =
gcc_jit_type_get_pointer (type_long_long___0xbb1750);
gcc_jit_type *type_unsigned_long_long_0xbb17d0 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_UNSIGNED_LONG_LONG);
gcc_jit_type *type_size_t_0xbb1810 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_SIZE_T);
gcc_jit_type *type_int_0xbb18e0 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_INT);
gcc_jit_type *type_int___0xbb1920 =
gcc_jit_type_get_pointer (type_int_0xbb18e0);
gcc_jit_type *type_short_0xbb1960 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_SHORT);
gcc_jit_type *type_unsigned_short_0xbb19a0 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_UNSIGNED_SHORT);
gcc_jit_type *type_unsigned_int_0xbb19e0 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_UNSIGNED_INT);
gcc_jit_type *type_unsigned_char_0xbb1a20 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_UNSIGNED_CHAR);
gcc_jit_type *type_char_0xbb1a60 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_CHAR);
gcc_jit_type *type_char___0xbb1aa0 =
gcc_jit_type_get_pointer (type_char_0xbb1a60);
gcc_jit_type *type_const_char___0xbb1850 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_CONST_CHAR_PTR);
gcc_jit_type *type_void_0xbb1890 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_VOID);
gcc_jit_type *type_void___0xbb1bb0 = gcc_jit_context_get_type (ctxt_0xbb0f30, GCC_JIT_TYPE_VOID_PTR);
gcc_jit_type *type_unsigned_int___0xbb1bf0 =
gcc_jit_type_get_pointer (type_unsigned_int_0xbb19e0);
gcc_jit_struct *struct_struct_ravi_lua_State_0xbb1700 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_lua_State"); /* const char *name */
gcc_jit_type *type_struct_ravi_lua_State___0xbb1c90 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_lua_State_0xbb1700));
gcc_jit_type *params_for_function_type_int__struct_ravi_lua_State____0xbb1cd0[1] = {
type_struct_ravi_lua_State___0xbb1c90,
};
gcc_jit_type *ptr_to_int______struct_ravi_lua_State____0xbb1ae0 =
gcc_jit_context_new_function_ptr_type (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
1, /* int num_params */
params_for_function_type_int__struct_ravi_lua_State____0xbb1cd0, /* gcc_jit_type **param_types */
0); /* int is_variadic */
gcc_jit_type *params_for_function_type_int__struct_ravi_lua_State____int__long_long__0xbb1b20[3] = {
type_struct_ravi_lua_State___0xbb1c90,
type_int_0xbb18e0,
type_long_long_0xbb16c0,
};
gcc_jit_type *ptr_to_int______struct_ravi_lua_State____int__long_long__0xbb1e80 =
gcc_jit_context_new_function_ptr_type (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
3, /* int num_params */
params_for_function_type_int__struct_ravi_lua_State____int__long_long__0xbb1b20, /* gcc_jit_type **param_types */
0); /* int is_variadic */
gcc_jit_type *params_for_function_type_void__void____void____size_t__size_t__0xbb1ec0[4] = {
type_void___0xbb1bb0,
type_void___0xbb1bb0,
type_size_t_0xbb1810,
type_size_t_0xbb1810,
};
gcc_jit_type *ptr_to_void______void____void____size_t__size_t__0xbb1f40 =
gcc_jit_context_new_function_ptr_type (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
type_void_0xbb1890, /* gcc_jit_type *return_type */
4, /* int num_params */
params_for_function_type_void__void____void____size_t__size_t__0xbb1ec0, /* gcc_jit_type **param_types */
0); /* int is_variadic */
gcc_jit_struct *struct_struct_ravi_lua_Debug_0xbb1fe0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_lua_Debug"); /* const char *name */
gcc_jit_type *type_struct_ravi_lua_Debug___0xbb2030 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_lua_Debug_0xbb1fe0));
gcc_jit_type *params_for_function_type_void____struct_ravi_lua_State____struct_ravi_lua_Debug____0xbb2070[2] = {
type_struct_ravi_lua_State___0xbb1c90,
type_struct_ravi_lua_Debug___0xbb2030,
};
gcc_jit_type *ptr_to_void________struct_ravi_lua_State____struct_ravi_lua_Debug____0xbb20f0 =
gcc_jit_context_new_function_ptr_type (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
type_void___0xbb1bb0, /* gcc_jit_type *return_type */
2, /* int num_params */
params_for_function_type_void____struct_ravi_lua_State____struct_ravi_lua_Debug____0xbb2070, /* gcc_jit_type **param_types */
0); /* int is_variadic */
gcc_jit_struct *struct_struct_ravi_GCObject_0xbb2190 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_GCObject"); /* const char *name */
gcc_jit_type *type_struct_ravi_GCObject___0xbb1d50 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_GCObject_0xbb2190));
gcc_jit_field *field_next_0xbb1df0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_tt_0xbb23c0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"tt"); /* const char *name */
gcc_jit_field *field_marked_0xbb2470 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"marked"); /* const char *name */
gcc_jit_field *fields_fields_0xbb24c0[3] = {
field_next_0xbb1df0,
field_tt_0xbb23c0,
field_marked_0xbb2470,
};
gcc_jit_struct_set_fields (struct_struct_ravi_GCObject_0xbb2190, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
3, /* int num_fields */
fields_fields_0xbb24c0); /* gcc_jit_field **fields */
gcc_jit_field *field_gc_0xbb2590 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"gc"); /* const char *name */
gcc_jit_field *field_p_0xbb2640 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_void___0xbb1bb0, /* gcc_jit_type *type, */
"p"); /* const char *name */
gcc_jit_field *field_b_0xbb26f0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"b"); /* const char *name */
gcc_jit_field *field_f_0xbb27a0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
ptr_to_int______struct_ravi_lua_State____0xbb1ae0, /* gcc_jit_type *type, */
"f"); /* const char *name */
gcc_jit_field *field_i_0xbb2850 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /* gcc_jit_type *type, */
"i"); /* const char *name */
gcc_jit_field *field_n_0xbb2240 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_double_0xbb1600, /* gcc_jit_type *type, */
"n"); /* const char *name */
gcc_jit_field *fields_for_union_union_ravi_Value_0xbb22f0[6] = {
field_gc_0xbb2590,
field_p_0xbb2640,
field_b_0xbb26f0,
field_f_0xbb27a0,
field_i_0xbb2850,
field_n_0xbb2240,
};
gcc_jit_type *union_union_ravi_Value_0xbb22f0 =
gcc_jit_context_new_union_type (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_Value", /* const char *name */
6, /* int num_fields */
fields_for_union_union_ravi_Value_0xbb22f0); /* gcc_jit_field **fields */
gcc_jit_field *field_value__0xbb2bf0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
union_union_ravi_Value_0xbb22f0, /* gcc_jit_type *type, */
"value_"); /* const char *name */
gcc_jit_field *field_tt__0xbb2ca0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"tt_"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_TValue_0xbb2d50 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_TValue"); /* const char *name */
gcc_jit_field *fields_fields_0xbb2df0[2] = {
field_value__0xbb2bf0,
field_tt__0xbb2ca0,
};
gcc_jit_struct_set_fields (struct_struct_ravi_TValue_0xbb2d50, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
2, /* int num_fields */
fields_fields_0xbb2df0); /* gcc_jit_field **fields */
gcc_jit_type *type_struct_ravi_TValue___0xbb2e30 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_TValue_0xbb2d50));
gcc_jit_type *type_const_struct_ravi_TValue_0xbb2e70 =
gcc_jit_type_get_const (gcc_jit_struct_as_type (struct_struct_ravi_TValue_0xbb2d50));
gcc_jit_type *type_const_struct_ravi_TValue___0xbb2eb0 =
gcc_jit_type_get_pointer (type_const_struct_ravi_TValue_0xbb2e70);
gcc_jit_struct *struct_struct_ravi_TString_0xbb2f50 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_TString"); /* const char *name */
gcc_jit_type *type_struct_ravi_TString___0xbb2fa0 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_TString_0xbb2f50));
gcc_jit_type *type_struct_ravi_TString_____0xbb2fe0 =
gcc_jit_type_get_pointer (type_struct_ravi_TString___0xbb2fa0);
gcc_jit_field *field_next_0xbb3080 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_tt_0xbb3130 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"tt"); /* const char *name */
gcc_jit_field *field_marked_0xbb31e0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"marked"); /* const char *name */
gcc_jit_field *field_extra_0xbb3290 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"extra"); /* const char *name */
gcc_jit_field *field_hash_0xbb2900 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_int_0xbb19e0, /* gcc_jit_type *type, */
"hash"); /* const char *name */
gcc_jit_field *field_len_0xbb29b0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_size_t_0xbb1810, /* gcc_jit_type *type, */
"len"); /* const char *name */
gcc_jit_field *field_hnext_0xbb2a60 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TString___0xbb2fa0, /* gcc_jit_type *type, */
"hnext"); /* const char *name */
gcc_jit_field *fields_fields_0xbb2ab0[7] = {
field_next_0xbb3080,
field_tt_0xbb3130,
field_marked_0xbb31e0,
field_extra_0xbb3290,
field_hash_0xbb2900,
field_len_0xbb29b0,
field_hnext_0xbb2a60,
};
gcc_jit_struct_set_fields (struct_struct_ravi_TString_0xbb2f50, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
7, /* int num_fields */
fields_fields_0xbb2ab0); /* gcc_jit_field **fields */
gcc_jit_struct *struct_struct_ravi_Table_0xbb3720 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_Table"); /* const char *name */
gcc_jit_type *type_struct_ravi_Table___0xbb3770 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_Table_0xbb3720));
gcc_jit_type *type_struct_ravi_Table_____0xbb37b0 =
gcc_jit_type_get_pointer (type_struct_ravi_Table___0xbb3770);
gcc_jit_field *field_next_0xbb3850 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_tt_0xbb3900 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"tt"); /* const char *name */
gcc_jit_field *field_marked_0xbb39b0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"marked"); /* const char *name */
gcc_jit_field *field_ttuv__0xbb3a60 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"ttuv_"); /* const char *name */
gcc_jit_field *field_metatable_0xbb3b10 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_Table___0xbb3770, /* gcc_jit_type *type, */
"metatable"); /* const char *name */
gcc_jit_field *field_len_0xbb3bc0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_size_t_0xbb1810, /* gcc_jit_type *type, */
"len"); /* const char *name */
gcc_jit_field *field_user__0xbb3c70 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
union_union_ravi_Value_0xbb22f0, /* gcc_jit_type *type, */
"user_"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_Udata_0xbb3d20 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_Udata"); /* const char *name */
gcc_jit_field *fields_fields_0xbb3d70[7] = {
field_next_0xbb3850,
field_tt_0xbb3900,
field_marked_0xbb39b0,
field_ttuv__0xbb3a60,
field_metatable_0xbb3b10,
field_len_0xbb3bc0,
field_user__0xbb3c70,
};
gcc_jit_struct_set_fields (struct_struct_ravi_Udata_0xbb3d20, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
7, /* int num_fields */
fields_fields_0xbb3d70); /* gcc_jit_field **fields */
gcc_jit_field *field_name_0xbb3e60 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TString___0xbb2fa0, /* gcc_jit_type *type, */
"name"); /* const char *name */
gcc_jit_field *field_type_0xbb3f10 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"type"); /* const char *name */
gcc_jit_field *field_instack_0xbb3fc0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"instack"); /* const char *name */
gcc_jit_field *field_idx_0xbb4070 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"idx"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_Upvaldesc_0xbb4120 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_Upvaldesc"); /* const char *name */
gcc_jit_field *fields_fields_0xbb4200[4] = {
field_name_0xbb3e60,
field_type_0xbb3f10,
field_instack_0xbb3fc0,
field_idx_0xbb4070,
};
gcc_jit_struct_set_fields (struct_struct_ravi_Upvaldesc_0xbb4120, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
4, /* int num_fields */
fields_fields_0xbb4200); /* gcc_jit_field **fields */
gcc_jit_type *type_struct_ravi_Upvaldesc___0xbb4270 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_Upvaldesc_0xbb4120));
gcc_jit_field *field_varname_0xbb3300 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TString___0xbb2fa0, /* gcc_jit_type *type, */
"varname"); /* const char *name */
gcc_jit_field *field_startpc_0xbb33b0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"startpc"); /* const char *name */
gcc_jit_field *field_endpc_0xbb3460 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"endpc"); /* const char *name */
gcc_jit_field *field_ravi_type_0xbb3510 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"ravi_type"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_LocVar_0xbb35c0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_LocVar"); /* const char *name */
gcc_jit_field *fields_fields_0xbb3610[4] = {
field_varname_0xbb3300,
field_startpc_0xbb33b0,
field_endpc_0xbb3460,
field_ravi_type_0xbb3510,
};
gcc_jit_struct_set_fields (struct_struct_ravi_LocVar_0xbb35c0, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
4, /* int num_fields */
fields_fields_0xbb3610); /* gcc_jit_field **fields */
gcc_jit_type *type_struct_ravi_LocVar___0xbb3680 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_LocVar_0xbb35c0));
gcc_jit_struct *struct_struct_ravi_LClosure_0xbb48d0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_LClosure"); /* const char *name */
gcc_jit_type *type_struct_ravi_LClosure___0xbb4920 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_LClosure_0xbb48d0));
gcc_jit_type *type_struct_ravi_LClosure_____0xbb4960 =
gcc_jit_type_get_pointer (type_struct_ravi_LClosure___0xbb4920);
gcc_jit_type *type_struct_ravi_LClosure_______0xbb49a0 =
gcc_jit_type_get_pointer (type_struct_ravi_LClosure_____0xbb4960);
gcc_jit_field *field_jit_status_0xbb4a40 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"jit_status"); /* const char *name */
gcc_jit_field *field_jit_flags_0xbb4af0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"jit_flags"); /* const char *name */
gcc_jit_field *field_execution_count_0xbb4ba0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_short_0xbb19a0, /* gcc_jit_type *type, */
"execution_count"); /* const char *name */
gcc_jit_field *field_jit_data_0xbb4c50 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_void___0xbb1bb0, /* gcc_jit_type *type, */
"jit_data"); /* const char *name */
gcc_jit_field *field_jit_function_0xbb4d00 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
ptr_to_int______struct_ravi_lua_State____0xbb1ae0, /* gcc_jit_type *type, */
"jit_function"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_RaviJITProto_0xbb4db0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_RaviJITProto"); /* const char *name */
gcc_jit_field *fields_fields_0xbb4e00[5] = {
field_jit_status_0xbb4a40,
field_jit_flags_0xbb4af0,
field_execution_count_0xbb4ba0,
field_jit_data_0xbb4c50,
field_jit_function_0xbb4d00,
};
gcc_jit_struct_set_fields (struct_struct_ravi_RaviJITProto_0xbb4db0, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
5, /* int num_fields */
fields_fields_0xbb4e00); /* gcc_jit_field **fields */
gcc_jit_struct *struct_struct_ravi_Proto_0xbb4ef0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_Proto"); /* const char *name */
gcc_jit_type *type_struct_ravi_Proto___0xbb4f40 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_Proto_0xbb4ef0));
gcc_jit_type *type_struct_ravi_Proto_____0xbb4f80 =
gcc_jit_type_get_pointer (type_struct_ravi_Proto___0xbb4f40);
gcc_jit_field *field_next_0xbb5020 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_tt_0xbb50d0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"tt"); /* const char *name */
gcc_jit_field *field_marked_0xbb5180 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"marked"); /* const char *name */
gcc_jit_field *field_numparams_0xbb5230 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"numparams"); /* const char *name */
gcc_jit_field *field_is_vararg_0xbb52e0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"is_vararg"); /* const char *name */
gcc_jit_field *field_maxstacksize_0xbb5390 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"maxstacksize"); /* const char *name */
gcc_jit_field *field_sizeupvalues_0xbb5440 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"sizeupvalues"); /* const char *name */
gcc_jit_field *field_sizek_0xbb54f0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"sizek"); /* const char *name */
gcc_jit_field *field_sizecode_0xbb55a0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"sizecode"); /* const char *name */
gcc_jit_field *field_sizelineinfo_0xbb5650 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"sizelineinfo"); /* const char *name */
gcc_jit_field *field_sizep_0xbb5700 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"sizep"); /* const char *name */
gcc_jit_field *field_sizelocvars_0xbb57b0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"sizelocvars"); /* const char *name */
gcc_jit_field *field_linedefined_0xbb5860 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"linedefined"); /* const char *name */
gcc_jit_field *field_lastlinedefined_0xbb4310 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"lastlinedefined"); /* const char *name */
gcc_jit_field *field_k_0xbb43c0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /* gcc_jit_type *type, */
"k"); /* const char *name */
gcc_jit_field *field_code_0xbb4470 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_int___0xbb1bf0, /* gcc_jit_type *type, */
"code"); /* const char *name */
gcc_jit_field *field_p_0xbb4520 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_Proto_____0xbb4f80, /* gcc_jit_type *type, */
"p"); /* const char *name */
gcc_jit_field *field_lineinfo_0xbb45d0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int___0xbb1920, /* gcc_jit_type *type, */
"lineinfo"); /* const char *name */
gcc_jit_field *field_locvars_0xbb4680 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_LocVar___0xbb3680, /* gcc_jit_type *type, */
"locvars"); /* const char *name */
gcc_jit_field *field_upvalues_0xbb4730 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_Upvaldesc___0xbb4270, /* gcc_jit_type *type, */
"upvalues"); /* const char *name */
gcc_jit_field *field_cache_0xbb47e0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_LClosure___0xbb4920, /* gcc_jit_type *type, */
"cache"); /* const char *name */
gcc_jit_field *field_source_0xbb6160 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TString___0xbb2fa0, /* gcc_jit_type *type, */
"source"); /* const char *name */
gcc_jit_field *field_gclist_0xbb6210 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"gclist"); /* const char *name */
gcc_jit_field *field_ravi_jit_0xbb62c0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_RaviJITProto_0xbb4db0), /* gcc_jit_type *type, */
"ravi_jit"); /* const char *name */
gcc_jit_field *fields_fields_0xbb6310[24] = {
field_next_0xbb5020,
field_tt_0xbb50d0,
field_marked_0xbb5180,
field_numparams_0xbb5230,
field_is_vararg_0xbb52e0,
field_maxstacksize_0xbb5390,
field_sizeupvalues_0xbb5440,
field_sizek_0xbb54f0,
field_sizecode_0xbb55a0,
field_sizelineinfo_0xbb5650,
field_sizep_0xbb5700,
field_sizelocvars_0xbb57b0,
field_linedefined_0xbb5860,
field_lastlinedefined_0xbb4310,
field_k_0xbb43c0,
field_code_0xbb4470,
field_p_0xbb4520,
field_lineinfo_0xbb45d0,
field_locvars_0xbb4680,
field_upvalues_0xbb4730,
field_cache_0xbb47e0,
field_source_0xbb6160,
field_gclist_0xbb6210,
field_ravi_jit_0xbb62c0,
};
gcc_jit_struct_set_fields (struct_struct_ravi_Proto_0xbb4ef0, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
24, /* int num_fields */
fields_fields_0xbb6310); /* gcc_jit_field **fields */
gcc_jit_struct *struct_struct_ravi_UpVal_0xbb6480 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_UpVal"); /* const char *name */
gcc_jit_type *type_struct_ravi_UpVal___0xbb64d0 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_UpVal_0xbb6480));
gcc_jit_field *field_next_0xbb6570 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_tt_0xbb6620 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"tt"); /* const char *name */
gcc_jit_field *field_marked_0xbb66d0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"marked"); /* const char *name */
gcc_jit_field *field_nupvalues_0xbb6780 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"nupvalues"); /* const char *name */
gcc_jit_field *field_gclist_0xbb6830 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"gclist"); /* const char *name */
gcc_jit_field *field_f_0xbb68e0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
ptr_to_int______struct_ravi_lua_State____0xbb1ae0, /* gcc_jit_type *type, */
"f"); /* const char *name */
gcc_jit_type *array_type_struct_ravi_TValue_1__0xbb6930 =
gcc_jit_context_new_array_type (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_TValue_0xbb2d50), /* gcc_jit_type *element_type */
1); /* int num_elements */
gcc_jit_field *field_upvalue_0xbb69e0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
array_type_struct_ravi_TValue_1__0xbb6930, /* gcc_jit_type *type, */
"upvalue"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_CClosure_0xbb6a90 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_CClosure"); /* const char *name */
gcc_jit_field *fields_fields_0xbb6ae0[7] = {
field_next_0xbb6570,
field_tt_0xbb6620,
field_marked_0xbb66d0,
field_nupvalues_0xbb6780,
field_gclist_0xbb6830,
field_f_0xbb68e0,
field_upvalue_0xbb69e0,
};
gcc_jit_struct_set_fields (struct_struct_ravi_CClosure_0xbb6a90, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
7, /* int num_fields */
fields_fields_0xbb6ae0); /* gcc_jit_field **fields */
gcc_jit_type *type_struct_ravi_CClosure___0xbb6b70 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_CClosure_0xbb6a90));
gcc_jit_field *field_next_0xbb6c10 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_tt_0xbb6cc0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"tt"); /* const char *name */
gcc_jit_field *field_marked_0xbb6d70 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"marked"); /* const char *name */
gcc_jit_field *field_nupvalues_0xbb6e20 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"nupvalues"); /* const char *name */
gcc_jit_field *field_gclist_0xbb6ed0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"gclist"); /* const char *name */
gcc_jit_field *field_p_0xbb6f80 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_Proto___0xbb4f40, /* gcc_jit_type *type, */
"p"); /* const char *name */
gcc_jit_type *array_type_struct_ravi_UpVal___1__0xbb6fd0 =
gcc_jit_context_new_array_type (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_UpVal___0xbb64d0, /* gcc_jit_type *element_type */
1); /* int num_elements */
gcc_jit_field *field_upvals_0xbb7080 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
array_type_struct_ravi_UpVal___1__0xbb6fd0, /* gcc_jit_type *type, */
"upvals"); /* const char *name */
gcc_jit_field *fields_fields_0xbb70d0[7] = {
field_next_0xbb6c10,
field_tt_0xbb6cc0,
field_marked_0xbb6d70,
field_nupvalues_0xbb6e20,
field_gclist_0xbb6ed0,
field_p_0xbb6f80,
field_upvals_0xbb7080,
};
gcc_jit_struct_set_fields (struct_struct_ravi_LClosure_0xbb48d0, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
7, /* int num_fields */
fields_fields_0xbb70d0); /* gcc_jit_field **fields */
gcc_jit_field *field_c_0xbb71c0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_CClosure_0xbb6a90), /* gcc_jit_type *type, */
"c"); /* const char *name */
gcc_jit_field *field_l_0xbb7270 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_LClosure_0xbb48d0), /* gcc_jit_type *type, */
"l"); /* const char *name */
gcc_jit_field *fields_for_union_union_ravi_Closure_0xbb7320[2] = {
field_c_0xbb71c0,
field_l_0xbb7270,
};
gcc_jit_type *union_union_ravi_Closure_0xbb7320 =
gcc_jit_context_new_union_type (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_Closure", /* const char *name */
2, /* int num_fields */
fields_for_union_union_ravi_Closure_0xbb7320); /* gcc_jit_field **fields */
gcc_jit_type *type_union_ravi_Closure___0xbb73f0 =
gcc_jit_type_get_pointer (union_union_ravi_Closure_0xbb7320);
gcc_jit_field *field_value__0xbb7490 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
union_union_ravi_Value_0xbb22f0, /* gcc_jit_type *type, */
"value_"); /* const char *name */
gcc_jit_field *field_tt__0xbb7540 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"tt_"); /* const char *name */
gcc_jit_field *field_next_0xbb75f0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_TKey_nk_0xbb76a0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_TKey_nk"); /* const char *name */
gcc_jit_field *fields_fields_0xbb4170[3] = {
field_value__0xbb7490,
field_tt__0xbb7540,
field_next_0xbb75f0,
};
gcc_jit_struct_set_fields (struct_struct_ravi_TKey_nk_0xbb76a0, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
3, /* int num_fields */
fields_fields_0xbb4170); /* gcc_jit_field **fields */
gcc_jit_field *field_nk_0xbb7800 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_TKey_nk_0xbb76a0), /* gcc_jit_type *type, */
"nk"); /* const char *name */
gcc_jit_field *field_tvk_0xbb78b0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_TValue_0xbb2d50), /* gcc_jit_type *type, */
"tvk"); /* const char *name */
gcc_jit_field *fields_for_union_union_ravi_TKey_0xbb7960[2] = {
field_nk_0xbb7800,
field_tvk_0xbb78b0,
};
gcc_jit_type *union_union_ravi_TKey_0xbb7960 =
gcc_jit_context_new_union_type (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_TKey", /* const char *name */
2, /* int num_fields */
fields_for_union_union_ravi_TKey_0xbb7960); /* gcc_jit_field **fields */
gcc_jit_type *type_union_ravi_TKey___0xbb7a30 =
gcc_jit_type_get_pointer (union_union_ravi_TKey_0xbb7960);
gcc_jit_field *field_i_val_0xbb7ad0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_TValue_0xbb2d50), /* gcc_jit_type *type, */
"i_val"); /* const char *name */
gcc_jit_field *field_i_key_0xbb7b80 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
union_union_ravi_TKey_0xbb7960, /* gcc_jit_type *type, */
"i_key"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_Node_0xbb5910 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_Node"); /* const char *name */
gcc_jit_field *fields_fields_0xbb5960[2] = {
field_i_val_0xbb7ad0,
field_i_key_0xbb7b80,
};
gcc_jit_struct_set_fields (struct_struct_ravi_Node_0xbb5910, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
2, /* int num_fields */
fields_fields_0xbb5960); /* gcc_jit_field **fields */
gcc_jit_type *type_struct_ravi_Node___0xbb59d0 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_Node_0xbb5910));
gcc_jit_field *field_data_0xbb5a70 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_void___0xbb1bb0, /* gcc_jit_type *type, */
"data"); /* const char *name */
gcc_jit_field *field_len_0xbb5b20 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_int_0xbb19e0, /* gcc_jit_type *type, */
"len"); /* const char *name */
gcc_jit_field *field_size_0xbb5bd0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_int_0xbb19e0, /* gcc_jit_type *type, */
"size"); /* const char *name */
gcc_jit_field *field_array_type_0xbb5c80 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"array_type"); /* const char *name */
gcc_jit_field *field_array_modifier_0xbb5d30 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"array_modifier"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_RaviArray_0xbb5de0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_RaviArray"); /* const char *name */
gcc_jit_field *fields_fields_0xbb5e30[5] = {
field_data_0xbb5a70,
field_len_0xbb5b20,
field_size_0xbb5bd0,
field_array_type_0xbb5c80,
field_array_modifier_0xbb5d30,
};
gcc_jit_struct_set_fields (struct_struct_ravi_RaviArray_0xbb5de0, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
5, /* int num_fields */
fields_fields_0xbb5e30); /* gcc_jit_field **fields */
gcc_jit_field *field_next_0xbb5f20 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_tt_0xbb5fd0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"tt"); /* const char *name */
gcc_jit_field *field_marked_0xbb6080 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"marked"); /* const char *name */
gcc_jit_field *field_flags_0xbb8890 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"flags"); /* const char *name */
gcc_jit_field *field_lsizenode_0xbb8940 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"lsizenode"); /* const char *name */
gcc_jit_field *field_sizearray_0xbb89f0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_int_0xbb19e0, /* gcc_jit_type *type, */
"sizearray"); /* const char *name */
gcc_jit_field *field_array_0xbb8aa0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /* gcc_jit_type *type, */
"array"); /* const char *name */
gcc_jit_field *field_node_0xbb8b50 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_Node___0xbb59d0, /* gcc_jit_type *type, */
"node"); /* const char *name */
gcc_jit_field *field_lastfree_0xbb8c00 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_Node___0xbb59d0, /* gcc_jit_type *type, */
"lastfree"); /* const char *name */
gcc_jit_field *field_metatable_0xbb8cb0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_Table___0xbb3770, /* gcc_jit_type *type, */
"metatable"); /* const char *name */
gcc_jit_field *field_gclist_0xbb8d60 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"gclist"); /* const char *name */
gcc_jit_field *field_ravi_array_0xbb8e10 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_RaviArray_0xbb5de0), /* gcc_jit_type *type, */
"ravi_array"); /* const char *name */
gcc_jit_field *fields_fields_0xbb8e60[12] = {
field_next_0xbb5f20,
field_tt_0xbb5fd0,
field_marked_0xbb6080,
field_flags_0xbb8890,
field_lsizenode_0xbb8940,
field_sizearray_0xbb89f0,
field_array_0xbb8aa0,
field_node_0xbb8b50,
field_lastfree_0xbb8c00,
field_metatable_0xbb8cb0,
field_gclist_0xbb8d60,
field_ravi_array_0xbb8e10,
};
gcc_jit_struct_set_fields (struct_struct_ravi_Table_0xbb3720, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
12, /* int num_fields */
fields_fields_0xbb8e60); /* gcc_jit_field **fields */
gcc_jit_struct *struct_struct_ravi_lua_longjmp_0xbb8f90 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_lua_longjmp"); /* const char *name */
gcc_jit_type *type_struct_ravi_lua_longjmp___0xbb8fe0 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_lua_longjmp_0xbb8f90));
gcc_jit_field *field_buffer_0xbb9080 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_char___0xbb1aa0, /* gcc_jit_type *type, */
"buffer"); /* const char *name */
gcc_jit_field *field_n_0xbb9130 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_size_t_0xbb1810, /* gcc_jit_type *type, */
"n"); /* const char *name */
gcc_jit_field *field_buffsize_0xbb91e0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_size_t_0xbb1810, /* gcc_jit_type *type, */
"buffsize"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_Mbuffer_0xbb9290 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_Mbuffer"); /* const char *name */
gcc_jit_field *fields_fields_0xbb92e0[3] = {
field_buffer_0xbb9080,
field_n_0xbb9130,
field_buffsize_0xbb91e0,
};
gcc_jit_struct_set_fields (struct_struct_ravi_Mbuffer_0xbb9290, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
3, /* int num_fields */
fields_fields_0xbb92e0); /* gcc_jit_field **fields */
gcc_jit_field *field_hash_0xbb93b0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TString_____0xbb2fe0, /* gcc_jit_type *type, */
"hash"); /* const char *name */
gcc_jit_field *field_nuse_0xbb9460 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"nuse"); /* const char *name */
gcc_jit_field *field_size_0xbb9510 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"size"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_stringtable_0xbb95c0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_stringtable"); /* const char *name */
gcc_jit_field *fields_fields_0xbb9610[3] = {
field_hash_0xbb93b0,
field_nuse_0xbb9460,
field_size_0xbb9510,
};
gcc_jit_struct_set_fields (struct_struct_ravi_stringtable_0xbb95c0, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
3, /* int num_fields */
fields_fields_0xbb9610); /* gcc_jit_field **fields */
gcc_jit_struct *struct_struct_ravi_CallInfo_0xbb96e0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_CallInfo"); /* const char *name */
gcc_jit_type *type_struct_ravi_CallInfo___0xbb9730 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_CallInfo_0xbb96e0));
gcc_jit_field *field_base_0xbb97d0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /* gcc_jit_type *type, */
"base"); /* const char *name */
gcc_jit_field *field_savedpc_0xbb9880 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_int___0xbb1bf0, /* gcc_jit_type *type, */
"savedpc"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_CallInfo_lua_0xbb9930 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_CallInfo_lua"); /* const char *name */
gcc_jit_field *fields_fields_0xbb76f0[2] = {
field_base_0xbb97d0,
field_savedpc_0xbb9880,
};
gcc_jit_struct_set_fields (struct_struct_ravi_CallInfo_lua_0xbb9930, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
2, /* int num_fields */
fields_fields_0xbb76f0); /* gcc_jit_field **fields */
gcc_jit_field *field_k_0xbb9ab0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
ptr_to_int______struct_ravi_lua_State____int__long_long__0xbb1e80, /* gcc_jit_type *type, */
"k"); /* const char *name */
gcc_jit_field *field_old_errfunc_0xbb9b60 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /* gcc_jit_type *type, */
"old_errfunc"); /* const char *name */
gcc_jit_field *field_ctx_0xbb9c10 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /* gcc_jit_type *type, */
"ctx"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_CallInfo_C_0xbb9cc0 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_CallInfo_C"); /* const char *name */
gcc_jit_field *fields_fields_0xbb9d10[3] = {
field_k_0xbb9ab0,
field_old_errfunc_0xbb9b60,
field_ctx_0xbb9c10,
};
gcc_jit_struct_set_fields (struct_struct_ravi_CallInfo_C_0xbb9cc0, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
3, /* int num_fields */
fields_fields_0xbb9d10); /* gcc_jit_field **fields */
gcc_jit_field *field_l_0xbb9de0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_CallInfo_lua_0xbb9930), /* gcc_jit_type *type, */
"l"); /* const char *name */
gcc_jit_field *field_c_0xbb9e90 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_CallInfo_C_0xbb9cc0), /* gcc_jit_type *type, */
"c"); /* const char *name */
gcc_jit_field *fields_for_union_union_ravi_CallInfo_u_0xbb9f40[2] = {
field_l_0xbb9de0,
field_c_0xbb9e90,
};
gcc_jit_type *union_union_ravi_CallInfo_u_0xbb9f40 =
gcc_jit_context_new_union_type (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_CallInfo_u", /* const char *name */
2, /* int num_fields */
fields_for_union_union_ravi_CallInfo_u_0xbb9f40); /* gcc_jit_field **fields */
gcc_jit_field *field_func_0xbba070 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /* gcc_jit_type *type, */
"func"); /* const char *name */
gcc_jit_field *field_top_0xbba120 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /* gcc_jit_type *type, */
"top"); /* const char *name */
gcc_jit_field *field_previous_0xbba1d0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /* gcc_jit_type *type, */
"previous"); /* const char *name */
gcc_jit_field *field_next_0xbba280 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_u_0xbba330 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
union_union_ravi_CallInfo_u_0xbb9f40, /* gcc_jit_type *type, */
"u"); /* const char *name */
gcc_jit_field *field_extra_0xbba3e0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /* gcc_jit_type *type, */
"extra"); /* const char *name */
gcc_jit_field *field_nresults_0xbba490 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_short_0xbb1960, /* gcc_jit_type *type, */
"nresults"); /* const char *name */
gcc_jit_field *field_callstatus_0xbba540 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"callstatus"); /* const char *name */
gcc_jit_field *fields_fields_0xbba590[8] = {
field_func_0xbba070,
field_top_0xbba120,
field_previous_0xbba1d0,
field_next_0xbba280,
field_u_0xbba330,
field_extra_0xbba3e0,
field_nresults_0xbba490,
field_callstatus_0xbba540,
};
gcc_jit_struct_set_fields (struct_struct_ravi_CallInfo_0xbb96e0, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
8, /* int num_fields */
fields_fields_0xbba590); /* gcc_jit_field **fields */
gcc_jit_struct *struct_struct_ravi_State_0xbba680 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_State"); /* const char *name */
gcc_jit_type *type_struct_ravi_State___0xbba6d0 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_State_0xbba680));
gcc_jit_struct *struct_struct_ravi_global_State_0xbba770 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_global_State"); /* const char *name */
gcc_jit_type *type_struct_ravi_global_State___0xbba7c0 =
gcc_jit_type_get_pointer (gcc_jit_struct_as_type (struct_struct_ravi_global_State_0xbba770));
gcc_jit_field *field_next_0xbba860 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_tt_0xbba910 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"tt"); /* const char *name */
gcc_jit_field *field_marked_0xbba9c0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"marked"); /* const char *name */
gcc_jit_field *field_status_0xbbaa70 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"status"); /* const char *name */
gcc_jit_field *field_top_0xbbab20 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /* gcc_jit_type *type, */
"top"); /* const char *name */
gcc_jit_field *field_l_G_0xbbabd0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_global_State___0xbba7c0, /* gcc_jit_type *type, */
"l_G"); /* const char *name */
gcc_jit_field *field_ci_0xbbac80 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /* gcc_jit_type *type, */
"ci"); /* const char *name */
gcc_jit_field *field_oldpc_0xbbad30 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_int___0xbb1bf0, /* gcc_jit_type *type, */
"oldpc"); /* const char *name */
gcc_jit_field *field_stack_last_0xbbade0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /* gcc_jit_type *type, */
"stack_last"); /* const char *name */
gcc_jit_field *field_stack_0xbbae90 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /* gcc_jit_type *type, */
"stack"); /* const char *name */
gcc_jit_field *field_openupval_0xbbaf40 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_UpVal___0xbb64d0, /* gcc_jit_type *type, */
"openupval"); /* const char *name */
gcc_jit_field *field_gclist_0xbb7bd0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_GCObject___0xbb1d50, /* gcc_jit_type *type, */
"gclist"); /* const char *name */
gcc_jit_field *field_twups_0xbb7c80 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /* gcc_jit_type *type, */
"twups"); /* const char *name */
gcc_jit_field *field_errorJmp_0xbb7d30 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_longjmp___0xbb8fe0, /* gcc_jit_type *type, */
"errorJmp"); /* const char *name */
gcc_jit_field *field_base_ci_0xbb7de0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_CallInfo_0xbb96e0), /* gcc_jit_type *type, */
"base_ci"); /* const char *name */
gcc_jit_field *field_hook_0xbb7e90 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
ptr_to_void________struct_ravi_lua_State____struct_ravi_lua_Debug____0xbb20f0, /* gcc_jit_type *type, */
"hook"); /* const char *name */
gcc_jit_field *field_errfunc_0xbb7f40 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /* gcc_jit_type *type, */
"errfunc"); /* const char *name */
gcc_jit_field *field_stacksize_0xbb7ff0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"stacksize"); /* const char *name */
gcc_jit_field *field_basehookcount_0xbb80a0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"basehookcount"); /* const char *name */
gcc_jit_field *field_hookcount_0xbb8150 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"hookcount"); /* const char *name */
gcc_jit_field *field_nny_0xbb8200 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_short_0xbb19a0, /* gcc_jit_type *type, */
"nny"); /* const char *name */
gcc_jit_field *field_nCcalls_0xbb82b0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_short_0xbb19a0, /* gcc_jit_type *type, */
"nCcalls"); /* const char *name */
gcc_jit_field *field_hookmask_0xbb8360 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"hookmask"); /* const char *name */
gcc_jit_field *field_allowhook_0xbb8410 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_char_0xbb1a20, /* gcc_jit_type *type, */
"allowhook"); /* const char *name */
gcc_jit_field *fields_fields_0xbb8460[24] = {
field_next_0xbba860,
field_tt_0xbba910,
field_marked_0xbba9c0,
field_status_0xbbaa70,
field_top_0xbbab20,
field_l_G_0xbbabd0,
field_ci_0xbbac80,
field_oldpc_0xbbad30,
field_stack_last_0xbbade0,
field_stack_0xbbae90,
field_openupval_0xbbaf40,
field_gclist_0xbb7bd0,
field_twups_0xbb7c80,
field_errorJmp_0xbb7d30,
field_base_ci_0xbb7de0,
field_hook_0xbb7e90,
field_errfunc_0xbb7f40,
field_stacksize_0xbb7ff0,
field_basehookcount_0xbb80a0,
field_hookcount_0xbb8150,
field_nny_0xbb8200,
field_nCcalls_0xbb82b0,
field_hookmask_0xbb8360,
field_allowhook_0xbb8410,
};
gcc_jit_struct_set_fields (struct_struct_ravi_lua_State_0xbb1700, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
24, /* int num_fields */
fields_fields_0xbb8460); /* gcc_jit_field **fields */
gcc_jit_field *field_next_0xbb85d0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_UpVal___0xbb64d0, /* gcc_jit_type *type, */
"next"); /* const char *name */
gcc_jit_field *field_touched_0xbb8680 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /* gcc_jit_type *type, */
"touched"); /* const char *name */
gcc_jit_struct *struct_struct_ravi_UpVal_u_open_0xbb8730 =
gcc_jit_context_new_opaque_struct (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_UpVal_u_open"); /* const char *name */
gcc_jit_field *fields_fields_0xbb8780[2] = {
field_next_0xbb85d0,
field_touched_0xbb8680,
};
gcc_jit_struct_set_fields (struct_struct_ravi_UpVal_u_open_0xbb8730, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
2, /* int num_fields */
fields_fields_0xbb8780); /* gcc_jit_field **fields */
gcc_jit_field *field_open_0xbbc310 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_UpVal_u_open_0xbb8730), /* gcc_jit_type *type, */
"open"); /* const char *name */
gcc_jit_field *field_value_0xbbc380 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
gcc_jit_struct_as_type (struct_struct_ravi_TValue_0xbb2d50), /* gcc_jit_type *type, */
"value"); /* const char *name */
gcc_jit_field *fields_for_union_union_ravi_UpVal_u_0xbbc430[2] = {
field_open_0xbbc310,
field_value_0xbbc380,
};
gcc_jit_type *union_union_ravi_UpVal_u_0xbbc430 =
gcc_jit_context_new_union_type (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
"ravi_UpVal_u", /* const char *name */
2, /* int num_fields */
fields_for_union_union_ravi_UpVal_u_0xbbc430); /* gcc_jit_field **fields */
gcc_jit_field *field_v_0xbbc560 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /* gcc_jit_type *type, */
"v"); /* const char *name */
gcc_jit_field *field_refcount_0xbbc610 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_size_t_0xbb1810, /* gcc_jit_type *type, */
"refcount"); /* const char *name */
gcc_jit_field *field_u_0xbbc6c0 =
gcc_jit_context_new_field (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
union_union_ravi_UpVal_u_0xbbc430, /* gcc_jit_type *type, */
"u"); /* const char *name */
gcc_jit_field *fields_fields_0xbbc710[3] = {
field_v_0xbbc560,
field_refcount_0xbbc610,
field_u_0xbbc6c0,
};
gcc_jit_struct_set_fields (struct_struct_ravi_UpVal_0xbb6480, /* gcc_jit_struct *struct_type */
NULL, /* gcc_jit_location *loc */
3, /* int num_fields */
fields_fields_0xbbc710); /* gcc_jit_field **fields */
gcc_jit_param *param_L_0xbbc7e0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_firstResult_0xbbc890 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"firstResult"); /* const char *name */
gcc_jit_param *params_for_func_luaD_poscall_0xbbc940[2] = {
param_L_0xbbc7e0,
param_firstResult_0xbbc890,
};
gcc_jit_function *func_luaD_poscall_0xbbc940 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"luaD_poscall", /* const char *name */
2, /* int num_params */
params_for_func_luaD_poscall_0xbbc940, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbca70 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_uv_0xbbcb20 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_UpVal___0xbb64d0, /*gcc_jit_type *type */
"uv"); /* const char *name */
gcc_jit_param *params_for_func_luaC_upvalbarrier__0xbbcbd0[2] = {
param_L_0xbbca70,
param_uv_0xbbcb20,
};
gcc_jit_function *func_luaC_upvalbarrier__0xbbcbd0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"luaC_upvalbarrier_", /* const char *name */
2, /* int num_params */
params_for_func_luaC_upvalbarrier__0xbbcbd0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbccd0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_func_0xbbcd80 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"func"); /* const char *name */
gcc_jit_param *param_nresults_0xbbce30 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"nresults"); /* const char *name */
gcc_jit_param *params_for_func_luaD_precall_0xbbcee0[3] = {
param_L_0xbbccd0,
param_func_0xbbcd80,
param_nresults_0xbbce30,
};
gcc_jit_function *func_luaD_precall_0xbbcee0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"luaD_precall", /* const char *name */
3, /* int num_params */
params_for_func_luaD_precall_0xbbcee0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbcfe0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_func_0xbbd090 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"func"); /* const char *name */
gcc_jit_param *param_nresults_0xbbd140 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"nresults"); /* const char *name */
gcc_jit_param *param_allowyield_0xbbd1f0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"allowyield"); /* const char *name */
gcc_jit_param *params_for_func_luaD_call_0xbbd2a0[4] = {
param_L_0xbbcfe0,
param_func_0xbbd090,
param_nresults_0xbbd140,
param_allowyield_0xbbd1f0,
};
gcc_jit_function *func_luaD_call_0xbbd2a0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"luaD_call", /* const char *name */
4, /* int num_params */
params_for_func_luaD_call_0xbbd2a0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbd3a0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *params_for_func_luaV_execute_0xbbd450[1] = {
param_L_0xbbd3a0,
};
gcc_jit_function *func_luaV_execute_0xbbd450 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"luaV_execute", /* const char *name */
1, /* int num_params */
params_for_func_luaV_execute_0xbbd450, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbd5a0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_level_0xbbd650 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"level"); /* const char *name */
gcc_jit_param *params_for_func_luaF_close_0xbbd700[2] = {
param_L_0xbbd5a0,
param_level_0xbbd650,
};
gcc_jit_function *func_luaF_close_0xbbd700 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"luaF_close", /* const char *name */
2, /* int num_params */
params_for_func_luaF_close_0xbbd700, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbd7d0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_t1_0xbbd880 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"t1"); /* const char *name */
gcc_jit_param *param_t2_0xbbd930 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"t2"); /* const char *name */
gcc_jit_param *params_for_func_luaV_equalobj_0xbbd9e0[3] = {
param_L_0xbbd7d0,
param_t1_0xbbd880,
param_t2_0xbbd930,
};
gcc_jit_function *func_luaV_equalobj_0xbbd9e0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"luaV_equalobj", /* const char *name */
3, /* int num_params */
params_for_func_luaV_equalobj_0xbbd9e0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbdae0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_l_0xbbdb90 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"l"); /* const char *name */
gcc_jit_param *param_r_0xbbdc40 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"r"); /* const char *name */
gcc_jit_param *params_for_func_luaV_lessthan_0xbbdcf0[3] = {
param_L_0xbbdae0,
param_l_0xbbdb90,
param_r_0xbbdc40,
};
gcc_jit_function *func_luaV_lessthan_0xbbdcf0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"luaV_lessthan", /* const char *name */
3, /* int num_params */
params_for_func_luaV_lessthan_0xbbdcf0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbddf0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_l_0xbbdea0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"l"); /* const char *name */
gcc_jit_param *param_r_0xbbdf50 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"r"); /* const char *name */
gcc_jit_param *params_for_func_luaV_lessequal_0xbbe000[3] = {
param_L_0xbbddf0,
param_l_0xbbdea0,
param_r_0xbbdf50,
};
gcc_jit_function *func_luaV_lessequal_0xbbe000 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"luaV_lessequal", /* const char *name */
3, /* int num_params */
params_for_func_luaV_lessequal_0xbbe000, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbd4f0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_fmt_0xbbe1f0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_char___0xbb1850, /*gcc_jit_type *type */
"fmt"); /* const char *name */
gcc_jit_param *params_for_func_luaG_runerror_0xbbe2a0[2] = {
param_L_0xbbd4f0,
param_fmt_0xbbe1f0,
};
gcc_jit_function *func_luaG_runerror_0xbbe2a0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"luaG_runerror", /* const char *name */
2, /* int num_params */
params_for_func_luaG_runerror_0xbbe2a0, /* gcc_jit_param **params */
1); /* int is_variadic */
gcc_jit_param *param_obj_0xbbe3a0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"obj"); /* const char *name */
gcc_jit_param *param_p_0xbbe450 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long___0xbb1750, /*gcc_jit_type *type */
"p"); /* const char *name */
gcc_jit_param *param_step_0xbbe500 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /*gcc_jit_type *type */
"step"); /* const char *name */
gcc_jit_param *param_stopnow_0xbbe5b0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int___0xbb1920, /*gcc_jit_type *type */
"stopnow"); /* const char *name */
gcc_jit_param *params_for_func_luaV_forlimit_0xbbe660[4] = {
param_obj_0xbbe3a0,
param_p_0xbbe450,
param_step_0xbbe500,
param_stopnow_0xbbe5b0,
};
gcc_jit_function *func_luaV_forlimit_0xbbe660 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"luaV_forlimit", /* const char *name */
4, /* int num_params */
params_for_func_luaV_forlimit_0xbbe660, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_obj_0xbbe760 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"obj"); /* const char *name */
gcc_jit_param *param_n_0xbbe810 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_double___0xbb1640, /*gcc_jit_type *type */
"n"); /* const char *name */
gcc_jit_param *params_for_func_luaV_tonumber__0xbbe8c0[2] = {
param_obj_0xbbe760,
param_n_0xbbe810,
};
gcc_jit_function *func_luaV_tonumber__0xbbe8c0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"luaV_tonumber_", /* const char *name */
2, /* int num_params */
params_for_func_luaV_tonumber__0xbbe8c0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_obj_0xbbe9c0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"obj"); /* const char *name */
gcc_jit_param *param_p_0xbbea70 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long___0xbb1750, /*gcc_jit_type *type */
"p"); /* const char *name */
gcc_jit_param *params_for_func_luaV_tointeger__0xbbeb20[2] = {
param_obj_0xbbe9c0,
param_p_0xbbea70,
};
gcc_jit_function *func_luaV_tointeger__0xbbeb20 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"luaV_tointeger_", /* const char *name */
2, /* int num_params */
params_for_func_luaV_tointeger__0xbbeb20, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbec20 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_ra_0xbbecd0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"ra"); /* const char *name */
gcc_jit_param *param_rb_0xbbed80 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"rb"); /* const char *name */
gcc_jit_param *params_for_func_luaV_objlen_0xbbee30[3] = {
param_L_0xbbec20,
param_ra_0xbbecd0,
param_rb_0xbbed80,
};
gcc_jit_function *func_luaV_objlen_0xbbee30 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"luaV_objlen", /* const char *name */
3, /* int num_params */
params_for_func_luaV_objlen_0xbbee30, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbef30 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_t_0xbbefe0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"t"); /* const char *name */
gcc_jit_param *param_key_0xbbf090 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"key"); /* const char *name */
gcc_jit_param *param_val_0xbbf140 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"val"); /* const char *name */
gcc_jit_param *params_for_func_luaV_gettable_0xbbf1f0[4] = {
param_L_0xbbef30,
param_t_0xbbefe0,
param_key_0xbbf090,
param_val_0xbbf140,
};
gcc_jit_function *func_luaV_gettable_0xbbf1f0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"luaV_gettable", /* const char *name */
4, /* int num_params */
params_for_func_luaV_gettable_0xbbf1f0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbf2f0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_t_0xbbf3a0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"t"); /* const char *name */
gcc_jit_param *param_key_0xbbf450 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"key"); /* const char *name */
gcc_jit_param *param_val_0xbbf500 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"val"); /* const char *name */
gcc_jit_param *params_for_func_luaV_settable_0xbbf5b0[4] = {
param_L_0xbbf2f0,
param_t_0xbbf3a0,
param_key_0xbbf450,
param_val_0xbbf500,
};
gcc_jit_function *func_luaV_settable_0xbbf5b0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"luaV_settable", /* const char *name */
4, /* int num_params */
params_for_func_luaV_settable_0xbbf5b0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbf6b0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_p1_0xbbf760 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"p1"); /* const char *name */
gcc_jit_param *param_p2_0xbbf810 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_struct_ravi_TValue___0xbb2eb0, /*gcc_jit_type *type */
"p2"); /* const char *name */
gcc_jit_param *param_res_0xbbf8c0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"res"); /* const char *name */
gcc_jit_param *param_event_0xbbf970 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"event"); /* const char *name */
gcc_jit_param *params_for_func_luaT_trybinTM_0xbbfa20[5] = {
param_L_0xbbf6b0,
param_p1_0xbbf760,
param_p2_0xbbf810,
param_res_0xbbf8c0,
param_event_0xbbf970,
};
gcc_jit_function *func_luaT_trybinTM_0xbbfa20 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"luaT_trybinTM", /* const char *name */
5, /* int num_params */
params_for_func_luaT_trybinTM_0xbbfa20, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_ci_0xbbfbb0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /*gcc_jit_type *type */
"ci"); /* const char *name */
gcc_jit_param *param_a_0xbbfc40 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"a"); /* const char *name */
gcc_jit_param *param_b_0xbbfcf0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"b"); /* const char *name */
gcc_jit_param *params_for_func_raviV_op_loadnil_0xbbfda0[3] = {
param_ci_0xbbfbb0,
param_a_0xbbfc40,
param_b_0xbbfcf0,
};
gcc_jit_function *func_raviV_op_loadnil_0xbbfda0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviV_op_loadnil", /* const char *name */
3, /* int num_params */
params_for_func_raviV_op_loadnil_0xbbfda0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbfea0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_ci_0xbbff50 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /*gcc_jit_type *type */
"ci"); /* const char *name */
gcc_jit_param *param_ra_0xbc0000 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"ra"); /* const char *name */
gcc_jit_param *params_for_func_raviV_op_newarrayint_0xbc00b0[3] = {
param_L_0xbbfea0,
param_ci_0xbbff50,
param_ra_0xbc0000,
};
gcc_jit_function *func_raviV_op_newarrayint_0xbc00b0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviV_op_newarrayint", /* const char *name */
3, /* int num_params */
params_for_func_raviV_op_newarrayint_0xbc00b0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbc01b0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_ci_0xbc0260 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /*gcc_jit_type *type */
"ci"); /* const char *name */
gcc_jit_param *param_ra_0xbc0310 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"ra"); /* const char *name */
gcc_jit_param *params_for_func_raviV_op_newarrayfloat_0xbc03c0[3] = {
param_L_0xbc01b0,
param_ci_0xbc0260,
param_ra_0xbc0310,
};
gcc_jit_function *func_raviV_op_newarrayfloat_0xbc03c0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviV_op_newarrayfloat", /* const char *name */
3, /* int num_params */
params_for_func_raviV_op_newarrayfloat_0xbc03c0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbb050 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_ci_0xbbb100 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /*gcc_jit_type *type */
"ci"); /* const char *name */
gcc_jit_param *param_ra_0xbbb1b0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"ra"); /* const char *name */
gcc_jit_param *param_b_0xbbb260 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"b"); /* const char *name */
gcc_jit_param *param_c_0xbbb310 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"c"); /* const char *name */
gcc_jit_param *params_for_func_raviV_op_newtable_0xbbb3c0[5] = {
param_L_0xbbb050,
param_ci_0xbbb100,
param_ra_0xbbb1b0,
param_b_0xbbb260,
param_c_0xbbb310,
};
gcc_jit_function *func_raviV_op_newtable_0xbbb3c0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviV_op_newtable", /* const char *name */
5, /* int num_params */
params_for_func_raviV_op_newtable_0xbbb3c0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbb4e0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_ci_0xbbb590 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /*gcc_jit_type *type */
"ci"); /* const char *name */
gcc_jit_param *param_ra_0xbbb640 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"ra"); /* const char *name */
gcc_jit_param *param_b_0xbbb6f0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"b"); /* const char *name */
gcc_jit_param *param_c_0xbbb7a0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"c"); /* const char *name */
gcc_jit_param *params_for_func_raviV_op_setlist_0xbbb850[5] = {
param_L_0xbbb4e0,
param_ci_0xbbb590,
param_ra_0xbbb640,
param_b_0xbbb6f0,
param_c_0xbbb7a0,
};
gcc_jit_function *func_raviV_op_setlist_0xbbb850 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviV_op_setlist", /* const char *name */
5, /* int num_params */
params_for_func_raviV_op_setlist_0xbbb850, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbb970 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_m_0xbbba20 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /*gcc_jit_type *type */
"m"); /* const char *name */
gcc_jit_param *param_n_0xbbbad0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /*gcc_jit_type *type */
"n"); /* const char *name */
gcc_jit_param *params_for_func_luaV_div_0xbbbb80[3] = {
param_L_0xbbb970,
param_m_0xbbba20,
param_n_0xbbbad0,
};
gcc_jit_function *func_luaV_div_0xbbbb80 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_long_long_0xbb16c0, /* gcc_jit_type *return_type */
"luaV_div", /* const char *name */
3, /* int num_params */
params_for_func_luaV_div_0xbbbb80, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbbc80 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_m_0xbbbd30 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /*gcc_jit_type *type */
"m"); /* const char *name */
gcc_jit_param *param_n_0xbbbde0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /*gcc_jit_type *type */
"n"); /* const char *name */
gcc_jit_param *params_for_func_luaV_mod_0xbbbe90[3] = {
param_L_0xbbbc80,
param_m_0xbbbd30,
param_n_0xbbbde0,
};
gcc_jit_function *func_luaV_mod_0xbbbe90 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_long_long_0xbb16c0, /* gcc_jit_type *return_type */
"luaV_mod", /* const char *name */
3, /* int num_params */
params_for_func_luaV_mod_0xbbbe90, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbbf90 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_ci_0xbbc040 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /*gcc_jit_type *type */
"ci"); /* const char *name */
gcc_jit_param *param_a_0xbbc0f0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"a"); /* const char *name */
gcc_jit_param *param_b_0xbbc1a0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"b"); /* const char *name */
gcc_jit_param *param_c_0xbbc250 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"c"); /* const char *name */
gcc_jit_param *params_for_func_raviV_op_concat_0xbc2100[5] = {
param_L_0xbbbf90,
param_ci_0xbbc040,
param_a_0xbbc0f0,
param_b_0xbbc1a0,
param_c_0xbbc250,
};
gcc_jit_function *func_raviV_op_concat_0xbc2100 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviV_op_concat", /* const char *name */
5, /* int num_params */
params_for_func_raviV_op_concat_0xbc2100, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbbfb40 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_ci_0xbc2330 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /*gcc_jit_type *type */
"ci"); /* const char *name */
gcc_jit_param *param_cl_0xbc23e0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_LClosure___0xbb4920, /*gcc_jit_type *type */
"cl"); /* const char *name */
gcc_jit_param *param_a_0xbc2490 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"a"); /* const char *name */
gcc_jit_param *param_Bx_0xbc2540 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"Bx"); /* const char *name */
gcc_jit_param *params_for_func_raviV_op_closure_0xbc25f0[5] = {
param_L_0xbbfb40,
param_ci_0xbc2330,
param_cl_0xbc23e0,
param_a_0xbc2490,
param_Bx_0xbc2540,
};
gcc_jit_function *func_raviV_op_closure_0xbc25f0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviV_op_closure", /* const char *name */
5, /* int num_params */
params_for_func_raviV_op_closure_0xbc25f0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbc2710 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_ci_0xbc27c0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_CallInfo___0xbb9730, /*gcc_jit_type *type */
"ci"); /* const char *name */
gcc_jit_param *param_cl_0xbc2870 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_LClosure___0xbb4920, /*gcc_jit_type *type */
"cl"); /* const char *name */
gcc_jit_param *param_a_0xbc2920 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"a"); /* const char *name */
gcc_jit_param *param_b_0xbc29d0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"b"); /* const char *name */
gcc_jit_param *params_for_func_raviV_op_vararg_0xbc2a80[5] = {
param_L_0xbc2710,
param_ci_0xbc27c0,
param_cl_0xbc2870,
param_a_0xbc2920,
param_b_0xbc29d0,
};
gcc_jit_function *func_raviV_op_vararg_0xbc2a80 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviV_op_vararg", /* const char *name */
5, /* int num_params */
params_for_func_raviV_op_vararg_0xbc2a80, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbc2ba0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_table_0xbc2c50 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_Table___0xbb3770, /*gcc_jit_type *type */
"table"); /* const char *name */
gcc_jit_param *param_key_0xbc2d00 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_int_0xbb19e0, /*gcc_jit_type *type */
"key"); /* const char *name */
gcc_jit_param *param_value_0xbc2db0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_long_long_0xbb16c0, /*gcc_jit_type *type */
"value"); /* const char *name */
gcc_jit_param *params_for_func_raviH_set_int_0xbc2e60[4] = {
param_L_0xbc2ba0,
param_table_0xbc2c50,
param_key_0xbc2d00,
param_value_0xbc2db0,
};
gcc_jit_function *func_raviH_set_int_0xbc2e60 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviH_set_int", /* const char *name */
4, /* int num_params */
params_for_func_raviH_set_int_0xbc2e60, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbc2f60 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_table_0xbc3010 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_Table___0xbb3770, /*gcc_jit_type *type */
"table"); /* const char *name */
gcc_jit_param *param_key_0xbc30c0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_unsigned_int_0xbb19e0, /*gcc_jit_type *type */
"key"); /* const char *name */
gcc_jit_param *param_value_0xbc3170 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_double_0xbb1600, /*gcc_jit_type *type */
"value"); /* const char *name */
gcc_jit_param *params_for_func_raviH_set_float_0xbc3220[4] = {
param_L_0xbc2f60,
param_table_0xbc3010,
param_key_0xbc30c0,
param_value_0xbc3170,
};
gcc_jit_function *func_raviH_set_float_0xbc3220 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviH_set_float", /* const char *name */
4, /* int num_params */
params_for_func_raviH_set_float_0xbc3220, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_L_0xbc3320 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *param_cl_0xbc33d0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_LClosure___0xbb4920, /*gcc_jit_type *type */
"cl"); /* const char *name */
gcc_jit_param *param_ra_0xbc3480 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_TValue___0xbb2e30, /*gcc_jit_type *type */
"ra"); /* const char *name */
gcc_jit_param *param_b_0xbc3530 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_int_0xbb18e0, /*gcc_jit_type *type */
"b"); /* const char *name */
gcc_jit_param *params_for_func_raviV_op_setupval_0xbc35e0[4] = {
param_L_0xbc3320,
param_cl_0xbc33d0,
param_ra_0xbc3480,
param_b_0xbc3530,
};
gcc_jit_function *func_raviV_op_setupval_0xbc35e0 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_void_0xbb1890, /* gcc_jit_type *return_type */
"raviV_op_setupval", /* const char *name */
4, /* int num_params */
params_for_func_raviV_op_setupval_0xbc35e0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_param *param_format_0xbc36e0 =
gcc_jit_context_new_param (ctxt_0xbb0f30,
NULL, /* gcc_jit_location *loc */
type_const_char___0xbb1850, /*gcc_jit_type *type */
"format"); /* const char *name */
gcc_jit_param *params_for_func_printf_0xbc3790[1] = {
param_format_0xbc36e0,
};
gcc_jit_function *func_printf_0xbc3790 =
gcc_jit_context_new_function (ctxt_0xbb0f30, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_IMPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"printf", /* const char *name */
1, /* int num_params */
params_for_func_printf_0xbc3790, /* gcc_jit_param **params */
1); /* int is_variadic */
/* Replay of API calls for ctxt_0xbfd820. */
gcc_jit_param *param_L_0xbc80e0 =
gcc_jit_context_new_param (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
type_struct_ravi_lua_State___0xbb1c90, /*gcc_jit_type *type */
"L"); /* const char *name */
gcc_jit_param *params_for_func_ravif1_0xbf52c0[1] = {
param_L_0xbc80e0,
};
gcc_jit_function *func_ravif1_0xbf52c0 =
gcc_jit_context_new_function (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
GCC_JIT_FUNCTION_EXPORTED, /* enum gcc_jit_function_kind kind */
type_int_0xbb18e0, /* gcc_jit_type *return_type */
"ravif1", /* const char *name */
1, /* int num_params */
params_for_func_ravif1_0xbf52c0, /* gcc_jit_param **params */
0); /* int is_variadic */
gcc_jit_block *block_entry_0xbf3a50 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "entry");
gcc_jit_lvalue *local_cl_0xbf3cd0 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_struct_ravi_LClosure___0xbb4920, /* gcc_jit_type *type */
"cl"); /* const char *name */
gcc_jit_block *block_jmp_5_1_0xbf3d50 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "jmp_5_1");
gcc_jit_block *block_jmp_9_2_0xbf37d0 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "jmp_9_2");
gcc_jit_block *block_jmp_12_3_0xbf35a0 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "jmp_12_3");
gcc_jit_lvalue *lvalue_L__ci_0xbf3ad0=
gcc_jit_rvalue_dereference_field (gcc_jit_param_as_rvalue (param_L_0xbc80e0), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_ci_0xbbac80); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue_L__ci__func_0xbf3520=
gcc_jit_rvalue_dereference_field (gcc_jit_lvalue_as_rvalue (lvalue_L__ci_0xbf3ad0), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_func_0xbba070); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue_L__ci__func__value__0xbf34a0=
gcc_jit_rvalue_dereference_field (gcc_jit_lvalue_as_rvalue (lvalue_L__ci__func_0xbf3520), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue_L__ci__func__value__gc_0xbf3420 =
gcc_jit_lvalue_access_field (lvalue_L__ci__func__value__0xbf34a0, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_gc_0xbb2590);
gcc_jit_rvalue *rvalue__struct_ravi_LClosure___L__ci__func__value__gc_0xbf33a0 =
gcc_jit_context_new_cast (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
gcc_jit_lvalue_as_rvalue (lvalue_L__ci__func__value__gc_0xbf3420), /* gcc_jit_rvalue *rvalue */
type_struct_ravi_LClosure___0xbb4920); /* gcc_jit_type *type */
gcc_jit_block_add_assignment (block_entry_0xbf3a50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_cl_0xbf3cd0, /* gcc_jit_lvalue *lvalue */
rvalue__struct_ravi_LClosure___L__ci__func__value__gc_0xbf33a0); /* gcc_jit_rvalue *rvalue */
gcc_jit_lvalue *lvalue_L__ci__u_0xbf3160=
gcc_jit_rvalue_dereference_field (gcc_jit_lvalue_as_rvalue (lvalue_L__ci_0xbf3ad0), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_u_0xbba330); /* gcc_jit_field *field */
gcc_jit_rvalue *rvalue_L__ci__u_l_0xbf30e0 =
gcc_jit_rvalue_access_field (gcc_jit_lvalue_as_rvalue (lvalue_L__ci__u_0xbf3160), /*gcc_jit_rvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_l_0xbb9de0);
gcc_jit_rvalue *rvalue_L__ci__u_l_base_0xbf3060 =
gcc_jit_rvalue_access_field (rvalue_L__ci__u_l_0xbf30e0, /*gcc_jit_rvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_base_0xbb97d0);
gcc_jit_lvalue *lvalue_cl__p_0xbf3320=
gcc_jit_rvalue_dereference_field (gcc_jit_lvalue_as_rvalue (local_cl_0xbf3cd0), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_p_0xbb6f80); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue_cl__p__k_0xbf2ef0=
gcc_jit_rvalue_dereference_field (gcc_jit_lvalue_as_rvalue (lvalue_cl__p_0xbf3320), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_k_0xbb43c0); /* gcc_jit_field *field */
gcc_jit_rvalue *rvalue__int_0_0xbf2e70 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_rvalue *rvalue__int_0_0xbf2df0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_rvalue *args_for__call_raviV_op_loadnil__L__ci___int_0___int_0__0xbf2d70[3] = {
gcc_jit_lvalue_as_rvalue (lvalue_L__ci_0xbf3ad0),
rvalue__int_0_0xbf2df0,
rvalue__int_0_0xbf2e70,
};
gcc_jit_rvalue *call_raviV_op_loadnil__L__ci___int_0___int_0__0xbf2d70 =
gcc_jit_context_new_call (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
func_raviV_op_loadnil_0xbbfda0, /* gcc_jit_function *func */
3, /* int numargs */
args_for__call_raviV_op_loadnil__L__ci___int_0___int_0__0xbf2d70); /* gcc_jit_rvalue **args*/
gcc_jit_block_add_eval (block_entry_0xbf3a50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
call_raviV_op_loadnil__L__ci___int_0___int_0__0xbf2d70); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbf47c0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_1__0xbf4740 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_1_0xbf47c0); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_1__0xbf46c0 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_1__0xbf4740, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_rvalue *rvalue__int_0_0xbf4480 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *lvalue_cl__p__k__int_0__0xbf4400 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
gcc_jit_lvalue_as_rvalue (lvalue_cl__p__k_0xbf2ef0), /* gcc_jit_rvalue *ptr */
rvalue__int_0_0xbf4480); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__cl__p__k__int_0__0xbf4380 =
gcc_jit_lvalue_get_address (lvalue_cl__p__k__int_0__0xbf4400, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__0xbef870=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbf46c0, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__i_0xbef7f0 =
gcc_jit_lvalue_access_field (lvalue___L__ci__u_l_base__int_1____value__0xbef870, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_i_0xbb2850);
gcc_jit_lvalue *lvalue___cl__p__k__int_0____value__0xbef770=
gcc_jit_rvalue_dereference_field (address_of__cl__p__k__int_0__0xbf4380, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___cl__p__k__int_0____value__i_0xbef630 =
gcc_jit_lvalue_access_field (lvalue___cl__p__k__int_0____value__0xbef770, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_i_0xbb2850);
gcc_jit_block_add_assignment (block_entry_0xbf3a50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_1____value__i_0xbef7f0, /* gcc_jit_lvalue *lvalue */
gcc_jit_lvalue_as_rvalue (lvalue___cl__p__k__int_0____value__i_0xbef630)); /* gcc_jit_rvalue *rvalue */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____tt__0xbef530=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbf46c0, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___cl__p__k__int_0____tt__0xbef9c0=
gcc_jit_rvalue_dereference_field (address_of__cl__p__k__int_0__0xbf4380, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_block_add_assignment (block_entry_0xbf3a50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_1____tt__0xbef530, /* gcc_jit_lvalue *lvalue */
gcc_jit_lvalue_as_rvalue (lvalue___cl__p__k__int_0____tt__0xbef9c0)); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbef410 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_1__0xbef390 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_1_0xbef410); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_1__0xbef310 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_1__0xbef390, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_lvalue *local_isfalse_0_4_0xbef170 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"isfalse_0_4"); /* const char *name */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____tt__0xbef0f0=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbef310, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_rvalue *rvalue__int_0_0xbef290 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *local_comparison_0_5_0xbeef50 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_5"); /* const char *name */
gcc_jit_rvalue *rvalue___L__ci__u_l_base__int_1____tt______int_0_0xbf2bd0 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_EQ, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue___L__ci__u_l_base__int_1____tt__0xbef0f0), /* gcc_jit_rvalue *a */
rvalue__int_0_0xbef290); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_entry_0xbf3a50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_5_0xbeef50, /* gcc_jit_lvalue *lvalue */
rvalue___L__ci__u_l_base__int_1____tt______int_0_0xbf2bd0); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbf29b0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *local_comparison_0_6_0xbf2ad0 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_6"); /* const char *name */
gcc_jit_rvalue *rvalue___L__ci__u_l_base__int_1____tt______int_1_0xbf2a50 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_EQ, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue___L__ci__u_l_base__int_1____tt__0xbef0f0), /* gcc_jit_rvalue *a */
rvalue__int_1_0xbf29b0); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_entry_0xbf3a50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_6_0xbf2ad0, /* gcc_jit_lvalue *lvalue */
rvalue___L__ci__u_l_base__int_1____tt______int_1_0xbf2a50); /* gcc_jit_rvalue *rvalue */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__0xbf26d0=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbef310, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__b_0xbf28b0 =
gcc_jit_lvalue_access_field (lvalue___L__ci__u_l_base__int_1____value__0xbf26d0, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_b_0xbb26f0);
gcc_jit_rvalue *rvalue__int_0_0xbf25b0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *local_comparison_0_7_0xbf2380 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_7"); /* const char *name */
gcc_jit_rvalue *rvalue___L__ci__u_l_base__int_1____value__b_____int_0_0xbf2300 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_EQ, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue___L__ci__u_l_base__int_1____value__b_0xbf28b0), /* gcc_jit_rvalue *a */
rvalue__int_0_0xbf25b0); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_entry_0xbf3a50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_7_0xbf2380, /* gcc_jit_lvalue *lvalue */
rvalue___L__ci__u_l_base__int_1____value__b_____int_0_0xbf2300); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue_comparison_0_6____comparison_0_7_0xbf20b0 =
gcc_jit_context_new_binary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_BINARY_OP_LOGICAL_AND, /* enum gcc_jit_binary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
gcc_jit_lvalue_as_rvalue (local_comparison_0_6_0xbf2ad0), /* gcc_jit_rvalue *a */
gcc_jit_lvalue_as_rvalue (local_comparison_0_7_0xbf2380)); /* gcc_jit_rvalue *b */
gcc_jit_rvalue *rvalue_comparison_0_5____comparison_0_6____comparison_0_7_0xbf1fa0 =
gcc_jit_context_new_binary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_BINARY_OP_LOGICAL_OR, /* enum gcc_jit_binary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
gcc_jit_lvalue_as_rvalue (local_comparison_0_5_0xbeef50), /* gcc_jit_rvalue *a */
rvalue_comparison_0_6____comparison_0_7_0xbf20b0); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_entry_0xbf3a50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_isfalse_0_4_0xbef170, /* gcc_jit_lvalue *lvalue */
rvalue_comparison_0_5____comparison_0_6____comparison_0_7_0xbf1fa0); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue___isfalse_0_4__0xbf1e00 =
gcc_jit_context_new_unary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_UNARY_OP_LOGICAL_NEGATE, /* enum gcc_jit_unary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
gcc_jit_lvalue_as_rvalue (local_isfalse_0_4_0xbef170)); /* gcc_jit_rvalue *a */
gcc_jit_block *block_OP_TEST_do_jmp_2_8_0xbf1c70 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_TEST_do_jmp_2_8");
gcc_jit_block *block_OP_TEST_do_skip_2_9_0xbfe000 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_TEST_do_skip_2_9");
gcc_jit_block_end_with_conditional (block_entry_0xbf3a50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
rvalue___isfalse_0_4__0xbf1e00, /* gcc_jit_rvalue *boolval */
block_OP_TEST_do_jmp_2_8_0xbf1c70, /* gcc_jit_block *on_true */
block_OP_TEST_do_skip_2_9_0xbfe000); /* gcc_jit_block *on_false */
gcc_jit_block_end_with_jump (block_OP_TEST_do_jmp_2_8_0xbf1c70, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
block_jmp_5_1_0xbf3d50); /* gcc_jit_block *target */
gcc_jit_block_end_with_jump (block_OP_TEST_do_skip_2_9_0xbfe000, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
block_jmp_5_1_0xbf3d50); /* gcc_jit_block *target */
gcc_jit_rvalue *rvalue__int_1_0xbf2020 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_1__0xbf2cf0 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_1_0xbf2020); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_1__0xbf2520 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_1__0xbf2cf0, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_rvalue *rvalue__int_0_0xbf1d70 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__0xbfe260=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbf2520, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__b_0xbf66a0 =
gcc_jit_lvalue_access_field (lvalue___L__ci__u_l_base__int_1____value__0xbfe260, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_b_0xbb26f0);
gcc_jit_block_add_assignment (block_jmp_5_1_0xbf3d50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_1____value__b_0xbf66a0, /* gcc_jit_lvalue *lvalue */
rvalue__int_0_0xbf1d70); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbf6030 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____tt__0xbf59c0=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbf2520, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_block_add_assignment (block_jmp_5_1_0xbf3d50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_1____tt__0xbf59c0, /* gcc_jit_lvalue *lvalue */
rvalue__int_1_0xbf6030); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbf4e20 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_1__0xbf7d90 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_1_0xbf4e20); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_1__0xbf7c40 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_1__0xbf7d90, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_lvalue *local_isfalse_0_10_0xbf74d0 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"isfalse_0_10"); /* const char *name */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____tt__0xbf4560=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbf7c40, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_rvalue *rvalue__int_0_0xbef1f0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *local_comparison_0_11_0xbef050 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_11"); /* const char *name */
gcc_jit_rvalue *rvalue___L__ci__u_l_base__int_1____tt______int_0_0xbf2c50 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_EQ, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue___L__ci__u_l_base__int_1____tt__0xbf4560), /* gcc_jit_rvalue *a */
rvalue__int_0_0xbef1f0); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_jmp_5_1_0xbf3d50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_11_0xbef050, /* gcc_jit_lvalue *lvalue */
rvalue___L__ci__u_l_base__int_1____tt______int_0_0xbf2c50); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbf2400 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *local_comparison_0_12_0xbf1f00 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_12"); /* const char *name */
gcc_jit_rvalue *rvalue___L__ci__u_l_base__int_1____tt______int_1_0xbf1bd0 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_EQ, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue___L__ci__u_l_base__int_1____tt__0xbf4560), /* gcc_jit_rvalue *a */
rvalue__int_1_0xbf2400); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_jmp_5_1_0xbf3d50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_12_0xbf1f00, /* gcc_jit_lvalue *lvalue */
rvalue___L__ci__u_l_base__int_1____tt______int_1_0xbf1bd0); /* gcc_jit_rvalue *rvalue */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__0xbc58e0=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbf7c40, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__b_0xbf8700 =
gcc_jit_lvalue_access_field (lvalue___L__ci__u_l_base__int_1____value__0xbc58e0, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_b_0xbb26f0);
gcc_jit_rvalue *rvalue__int_0_0xbf3950 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *local_comparison_0_13_0xbf39a0 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_13"); /* const char *name */
gcc_jit_rvalue *rvalue___L__ci__u_l_base__int_1____value__b_____int_0_0xbf2270 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_EQ, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue___L__ci__u_l_base__int_1____value__b_0xbf8700), /* gcc_jit_rvalue *a */
rvalue__int_0_0xbf3950); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_jmp_5_1_0xbf3d50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_13_0xbf39a0, /* gcc_jit_lvalue *lvalue */
rvalue___L__ci__u_l_base__int_1____value__b_____int_0_0xbf2270); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue_comparison_0_12____comparison_0_13_0xbdca00 =
gcc_jit_context_new_binary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_BINARY_OP_LOGICAL_AND, /* enum gcc_jit_binary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
gcc_jit_lvalue_as_rvalue (local_comparison_0_12_0xbf1f00), /* gcc_jit_rvalue *a */
gcc_jit_lvalue_as_rvalue (local_comparison_0_13_0xbf39a0)); /* gcc_jit_rvalue *b */
gcc_jit_rvalue *rvalue_comparison_0_11____comparison_0_12____comparison_0_13_0xc11a60 =
gcc_jit_context_new_binary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_BINARY_OP_LOGICAL_OR, /* enum gcc_jit_binary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
gcc_jit_lvalue_as_rvalue (local_comparison_0_11_0xbef050), /* gcc_jit_rvalue *a */
rvalue_comparison_0_12____comparison_0_13_0xbdca00); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_jmp_5_1_0xbf3d50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_isfalse_0_10_0xbf74d0, /* gcc_jit_lvalue *lvalue */
rvalue_comparison_0_11____comparison_0_12____comparison_0_13_0xc11a60); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue___isfalse_0_10__0xbdd950 =
gcc_jit_context_new_unary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_UNARY_OP_LOGICAL_NEGATE, /* enum gcc_jit_unary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
gcc_jit_lvalue_as_rvalue (local_isfalse_0_10_0xbf74d0)); /* gcc_jit_rvalue *a */
gcc_jit_rvalue *rvalue_____isfalse_0_10___0xbdd9b0 =
gcc_jit_context_new_unary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_UNARY_OP_LOGICAL_NEGATE, /* enum gcc_jit_unary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
rvalue___isfalse_0_10__0xbdd950); /* gcc_jit_rvalue *a */
gcc_jit_block *block_OP_TEST_do_jmp_5_14_0xbff1e0 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_TEST_do_jmp_5_14");
gcc_jit_block *block_OP_TEST_do_skip_5_15_0xbff270 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_TEST_do_skip_5_15");
gcc_jit_block_end_with_conditional (block_jmp_5_1_0xbf3d50, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
rvalue_____isfalse_0_10___0xbdd9b0, /* gcc_jit_rvalue *boolval */
block_OP_TEST_do_jmp_5_14_0xbff1e0, /* gcc_jit_block *on_true */
block_OP_TEST_do_skip_5_15_0xbff270); /* gcc_jit_block *on_false */
gcc_jit_block_end_with_jump (block_OP_TEST_do_jmp_5_14_0xbff1e0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
block_jmp_9_2_0xbf37d0); /* gcc_jit_block *target */
gcc_jit_rvalue *rvalue__int_0_0xbfcea0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_0__0xbfcef0 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_0_0xbfcea0); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_0__0xbfcf50 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_0__0xbfcef0, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_rvalue *rvalue__int_1_0xbfa4e0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_0____value__0xbfa530=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_0__0xbfcf50, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_0____value__b_0xbfa590 =
gcc_jit_lvalue_access_field (lvalue___L__ci__u_l_base__int_0____value__0xbfa530, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_b_0xbb26f0);
gcc_jit_block_add_assignment (block_OP_TEST_do_skip_5_15_0xbff270, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_0____value__b_0xbfa590, /* gcc_jit_lvalue *lvalue */
rvalue__int_1_0xbfa4e0); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbfa640 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_0____tt__0xbc7d40=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_0__0xbfcf50, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_block_add_assignment (block_OP_TEST_do_skip_5_15_0xbff270, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_0____tt__0xbc7d40, /* gcc_jit_lvalue *lvalue */
rvalue__int_1_0xbfa640); /* gcc_jit_rvalue *rvalue */
gcc_jit_block_end_with_jump (block_OP_TEST_do_skip_5_15_0xbff270, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
block_jmp_9_2_0xbf37d0); /* gcc_jit_block *target */
gcc_jit_rvalue *rvalue__int_1_0xbc7de0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_1__0xbc7e30 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_1_0xbc7de0); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_1__0xbc7e90 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_1__0xbc7e30, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_rvalue *rvalue__int_0_0xbc7ee0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *lvalue_cl__p__k__int_0__0xbc8160 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
gcc_jit_lvalue_as_rvalue (lvalue_cl__p__k_0xbf2ef0), /* gcc_jit_rvalue *ptr */
rvalue__int_0_0xbc7ee0); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__cl__p__k__int_0__0xbc7f30 =
gcc_jit_lvalue_get_address (lvalue_cl__p__k__int_0__0xbc8160, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__0xbc81c0=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbc7e90, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__i_0xbc8220 =
gcc_jit_lvalue_access_field (lvalue___L__ci__u_l_base__int_1____value__0xbc81c0, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_i_0xbb2850);
gcc_jit_lvalue *lvalue___cl__p__k__int_0____value__0xbc8280=
gcc_jit_rvalue_dereference_field (address_of__cl__p__k__int_0__0xbc7f30, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___cl__p__k__int_0____value__i_0xbc82e0 =
gcc_jit_lvalue_access_field (lvalue___cl__p__k__int_0____value__0xbc8280, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_i_0xbb2850);
gcc_jit_block_add_assignment (block_jmp_9_2_0xbf37d0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_1____value__i_0xbc8220, /* gcc_jit_lvalue *lvalue */
gcc_jit_lvalue_as_rvalue (lvalue___cl__p__k__int_0____value__i_0xbc82e0)); /* gcc_jit_rvalue *rvalue */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____tt__0xbc8390=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbc7e90, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___cl__p__k__int_0____tt__0xbc83f0=
gcc_jit_rvalue_dereference_field (address_of__cl__p__k__int_0__0xbc7f30, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_block_add_assignment (block_jmp_9_2_0xbf37d0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_1____tt__0xbc8390, /* gcc_jit_lvalue *lvalue */
gcc_jit_lvalue_as_rvalue (lvalue___cl__p__k__int_0____tt__0xbc83f0)); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbc8ea0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_1__0xbc8ef0 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_1_0xbc8ea0); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_1__0xbc8f50 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_1__0xbc8ef0, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_lvalue *local_isfalse_0_16_0xbc8fe0 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"isfalse_0_16"); /* const char *name */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____tt__0xbc9040=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbc8f50, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_rvalue *rvalue__int_0_0xbc90a0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *local_comparison_0_17_0xbc9130 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_17"); /* const char *name */
gcc_jit_rvalue *rvalue___L__ci__u_l_base__int_1____tt______int_0_0xbc9190 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_EQ, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue___L__ci__u_l_base__int_1____tt__0xbc9040), /* gcc_jit_rvalue *a */
rvalue__int_0_0xbc90a0); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_jmp_9_2_0xbf37d0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_17_0xbc9130, /* gcc_jit_lvalue *lvalue */
rvalue___L__ci__u_l_base__int_1____tt______int_0_0xbc9190); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbc9240 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *local_comparison_0_18_0xbc92d0 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_18"); /* const char *name */
gcc_jit_rvalue *rvalue___L__ci__u_l_base__int_1____tt______int_1_0xbc9330 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_EQ, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue___L__ci__u_l_base__int_1____tt__0xbc9040), /* gcc_jit_rvalue *a */
rvalue__int_1_0xbc9240); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_jmp_9_2_0xbf37d0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_18_0xbc92d0, /* gcc_jit_lvalue *lvalue */
rvalue___L__ci__u_l_base__int_1____tt______int_1_0xbc9330); /* gcc_jit_rvalue *rvalue */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__0xbc93e0=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbc8f50, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__b_0xbc9440 =
gcc_jit_lvalue_access_field (lvalue___L__ci__u_l_base__int_1____value__0xbc93e0, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_b_0xbb26f0);
gcc_jit_rvalue *rvalue__int_0_0xbc94a0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *local_comparison_0_19_0xbc9530 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_19"); /* const char *name */
gcc_jit_rvalue *rvalue___L__ci__u_l_base__int_1____value__b_____int_0_0xbc9590 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_EQ, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue___L__ci__u_l_base__int_1____value__b_0xbc9440), /* gcc_jit_rvalue *a */
rvalue__int_0_0xbc94a0); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_jmp_9_2_0xbf37d0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_19_0xbc9530, /* gcc_jit_lvalue *lvalue */
rvalue___L__ci__u_l_base__int_1____value__b_____int_0_0xbc9590); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue_comparison_0_18____comparison_0_19_0xbc9690 =
gcc_jit_context_new_binary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_BINARY_OP_LOGICAL_AND, /* enum gcc_jit_binary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
gcc_jit_lvalue_as_rvalue (local_comparison_0_18_0xbc92d0), /* gcc_jit_rvalue *a */
gcc_jit_lvalue_as_rvalue (local_comparison_0_19_0xbc9530)); /* gcc_jit_rvalue *b */
gcc_jit_rvalue *rvalue_comparison_0_17____comparison_0_18____comparison_0_19_0xbc96f0 =
gcc_jit_context_new_binary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_BINARY_OP_LOGICAL_OR, /* enum gcc_jit_binary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
gcc_jit_lvalue_as_rvalue (local_comparison_0_17_0xbc9130), /* gcc_jit_rvalue *a */
rvalue_comparison_0_18____comparison_0_19_0xbc9690); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_jmp_9_2_0xbf37d0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_isfalse_0_16_0xbc8fe0, /* gcc_jit_lvalue *lvalue */
rvalue_comparison_0_17____comparison_0_18____comparison_0_19_0xbc96f0); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue___isfalse_0_16__0xbc97a0 =
gcc_jit_context_new_unary_op (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_UNARY_OP_LOGICAL_NEGATE, /* enum gcc_jit_unary_op op */
type_bool_0xbb1590, /* gcc_jit_type *result_type */
gcc_jit_lvalue_as_rvalue (local_isfalse_0_16_0xbc8fe0)); /* gcc_jit_rvalue *a */
gcc_jit_block *block_OP_TEST_do_jmp_9_20_0xbc9840 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_TEST_do_jmp_9_20");
gcc_jit_block *block_OP_TEST_do_skip_9_21_0xbc9960 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_TEST_do_skip_9_21");
gcc_jit_block_end_with_conditional (block_jmp_9_2_0xbf37d0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
rvalue___isfalse_0_16__0xbc97a0, /* gcc_jit_rvalue *boolval */
block_OP_TEST_do_jmp_9_20_0xbc9840, /* gcc_jit_block *on_true */
block_OP_TEST_do_skip_9_21_0xbc9960); /* gcc_jit_block *on_false */
gcc_jit_block_end_with_jump (block_OP_TEST_do_jmp_9_20_0xbc9840, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
block_jmp_12_3_0xbf35a0); /* gcc_jit_block *target */
gcc_jit_block_end_with_jump (block_OP_TEST_do_skip_9_21_0xbc9960, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
block_jmp_12_3_0xbf35a0); /* gcc_jit_block *target */
gcc_jit_rvalue *rvalue__int_1_0xbc9a80 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_1__0xbf1af0 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_1_0xbc9a80); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_1__0xbc9ad0 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_1__0xbf1af0, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_rvalue *rvalue__int_0_0xbc9b20 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__0xbc8890=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbc9ad0, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_value__0xbb2bf0); /* gcc_jit_field *field */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____value__b_0xbc88f0 =
gcc_jit_lvalue_access_field (lvalue___L__ci__u_l_base__int_1____value__0xbc8890, /*gcc_jit_lvalue *struct_or_union */
NULL, /*gcc_jit_location *loc */
field_b_0xbb26f0);
gcc_jit_block_add_assignment (block_jmp_12_3_0xbf35a0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_1____value__b_0xbc88f0, /* gcc_jit_lvalue *lvalue */
rvalue__int_0_0xbc9b20); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbc89a0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue___L__ci__u_l_base__int_1____tt__0xbc89f0=
gcc_jit_rvalue_dereference_field (address_of__L__ci__u_l_base__int_1__0xbc9ad0, /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_tt__0xbb2ca0); /* gcc_jit_field *field */
gcc_jit_block_add_assignment (block_jmp_12_3_0xbf35a0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue___L__ci__u_l_base__int_1____tt__0xbc89f0, /* gcc_jit_lvalue *lvalue */
rvalue__int_1_0xbc89a0); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbc8aa0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_1__0xbc8af0 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_1_0xbc8aa0); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_1__0xbc8b50 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_1__0xbc8af0, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_rvalue *rvalue__int_2_0xbc8ba0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
2); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_2__0xbc8bf0 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_2_0xbc8ba0); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_2__0xbc8c50 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_2__0xbc8bf0, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_lvalue *lvalue_L__top_0xbc8ca0=
gcc_jit_rvalue_dereference_field (gcc_jit_param_as_rvalue (param_L_0xbc80e0), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_top_0xbbab20); /* gcc_jit_field *field */
gcc_jit_block_add_assignment (block_jmp_12_3_0xbf35a0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue_L__top_0xbc8ca0, /* gcc_jit_lvalue *lvalue */
address_of__L__ci__u_l_base__int_2__0xbc8c50); /* gcc_jit_rvalue *rvalue */
gcc_jit_lvalue *lvalue_cl__p__sizep_0xbc8d50=
gcc_jit_rvalue_dereference_field (gcc_jit_lvalue_as_rvalue (lvalue_cl__p_0xbf3320), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_sizep_0xbb5700); /* gcc_jit_field *field */
gcc_jit_rvalue *rvalue__int_0_0xbc8db0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *local_comparison_0_22_0xbe6620 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_22"); /* const char *name */
gcc_jit_rvalue *rvalue_cl__p__sizep____int_0_0xbe6680 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_GT, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue_cl__p__sizep_0xbc8d50), /* gcc_jit_rvalue *a */
rvalue__int_0_0xbc8db0); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_jmp_12_3_0xbf35a0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_22_0xbe6620, /* gcc_jit_lvalue *lvalue */
rvalue_cl__p__sizep____int_0_0xbe6680); /* gcc_jit_rvalue *rvalue */
gcc_jit_block *block_OP_RETURN_if_sizep_gt_0_12_23_0xbe6770 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_RETURN_if_sizep_gt_0_12_23");
gcc_jit_block *block_OP_RETURN_else_sizep_gt_0_12_24_0xbe6800 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_RETURN_else_sizep_gt_0_12_24");
gcc_jit_block_end_with_conditional (block_jmp_12_3_0xbf35a0, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
gcc_jit_lvalue_as_rvalue (local_comparison_0_22_0xbe6620), /* gcc_jit_rvalue *boolval */
block_OP_RETURN_if_sizep_gt_0_12_23_0xbe6770, /* gcc_jit_block *on_true */
block_OP_RETURN_else_sizep_gt_0_12_24_0xbe6800); /* gcc_jit_block *on_false */
gcc_jit_rvalue *args_for__call_luaF_close__L__L__ci__u_l_base__0xbe68f0[2] = {
gcc_jit_param_as_rvalue (param_L_0xbc80e0),
rvalue_L__ci__u_l_base_0xbf3060,
};
gcc_jit_rvalue *call_luaF_close__L__L__ci__u_l_base__0xbe68f0 =
gcc_jit_context_new_call (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
func_luaF_close_0xbbd700, /* gcc_jit_function *func */
2, /* int numargs */
args_for__call_luaF_close__L__L__ci__u_l_base__0xbe68f0); /* gcc_jit_rvalue **args*/
gcc_jit_block_add_eval (block_OP_RETURN_if_sizep_gt_0_12_23_0xbe6770, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
call_luaF_close__L__L__ci__u_l_base__0xbe68f0); /* gcc_jit_rvalue *rvalue */
gcc_jit_block_end_with_jump (block_OP_RETURN_if_sizep_gt_0_12_23_0xbe6770, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
block_OP_RETURN_else_sizep_gt_0_12_24_0xbe6800); /* gcc_jit_block *target */
gcc_jit_rvalue *args_for__call_luaD_poscall__L____L__ci__u_l_base__int_1____0xbe69d0[2] = {
gcc_jit_param_as_rvalue (param_L_0xbc80e0),
address_of__L__ci__u_l_base__int_1__0xbc8b50,
};
gcc_jit_rvalue *call_luaD_poscall__L____L__ci__u_l_base__int_1____0xbe69d0 =
gcc_jit_context_new_call (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
func_luaD_poscall_0xbbc940, /* gcc_jit_function *func */
2, /* int numargs */
args_for__call_luaD_poscall__L____L__ci__u_l_base__int_1____0xbe69d0); /* gcc_jit_rvalue **args*/
gcc_jit_block_add_eval (block_OP_RETURN_else_sizep_gt_0_12_24_0xbe6800, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
call_luaD_poscall__L____L__ci__u_l_base__int_1____0xbe69d0); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbe6a70 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_block_end_with_return (block_OP_RETURN_else_sizep_gt_0_12_24_0xbe6800, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
rvalue__int_1_0xbe6a70); /* gcc_jit_rvalue *rvalue */
gcc_jit_block *block_LINK_BLOCK_13_25_0xbe6b40 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "LINK_BLOCK_13_25");
gcc_jit_rvalue *rvalue__int_0_0xbe6b90 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_0__0xbe6be0 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_0_0xbe6b90); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_0__0xbe6c40 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_0__0xbe6be0, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_rvalue *rvalue__int_0_0xbe6c90 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *lvalue_L__ci__u_l_base__int_0__0xbe6ce0 =
gcc_jit_context_new_array_access (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /*gcc_jit_location *loc */
rvalue_L__ci__u_l_base_0xbf3060, /* gcc_jit_rvalue *ptr */
rvalue__int_0_0xbe6c90); /* gcc_jit_rvalue *index */
gcc_jit_rvalue *address_of__L__ci__u_l_base__int_0__0xbe6d40 =
gcc_jit_lvalue_get_address (lvalue_L__ci__u_l_base__int_0__0xbe6ce0, /* gcc_jit_lvalue *lvalue */
NULL); /* gcc_jit_location *loc */
gcc_jit_lvalue *lvalue_L__top_0xbe6d90=
gcc_jit_rvalue_dereference_field (gcc_jit_param_as_rvalue (param_L_0xbc80e0), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_top_0xbbab20); /* gcc_jit_field *field */
gcc_jit_block_add_assignment (block_LINK_BLOCK_13_25_0xbe6b40, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
lvalue_L__top_0xbe6d90, /* gcc_jit_lvalue *lvalue */
address_of__L__ci__u_l_base__int_0__0xbe6d40); /* gcc_jit_rvalue *rvalue */
gcc_jit_lvalue *lvalue_cl__p__sizep_0xbe6e40=
gcc_jit_rvalue_dereference_field (gcc_jit_lvalue_as_rvalue (lvalue_cl__p_0xbf3320), /* gcc_jit_rvalue *ptr */
NULL, /* gcc_jit_location *loc */
field_sizep_0xbb5700); /* gcc_jit_field *field */
gcc_jit_rvalue *rvalue__int_0_0xbe6ea0 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
0); /* int value */
gcc_jit_lvalue *local_comparison_0_26_0xbe6f30 =
gcc_jit_function_new_local (func_ravif1_0xbf52c0, /* gcc_jit_function *func */
NULL, /* gcc_jit_location *loc */
type_bool_0xbb1590, /* gcc_jit_type *type */
"comparison_0_26"); /* const char *name */
gcc_jit_rvalue *rvalue_cl__p__sizep____int_0_0xbe6f90 =
gcc_jit_context_new_comparison (ctxt_0xbfd820,
NULL, /* gcc_jit_location *loc */
GCC_JIT_COMPARISON_GT, /* enum gcc_jit_comparison op */
gcc_jit_lvalue_as_rvalue (lvalue_cl__p__sizep_0xbe6e40), /* gcc_jit_rvalue *a */
rvalue__int_0_0xbe6ea0); /* gcc_jit_rvalue *b */
gcc_jit_block_add_assignment (block_LINK_BLOCK_13_25_0xbe6b40, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
local_comparison_0_26_0xbe6f30, /* gcc_jit_lvalue *lvalue */
rvalue_cl__p__sizep____int_0_0xbe6f90); /* gcc_jit_rvalue *rvalue */
gcc_jit_block *block_OP_RETURN_if_sizep_gt_0_13_27_0xbe7080 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_RETURN_if_sizep_gt_0_13_27");
gcc_jit_block *block_OP_RETURN_else_sizep_gt_0_13_28_0xbe7110 =
gcc_jit_function_new_block (func_ravif1_0xbf52c0, "OP_RETURN_else_sizep_gt_0_13_28");
gcc_jit_block_end_with_conditional (block_LINK_BLOCK_13_25_0xbe6b40, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
gcc_jit_lvalue_as_rvalue (local_comparison_0_26_0xbe6f30), /* gcc_jit_rvalue *boolval */
block_OP_RETURN_if_sizep_gt_0_13_27_0xbe7080, /* gcc_jit_block *on_true */
block_OP_RETURN_else_sizep_gt_0_13_28_0xbe7110); /* gcc_jit_block *on_false */
gcc_jit_rvalue *args_for__call_luaF_close__L__L__ci__u_l_base__0xbe71b0[2] = {
gcc_jit_param_as_rvalue (param_L_0xbc80e0),
rvalue_L__ci__u_l_base_0xbf3060,
};
gcc_jit_rvalue *call_luaF_close__L__L__ci__u_l_base__0xbe71b0 =
gcc_jit_context_new_call (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
func_luaF_close_0xbbd700, /* gcc_jit_function *func */
2, /* int numargs */
args_for__call_luaF_close__L__L__ci__u_l_base__0xbe71b0); /* gcc_jit_rvalue **args*/
gcc_jit_block_add_eval (block_OP_RETURN_if_sizep_gt_0_13_27_0xbe7080, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
call_luaF_close__L__L__ci__u_l_base__0xbe71b0); /* gcc_jit_rvalue *rvalue */
gcc_jit_block_end_with_jump (block_OP_RETURN_if_sizep_gt_0_13_27_0xbe7080, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
block_OP_RETURN_else_sizep_gt_0_13_28_0xbe7110); /* gcc_jit_block *target */
gcc_jit_rvalue *args_for__call_luaD_poscall__L____L__ci__u_l_base__int_0____0xbe7290[2] = {
gcc_jit_param_as_rvalue (param_L_0xbc80e0),
address_of__L__ci__u_l_base__int_0__0xbe6c40,
};
gcc_jit_rvalue *call_luaD_poscall__L____L__ci__u_l_base__int_0____0xbe7290 =
gcc_jit_context_new_call (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
NULL, /* gcc_jit_location *loc */
func_luaD_poscall_0xbbc940, /* gcc_jit_function *func */
2, /* int numargs */
args_for__call_luaD_poscall__L____L__ci__u_l_base__int_0____0xbe7290); /* gcc_jit_rvalue **args*/
gcc_jit_block_add_eval (block_OP_RETURN_else_sizep_gt_0_13_28_0xbe7110, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
call_luaD_poscall__L____L__ci__u_l_base__int_0____0xbe7290); /* gcc_jit_rvalue *rvalue */
gcc_jit_rvalue *rvalue__int_1_0xbe7330 =
gcc_jit_context_new_rvalue_from_int (ctxt_0xbfd820, /* gcc_jit_context *ctxt */
type_int_0xbb18e0, /* gcc_jit_type *numeric_type */
1); /* int value */
gcc_jit_block_end_with_return (block_OP_RETURN_else_sizep_gt_0_13_28_0xbe7110, /*gcc_jit_block *block */
NULL, /* gcc_jit_location *loc */
rvalue__int_1_0xbe7330); /* gcc_jit_rvalue *rvalue */
}
next prev parent reply other threads:[~2015-07-08 19:36 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-01 0:00 A possible " Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Filed PR jit/66811: jit jumps aren't compilable as C (Re: A possible code generation issue) David Malcolm
2015-01-01 0:00 ` Filed PR jit/66811: jit dumps " David Malcolm
2015-01-01 0:00 ` A possible code generation issue Dibyendu Majumdar
2015-01-01 0:00 ` PR jit/66783 (Re: A possible code generation issue) David Malcolm
2015-01-01 0:00 ` [PATCH, committed] PR jit/66783: prevent use of opaque structs David Malcolm
2015-01-01 0:00 ` Filed PR jit/66812 for the code generation issue David Malcolm
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar [this message]
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` [PATCH] PR jit/66812: Candidate fix for for the code generation issue, v1 David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` David Malcolm
2015-01-01 0:00 ` Dibyendu Majumdar
2015-01-01 0:00 ` Dibyendu Majumdar
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CACXZuxcj_CRjOUy6TfexL9S9TmVRUB1Zpd9J8-Awj4ritUUbFA@mail.gmail.com \
--to=mobile@majumdar.org.uk \
--cc=dmalcolm@redhat.com \
--cc=jit@gcc.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).