// File: /workspace/github_c_makefile_star2_O3/johsteffens[P]beth/lib/bcore/bcore.xo.c
// Function: x_btcl_context_s_set_reserved_funcs
x_btcl_context_s* x_btcl_context_s_set_reserved_funcs( x_btcl_context_s* o )
{
    // bcore_x_btcl_builtin.x:59:1
    
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"SIZE" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"EXP" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"LOG" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"LOG2" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"LOG10" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"SIN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"COS" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"TAN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"TANH" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"SIGN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"SQRT" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"ABS" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"CEIL" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"FLOOR" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"MAX" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"MIN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"IFE" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"PRINT" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"PRINTLN" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"PRINTX" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"ASSERT" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"MKDIR" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"RMDIR" );
    bcore_hmap_name_s_set_sc(&(o->hmap_reserved_func),"FILE_EXISTS" );
    return o;
}

// Assembly:
pushq %r14
pushq %rbx
pushq %rax
movq %rdi, %rbx
leaq 0x40(%rdi), %r14
leaq 0xb91e1(%rip), %rsi     # 0x1381af
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb91d7(%rip), %rsi     # 0x1381b4
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb91cc(%rip), %rsi     # 0x1381b8
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb91c1(%rip), %rsi     # 0x1381bc
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb91b7(%rip), %rsi     # 0x1381c1
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb91ae(%rip), %rsi     # 0x1381c7
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb91a3(%rip), %rsi     # 0x1381cb
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9198(%rip), %rsi     # 0x1381cf
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb918d(%rip), %rsi     # 0x1381d3
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9183(%rip), %rsi     # 0x1381d8
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9179(%rip), %rsi     # 0x1381dd
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb916f(%rip), %rsi     # 0x1381e2
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9164(%rip), %rsi     # 0x1381e6
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb915a(%rip), %rsi     # 0x1381eb
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9151(%rip), %rsi     # 0x1381f1
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9146(%rip), %rsi     # 0x1381f5
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb913b(%rip), %rsi     # 0x1381f9
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9130(%rip), %rsi     # 0x1381fd
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9127(%rip), %rsi     # 0x138203
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9120(%rip), %rsi     # 0x13820b
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9118(%rip), %rsi     # 0x138212
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9110(%rip), %rsi     # 0x138219
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb9107(%rip), %rsi     # 0x13821f
movq %r14, %rdi
callq 0xd3d8e
leaq 0xb90fe(%rip), %rsi     # 0x138225
movq %r14, %rdi
callq 0xd3d8e
movq %rbx, %rax
addq $0x8, %rsp
popq %rbx
popq %r14
retq