☰
Index
Modules:
gccjit
,
gccjit/wrapper
.
API symbols
gcc_jit_binary_op:
wrapper: enum gcc_jit_binary_op
GCC_JIT_BINARY_OP_BITWISE_AND:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_BITWISE_AND
GCC_JIT_BINARY_OP_BITWISE_OR:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_BITWISE_OR
GCC_JIT_BINARY_OP_BITWISE_XOR:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_BITWISE_XOR
GCC_JIT_BINARY_OP_DIVIDE:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_DIVIDE
GCC_JIT_BINARY_OP_LOGICAL_AND:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_LOGICAL_AND
GCC_JIT_BINARY_OP_LOGICAL_OR:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_LOGICAL_OR
GCC_JIT_BINARY_OP_LSHIFT:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_LSHIFT
GCC_JIT_BINARY_OP_MINUS:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_MINUS
GCC_JIT_BINARY_OP_MODULO:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_MODULO
GCC_JIT_BINARY_OP_MULT:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_MULT
GCC_JIT_BINARY_OP_PLUS:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_PLUS
GCC_JIT_BINARY_OP_RSHIFT:
wrapper: gcc_jit_binary_op.GCC_JIT_BINARY_OP_RSHIFT
gcc_jit_block:
wrapper: object gcc_jit_block
gcc_jit_block_add_assignment:
wrapper: proc gcc_jit_block_add_assignment(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; lvalue: ptr gcc_jit_lvalue; rvalue: ptr gcc_jit_rvalue)
gcc_jit_block_add_assignment_op:
wrapper: proc gcc_jit_block_add_assignment_op(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; lvalue: ptr gcc_jit_lvalue; op: gcc_jit_binary_op; rvalue: ptr gcc_jit_rvalue)
gcc_jit_block_add_comment:
wrapper: proc gcc_jit_block_add_comment(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; text: cstring)
gcc_jit_block_add_eval:
wrapper: proc gcc_jit_block_add_eval(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; rvalue: ptr gcc_jit_rvalue)
gcc_jit_block_add_extended_asm:
wrapper: proc gcc_jit_block_add_extended_asm(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; asm_template: cstring): ptr gcc_jit_extended_asm
gcc_jit_block_as_object:
wrapper: proc gcc_jit_block_as_object(block: ptr gcc_jit_block): ptr gcc_jit_object
gcc_jit_block_end_with_conditional:
wrapper: proc gcc_jit_block_end_with_conditional(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; boolval: ptr gcc_jit_rvalue; on_true: ptr gcc_jit_block; on_false: ptr gcc_jit_block)
gcc_jit_block_end_with_extended_asm_goto:
wrapper: proc gcc_jit_block_end_with_extended_asm_goto(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; asm_template: cstring; num_goto_blocks: cint; goto_blocks: ptr ptr gcc_jit_block; fallthrough_block: ptr gcc_jit_block): ptr gcc_jit_extended_asm
gcc_jit_block_end_with_jump:
wrapper: proc gcc_jit_block_end_with_jump(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; target: ptr gcc_jit_block)
gcc_jit_block_end_with_return:
wrapper: proc gcc_jit_block_end_with_return(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; rvalue: ptr gcc_jit_rvalue)
gcc_jit_block_end_with_switch:
wrapper: proc gcc_jit_block_end_with_switch(block: ptr gcc_jit_block; loc: ptr gcc_jit_location; expr: ptr gcc_jit_rvalue; default_block: ptr gcc_jit_block; num_cases: cint; cases: ptr ptr gcc_jit_case)
gcc_jit_block_end_with_void_return:
wrapper: proc gcc_jit_block_end_with_void_return(block: ptr gcc_jit_block; loc: ptr gcc_jit_location)
gcc_jit_block_get_function:
wrapper: proc gcc_jit_block_get_function(block: ptr gcc_jit_block): ptr gcc_jit_function
gcc_jit_bool_option:
wrapper: enum gcc_jit_bool_option
GCC_JIT_BOOL_OPTION_DEBUGINFO:
wrapper: gcc_jit_bool_option.GCC_JIT_BOOL_OPTION_DEBUGINFO
GCC_JIT_BOOL_OPTION_DUMP_EVERYTHING:
wrapper: gcc_jit_bool_option.GCC_JIT_BOOL_OPTION_DUMP_EVERYTHING
GCC_JIT_BOOL_OPTION_DUMP_GENERATED_CODE:
wrapper: gcc_jit_bool_option.GCC_JIT_BOOL_OPTION_DUMP_GENERATED_CODE
GCC_JIT_BOOL_OPTION_DUMP_INITIAL_GIMPLE:
wrapper: gcc_jit_bool_option.GCC_JIT_BOOL_OPTION_DUMP_INITIAL_GIMPLE
GCC_JIT_BOOL_OPTION_DUMP_INITIAL_TREE:
wrapper: gcc_jit_bool_option.GCC_JIT_BOOL_OPTION_DUMP_INITIAL_TREE
GCC_JIT_BOOL_OPTION_DUMP_SUMMARY:
wrapper: gcc_jit_bool_option.GCC_JIT_BOOL_OPTION_DUMP_SUMMARY
GCC_JIT_BOOL_OPTION_KEEP_INTERMEDIATES:
wrapper: gcc_jit_bool_option.GCC_JIT_BOOL_OPTION_KEEP_INTERMEDIATES
GCC_JIT_BOOL_OPTION_SELFCHECK_GC:
wrapper: gcc_jit_bool_option.GCC_JIT_BOOL_OPTION_SELFCHECK_GC
gcc_jit_case:
wrapper: object gcc_jit_case
gcc_jit_case_as_object:
wrapper: proc gcc_jit_case_as_object(case: ptr gcc_jit_case): ptr gcc_jit_object
gcc_jit_comparison:
wrapper: enum gcc_jit_comparison
GCC_JIT_COMPARISON_EQ:
wrapper: gcc_jit_comparison.GCC_JIT_COMPARISON_EQ
GCC_JIT_COMPARISON_GE:
wrapper: gcc_jit_comparison.GCC_JIT_COMPARISON_GE
GCC_JIT_COMPARISON_GT:
wrapper: gcc_jit_comparison.GCC_JIT_COMPARISON_GT
GCC_JIT_COMPARISON_LE:
wrapper: gcc_jit_comparison.GCC_JIT_COMPARISON_LE
GCC_JIT_COMPARISON_LT:
wrapper: gcc_jit_comparison.GCC_JIT_COMPARISON_LT
GCC_JIT_COMPARISON_NE:
wrapper: gcc_jit_comparison.GCC_JIT_COMPARISON_NE
gcc_jit_compatible_types:
wrapper: proc gcc_jit_compatible_types(ltype: ptr gcc_jit_type; rtype: ptr gcc_jit_type): cint
gcc_jit_context:
wrapper: object gcc_jit_context
gcc_jit_context_acquire:
wrapper: proc gcc_jit_context_acquire(): ptr gcc_jit_context
gcc_jit_context_add_command_line_option:
wrapper: proc gcc_jit_context_add_command_line_option(ctxt: ptr gcc_jit_context; optname: cstring)
gcc_jit_context_add_driver_option:
wrapper: proc gcc_jit_context_add_driver_option(ctxt: ptr gcc_jit_context; optname: cstring)
gcc_jit_context_add_top_level_asm:
wrapper: proc gcc_jit_context_add_top_level_asm(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; asm_stmts: cstring)
gcc_jit_context_compile:
wrapper: proc gcc_jit_context_compile(ctxt: ptr gcc_jit_context): ptr gcc_jit_result
gcc_jit_context_compile_to_file:
wrapper: proc gcc_jit_context_compile_to_file(ctxt: ptr gcc_jit_context; output_kind: gcc_jit_output_kind; output_path: cstring)
gcc_jit_context_dump_reproducer_to_file:
wrapper: proc gcc_jit_context_dump_reproducer_to_file(ctxt: ptr gcc_jit_context; path: cstring)
gcc_jit_context_dump_to_file:
wrapper: proc gcc_jit_context_dump_to_file(ctxt: ptr gcc_jit_context; path: cstring; update_locations: cint)
gcc_jit_context_enable_dump:
wrapper: proc gcc_jit_context_enable_dump(ctxt: ptr gcc_jit_context; dumpname: cstring; out_ptr: cstringArray)
gcc_jit_context_get_builtin_function:
wrapper: proc gcc_jit_context_get_builtin_function(ctxt: ptr gcc_jit_context; name: cstring): ptr gcc_jit_function
gcc_jit_context_get_first_error:
wrapper: proc gcc_jit_context_get_first_error(ctxt: ptr gcc_jit_context): cstring
gcc_jit_context_get_int_type:
wrapper: proc gcc_jit_context_get_int_type(ctxt: ptr gcc_jit_context; num_bytes: cint; is_signed: cint): ptr gcc_jit_type
gcc_jit_context_get_last_error:
wrapper: proc gcc_jit_context_get_last_error(ctxt: ptr gcc_jit_context): cstring
gcc_jit_context_get_timer:
wrapper: proc gcc_jit_context_get_timer(ctxt: ptr gcc_jit_context): ptr gcc_jit_timer
gcc_jit_context_get_type:
wrapper: proc gcc_jit_context_get_type(ctxt: ptr gcc_jit_context; type: gcc_jit_types): ptr gcc_jit_type
gcc_jit_context_new_array_access:
wrapper: proc gcc_jit_context_new_array_access(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; ptr: ptr gcc_jit_rvalue; index: ptr gcc_jit_rvalue): ptr gcc_jit_lvalue
gcc_jit_context_new_array_constructor:
wrapper: proc gcc_jit_context_new_array_constructor(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; type: ptr gcc_jit_type; num_values: csize_t; values: ptr ptr gcc_jit_rvalue): ptr gcc_jit_rvalue
gcc_jit_context_new_array_type:
wrapper: proc gcc_jit_context_new_array_type(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; element_type: ptr gcc_jit_type; num_elements: cint): ptr gcc_jit_type
gcc_jit_context_new_binary_op:
wrapper: proc gcc_jit_context_new_binary_op(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; op: gcc_jit_binary_op; result_type: ptr gcc_jit_type; a: ptr gcc_jit_rvalue; b: ptr gcc_jit_rvalue): ptr gcc_jit_rvalue
gcc_jit_context_new_bitcast:
wrapper: proc gcc_jit_context_new_bitcast(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; rvalue: ptr gcc_jit_rvalue; type: ptr gcc_jit_type): ptr gcc_jit_rvalue
gcc_jit_context_new_bitfield:
wrapper: proc gcc_jit_context_new_bitfield(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; type: ptr gcc_jit_type; width: cint; name: cstring): ptr gcc_jit_field
gcc_jit_context_new_call:
wrapper: proc gcc_jit_context_new_call(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; func: ptr gcc_jit_function; numargs: cint; args: ptr ptr gcc_jit_rvalue): ptr gcc_jit_rvalue
gcc_jit_context_new_call_through_ptr:
wrapper: proc gcc_jit_context_new_call_through_ptr(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; fn_ptr: ptr gcc_jit_rvalue; numargs: cint; args: UncheckedArray[ptr gcc_jit_rvalue]): ptr gcc_jit_rvalue
gcc_jit_context_new_case:
wrapper: proc gcc_jit_context_new_case(ctxt: ptr gcc_jit_context; min_value: ptr gcc_jit_rvalue; max_value: ptr gcc_jit_rvalue; dest_block: ptr gcc_jit_block): ptr gcc_jit_case
gcc_jit_context_new_cast:
wrapper: proc gcc_jit_context_new_cast(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; rvalue: ptr gcc_jit_rvalue; type: ptr gcc_jit_type): ptr gcc_jit_rvalue
gcc_jit_context_new_child_context:
wrapper: proc gcc_jit_context_new_child_context(parent_ctxt: ptr gcc_jit_context): ptr gcc_jit_context
gcc_jit_context_new_comparison:
wrapper: proc gcc_jit_context_new_comparison(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; op: gcc_jit_comparison; a: ptr gcc_jit_rvalue; b: ptr gcc_jit_rvalue): ptr gcc_jit_rvalue
gcc_jit_context_new_field:
wrapper: proc gcc_jit_context_new_field(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; type: ptr gcc_jit_type; name: cstring): ptr gcc_jit_field
gcc_jit_context_new_function:
wrapper: proc gcc_jit_context_new_function(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; kind: gcc_jit_function_kind; return_type: ptr gcc_jit_type; name: cstring; num_params: cint; params: ptr ptr gcc_jit_param; is_variadic: cint): ptr gcc_jit_function
gcc_jit_context_new_function_ptr_type:
wrapper: proc gcc_jit_context_new_function_ptr_type(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; return_type: ptr gcc_jit_type; num_params: cint; param_types: ptr ptr gcc_jit_type; is_variadic: cint): ptr gcc_jit_type
gcc_jit_context_new_global:
wrapper: proc gcc_jit_context_new_global(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; kind: gcc_jit_global_kind; type: ptr gcc_jit_type; name: cstring): ptr gcc_jit_lvalue
gcc_jit_context_new_location:
wrapper: proc gcc_jit_context_new_location(ctxt: ptr gcc_jit_context; filename: cstring; line: cint; column: cint): ptr gcc_jit_location
gcc_jit_context_new_opaque_struct:
wrapper: proc gcc_jit_context_new_opaque_struct(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; name: cstring): ptr gcc_jit_struct
gcc_jit_context_new_param:
wrapper: proc gcc_jit_context_new_param(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; type: ptr gcc_jit_type; name: cstring): ptr gcc_jit_param
gcc_jit_context_new_rvalue_from_double:
wrapper: proc gcc_jit_context_new_rvalue_from_double(ctxt: ptr gcc_jit_context; numeric_type: ptr gcc_jit_type; value: cdouble): ptr gcc_jit_rvalue
gcc_jit_context_new_rvalue_from_int:
wrapper: proc gcc_jit_context_new_rvalue_from_int(ctxt: ptr gcc_jit_context; numeric_type: ptr gcc_jit_type; value: cint): ptr gcc_jit_rvalue
gcc_jit_context_new_rvalue_from_long:
wrapper: proc gcc_jit_context_new_rvalue_from_long(ctxt: ptr gcc_jit_context; numeric_type: ptr gcc_jit_type; value: clong): ptr gcc_jit_rvalue
gcc_jit_context_new_rvalue_from_ptr:
wrapper: proc gcc_jit_context_new_rvalue_from_ptr(ctxt: ptr gcc_jit_context; pointer_type: ptr gcc_jit_type; value: pointer): ptr gcc_jit_rvalue
gcc_jit_context_new_rvalue_from_vector:
wrapper: proc gcc_jit_context_new_rvalue_from_vector(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; vec_type: ptr gcc_jit_type; num_elements: csize_t; elements: ptr ptr gcc_jit_rvalue): ptr gcc_jit_rvalue
gcc_jit_context_new_sizeof:
wrapper: proc gcc_jit_context_new_sizeof(ctxt: ptr gcc_jit_context; type: ptr gcc_jit_type): ptr gcc_jit_rvalue
gcc_jit_context_new_string_literal:
wrapper: proc gcc_jit_context_new_string_literal(ctxt: ptr gcc_jit_context; value: cstring): ptr gcc_jit_rvalue
gcc_jit_context_new_struct_constructor:
wrapper: proc gcc_jit_context_new_struct_constructor(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; type: ptr gcc_jit_type; num_values: csize_t; fields: ptr ptr gcc_jit_field; values: ptr ptr gcc_jit_rvalue): ptr gcc_jit_rvalue
gcc_jit_context_new_struct_type:
wrapper: proc gcc_jit_context_new_struct_type(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; name: cstring; num_fields: cint; fields: ptr ptr gcc_jit_field): ptr gcc_jit_struct
gcc_jit_context_new_unary_op:
wrapper: proc gcc_jit_context_new_unary_op(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; op: gcc_jit_unary_op; result_type: ptr gcc_jit_type; rvalue: ptr gcc_jit_rvalue): ptr gcc_jit_rvalue
gcc_jit_context_new_union_constructor:
wrapper: proc gcc_jit_context_new_union_constructor(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; type: ptr gcc_jit_type; field: ptr gcc_jit_field; value: ptr gcc_jit_rvalue): ptr gcc_jit_rvalue
gcc_jit_context_new_union_type:
wrapper: proc gcc_jit_context_new_union_type(ctxt: ptr gcc_jit_context; loc: ptr gcc_jit_location; name: cstring; num_fields: cint; fields: ptr ptr gcc_jit_field): ptr gcc_jit_type
gcc_jit_context_null:
wrapper: proc gcc_jit_context_null(ctxt: ptr gcc_jit_context; pointer_type: ptr gcc_jit_type): ptr gcc_jit_rvalue
gcc_jit_context_one:
wrapper: proc gcc_jit_context_one(ctxt: ptr gcc_jit_context; numeric_type: ptr gcc_jit_type): ptr gcc_jit_rvalue
gcc_jit_context_release:
wrapper: proc gcc_jit_context_release(ctxt: ptr gcc_jit_context)
gcc_jit_context_set_bool_allow_unreachable_blocks:
wrapper: proc gcc_jit_context_set_bool_allow_unreachable_blocks(ctxt: ptr gcc_jit_context; bool_value: cint)
gcc_jit_context_set_bool_option:
wrapper: proc gcc_jit_context_set_bool_option(ctxt: ptr gcc_jit_context; opt: gcc_jit_bool_option; value: cint)
gcc_jit_context_set_bool_print_errors_to_stderr:
wrapper: proc gcc_jit_context_set_bool_print_errors_to_stderr(ctxt: ptr gcc_jit_context; enabled: cint)
gcc_jit_context_set_bool_use_external_driver:
wrapper: proc gcc_jit_context_set_bool_use_external_driver(ctxt: ptr gcc_jit_context; bool_value: cint)
gcc_jit_context_set_int_option:
wrapper: proc gcc_jit_context_set_int_option(ctxt: ptr gcc_jit_context; opt: gcc_jit_int_option; value: cint)
gcc_jit_context_set_logfile:
wrapper: proc gcc_jit_context_set_logfile(ctxt: ptr gcc_jit_context; logfile: ptr File; flags: cint; verbosity: cint)
gcc_jit_context_set_str_option:
wrapper: proc gcc_jit_context_set_str_option(ctxt: ptr gcc_jit_context; opt: gcc_jit_str_option; value: cstring)
gcc_jit_context_set_timer:
wrapper: proc gcc_jit_context_set_timer(ctxt: ptr gcc_jit_context; timer: ptr gcc_jit_timer)
gcc_jit_context_zero:
wrapper: proc gcc_jit_context_zero(ctxt: ptr gcc_jit_context; numeric_type: ptr gcc_jit_type): ptr gcc_jit_rvalue
gcc_jit_extended_asm:
wrapper: object gcc_jit_extended_asm
gcc_jit_extended_asm_add_clobber:
wrapper: proc gcc_jit_extended_asm_add_clobber(ext_asm: ptr gcc_jit_extended_asm; victim: cstring)
gcc_jit_extended_asm_add_input_operand:
wrapper: proc gcc_jit_extended_asm_add_input_operand(ext_asm: ptr gcc_jit_extended_asm; asm_symbolic_name: cstring; constraint: cstring; src: ptr gcc_jit_rvalue)
gcc_jit_extended_asm_add_output_operand:
wrapper: proc gcc_jit_extended_asm_add_output_operand(ext_asm: ptr gcc_jit_extended_asm; asm_symbolic_name: cstring; constraint: cstring; dest: ptr gcc_jit_lvalue)
gcc_jit_extended_asm_as_object:
wrapper: proc gcc_jit_extended_asm_as_object(ext_asm: ptr gcc_jit_extended_asm): ptr gcc_jit_object
gcc_jit_extended_asm_set_inline_flag:
wrapper: proc gcc_jit_extended_asm_set_inline_flag(ext_asm: ptr gcc_jit_extended_asm; flag: cint)
gcc_jit_extended_asm_set_volatile_flag:
wrapper: proc gcc_jit_extended_asm_set_volatile_flag(ext_asm: ptr gcc_jit_extended_asm; flag: cint)
gcc_jit_field:
wrapper: object gcc_jit_field
gcc_jit_field_as_object:
wrapper: proc gcc_jit_field_as_object(field: ptr gcc_jit_field): ptr gcc_jit_object
gcc_jit_fn_attribute:
wrapper: enum gcc_jit_fn_attribute
GCC_JIT_FN_ATTRIBUTE_ALIAS:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_ALIAS
GCC_JIT_FN_ATTRIBUTE_ALWAYS_INLINE:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_ALWAYS_INLINE
GCC_JIT_FN_ATTRIBUTE_COLD:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_COLD
GCC_JIT_FN_ATTRIBUTE_CONST:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_CONST
GCC_JIT_FN_ATTRIBUTE_INLINE:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_INLINE
GCC_JIT_FN_ATTRIBUTE_MAX:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_MAX
GCC_JIT_FN_ATTRIBUTE_NOINLINE:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_NOINLINE
GCC_JIT_FN_ATTRIBUTE_NONNULL:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_NONNULL
GCC_JIT_FN_ATTRIBUTE_PURE:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_PURE
GCC_JIT_FN_ATTRIBUTE_RETURNS_TWICE:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_RETURNS_TWICE
GCC_JIT_FN_ATTRIBUTE_TARGET:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_TARGET
GCC_JIT_FN_ATTRIBUTE_USED:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_USED
GCC_JIT_FN_ATTRIBUTE_VISIBILITY:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_VISIBILITY
GCC_JIT_FN_ATTRIBUTE_WEAK:
wrapper: gcc_jit_fn_attribute.GCC_JIT_FN_ATTRIBUTE_WEAK
gcc_jit_function:
wrapper: object gcc_jit_function
gcc_jit_function_add_attribute:
wrapper: proc gcc_jit_function_add_attribute(func: ptr gcc_jit_function; attribute: gcc_jit_fn_attribute)
gcc_jit_function_add_integer_array_attribute:
wrapper: proc gcc_jit_function_add_integer_array_attribute(func: ptr gcc_jit_function; attribute: gcc_jit_fn_attribute; value: ptr cint; length: csize_t)
gcc_jit_function_add_string_attribute:
wrapper: proc gcc_jit_function_add_string_attribute(func: ptr gcc_jit_function; attribute: gcc_jit_fn_attribute; value: cstring)
GCC_JIT_FUNCTION_ALWAYS_INLINE:
wrapper: gcc_jit_function_kind.GCC_JIT_FUNCTION_ALWAYS_INLINE
gcc_jit_function_as_object:
wrapper: proc gcc_jit_function_as_object(func: ptr gcc_jit_function): ptr gcc_jit_object
gcc_jit_function_dump_to_dot:
wrapper: proc gcc_jit_function_dump_to_dot(func: ptr gcc_jit_function; path: cstring)
GCC_JIT_FUNCTION_EXPORTED:
wrapper: gcc_jit_function_kind.GCC_JIT_FUNCTION_EXPORTED
gcc_jit_function_get_address:
wrapper: proc gcc_jit_function_get_address(fn: ptr gcc_jit_function; loc: ptr gcc_jit_location): ptr gcc_jit_rvalue
gcc_jit_function_get_param:
wrapper: proc gcc_jit_function_get_param(func: ptr gcc_jit_function; index: cint): ptr gcc_jit_param
gcc_jit_function_get_param_count:
wrapper: proc gcc_jit_function_get_param_count(func: ptr gcc_jit_function): csize_t
gcc_jit_function_get_return_type:
wrapper: proc gcc_jit_function_get_return_type(func: ptr gcc_jit_function): ptr gcc_jit_type
GCC_JIT_FUNCTION_IMPORTED:
wrapper: gcc_jit_function_kind.GCC_JIT_FUNCTION_IMPORTED
GCC_JIT_FUNCTION_INTERNAL:
wrapper: gcc_jit_function_kind.GCC_JIT_FUNCTION_INTERNAL
gcc_jit_function_kind:
wrapper: enum gcc_jit_function_kind
gcc_jit_function_new_block:
wrapper: proc gcc_jit_function_new_block(func: ptr gcc_jit_function; name: cstring): ptr gcc_jit_block
gcc_jit_function_new_local:
wrapper: proc gcc_jit_function_new_local(func: ptr gcc_jit_function; loc: ptr gcc_jit_location; type: ptr gcc_jit_type; name: cstring): ptr gcc_jit_lvalue
gcc_jit_function_type:
wrapper: object gcc_jit_function_type
gcc_jit_function_type_get_param_count:
wrapper: proc gcc_jit_function_type_get_param_count(function_type: ptr gcc_jit_function_type): csize_t
gcc_jit_function_type_get_param_type:
wrapper: proc gcc_jit_function_type_get_param_type(function_type: ptr gcc_jit_function_type; index: csize_t): ptr gcc_jit_type
gcc_jit_function_type_get_return_type:
wrapper: proc gcc_jit_function_type_get_return_type(function_type: ptr gcc_jit_function_type): ptr gcc_jit_type
GCC_JIT_GLOBAL_EXPORTED:
wrapper: gcc_jit_global_kind.GCC_JIT_GLOBAL_EXPORTED
GCC_JIT_GLOBAL_IMPORTED:
wrapper: gcc_jit_global_kind.GCC_JIT_GLOBAL_IMPORTED
GCC_JIT_GLOBAL_INTERNAL:
wrapper: gcc_jit_global_kind.GCC_JIT_GLOBAL_INTERNAL
gcc_jit_global_kind:
wrapper: enum gcc_jit_global_kind
gcc_jit_global_set_initializer:
wrapper: proc gcc_jit_global_set_initializer(global: ptr gcc_jit_lvalue; blob: pointer; num_bytes: csize_t): ptr gcc_jit_lvalue
gcc_jit_global_set_initializer_rvalue:
wrapper: proc gcc_jit_global_set_initializer_rvalue(global: ptr gcc_jit_lvalue; init_value: ptr gcc_jit_rvalue): ptr gcc_jit_lvalue
gcc_jit_int_option:
wrapper: enum gcc_jit_int_option
GCC_JIT_INT_OPTION_OPTIMIZATION_LEVEL:
wrapper: gcc_jit_int_option.GCC_JIT_INT_OPTION_OPTIMIZATION_LEVEL
gcc_jit_location:
wrapper: object gcc_jit_location
gcc_jit_location_as_object:
wrapper: proc gcc_jit_location_as_object(loc: ptr gcc_jit_location): ptr gcc_jit_object
gcc_jit_lvalue:
wrapper: object gcc_jit_lvalue
gcc_jit_lvalue_access_field:
wrapper: proc gcc_jit_lvalue_access_field(struct_or_union: ptr gcc_jit_lvalue; loc: ptr gcc_jit_location; field: ptr gcc_jit_field): ptr gcc_jit_lvalue
gcc_jit_lvalue_add_string_attribute:
wrapper: proc gcc_jit_lvalue_add_string_attribute(variable: ptr gcc_jit_lvalue; attribute: gcc_jit_variable_attribute; value: cstring)
gcc_jit_lvalue_as_object:
wrapper: proc gcc_jit_lvalue_as_object(lvalue: ptr gcc_jit_lvalue): ptr gcc_jit_object
gcc_jit_lvalue_as_rvalue:
wrapper: proc gcc_jit_lvalue_as_rvalue(lvalue: ptr gcc_jit_lvalue): ptr gcc_jit_rvalue
gcc_jit_lvalue_get_address:
wrapper: proc gcc_jit_lvalue_get_address(lvalue: ptr gcc_jit_lvalue; loc: ptr gcc_jit_location): ptr gcc_jit_rvalue
gcc_jit_lvalue_get_alignment:
wrapper: proc gcc_jit_lvalue_get_alignment(lvalue: ptr gcc_jit_lvalue): cuint
gcc_jit_lvalue_set_alignment:
wrapper: proc gcc_jit_lvalue_set_alignment(lvalue: ptr gcc_jit_lvalue; bytes: cuint)
gcc_jit_lvalue_set_link_section:
wrapper: proc gcc_jit_lvalue_set_link_section(lvalue: ptr gcc_jit_lvalue; section_name: cstring)
gcc_jit_lvalue_set_register_name:
wrapper: proc gcc_jit_lvalue_set_register_name(lvalue: ptr gcc_jit_lvalue; reg_name: cstring)
gcc_jit_lvalue_set_tls_model:
wrapper: proc gcc_jit_lvalue_set_tls_model(lvalue: ptr gcc_jit_lvalue; model: gcc_jit_tls_model)
GCC_JIT_NUM_BOOL_OPTIONS:
wrapper: gcc_jit_bool_option.GCC_JIT_NUM_BOOL_OPTIONS
GCC_JIT_NUM_INT_OPTIONS:
wrapper: gcc_jit_int_option.GCC_JIT_NUM_INT_OPTIONS
GCC_JIT_NUM_STR_OPTIONS:
wrapper: gcc_jit_str_option.GCC_JIT_NUM_STR_OPTIONS
gcc_jit_object:
wrapper: object gcc_jit_object
gcc_jit_object_get_context:
wrapper: proc gcc_jit_object_get_context(obj: ptr gcc_jit_object): ptr gcc_jit_context
gcc_jit_object_get_debug_string:
wrapper: proc gcc_jit_object_get_debug_string(obj: ptr gcc_jit_object): cstring
gcc_jit_output_kind:
wrapper: enum gcc_jit_output_kind
GCC_JIT_OUTPUT_KIND_ASSEMBLER:
wrapper: gcc_jit_output_kind.GCC_JIT_OUTPUT_KIND_ASSEMBLER
GCC_JIT_OUTPUT_KIND_DYNAMIC_LIBRARY:
wrapper: gcc_jit_output_kind.GCC_JIT_OUTPUT_KIND_DYNAMIC_LIBRARY
GCC_JIT_OUTPUT_KIND_EXECUTABLE:
wrapper: gcc_jit_output_kind.GCC_JIT_OUTPUT_KIND_EXECUTABLE
GCC_JIT_OUTPUT_KIND_OBJECT_FILE:
wrapper: gcc_jit_output_kind.GCC_JIT_OUTPUT_KIND_OBJECT_FILE
gcc_jit_param:
wrapper: object gcc_jit_param
gcc_jit_param_as_lvalue:
wrapper: proc gcc_jit_param_as_lvalue(param: ptr gcc_jit_param): ptr gcc_jit_lvalue
gcc_jit_param_as_object:
wrapper: proc gcc_jit_param_as_object(param: ptr gcc_jit_param): ptr gcc_jit_object
gcc_jit_param_as_rvalue:
wrapper: proc gcc_jit_param_as_rvalue(param: ptr gcc_jit_param): ptr gcc_jit_rvalue
gcc_jit_result:
wrapper: object gcc_jit_result
gcc_jit_result_get_code:
wrapper: proc gcc_jit_result_get_code(result: ptr gcc_jit_result; funcname: cstring): pointer
gcc_jit_result_get_global:
wrapper: proc gcc_jit_result_get_global(result: ptr gcc_jit_result; name: cstring): pointer
gcc_jit_result_release:
wrapper: proc gcc_jit_result_release(result: ptr gcc_jit_result)
gcc_jit_rvalue:
wrapper: object gcc_jit_rvalue
gcc_jit_rvalue_access_field:
wrapper: proc gcc_jit_rvalue_access_field(struct_or_union: ptr gcc_jit_rvalue; loc: ptr gcc_jit_location; field: ptr gcc_jit_field): ptr gcc_jit_rvalue
gcc_jit_rvalue_as_object:
wrapper: proc gcc_jit_rvalue_as_object(rvalue: ptr gcc_jit_rvalue): ptr gcc_jit_object
gcc_jit_rvalue_dereference:
wrapper: proc gcc_jit_rvalue_dereference(rvalue: ptr gcc_jit_rvalue; loc: ptr gcc_jit_location): ptr gcc_jit_lvalue
gcc_jit_rvalue_dereference_field:
wrapper: proc gcc_jit_rvalue_dereference_field(ptr: ptr gcc_jit_rvalue; loc: ptr gcc_jit_location; field: ptr gcc_jit_field): ptr gcc_jit_lvalue
gcc_jit_rvalue_get_type:
wrapper: proc gcc_jit_rvalue_get_type(rvalue: ptr gcc_jit_rvalue): ptr gcc_jit_type
gcc_jit_rvalue_set_bool_require_tail_call:
wrapper: proc gcc_jit_rvalue_set_bool_require_tail_call(call: ptr gcc_jit_rvalue; require_tail_call: cint)
gcc_jit_str_option:
wrapper: enum gcc_jit_str_option
GCC_JIT_STR_OPTION_PROGNAME:
wrapper: gcc_jit_str_option.GCC_JIT_STR_OPTION_PROGNAME
gcc_jit_struct:
wrapper: object gcc_jit_struct
gcc_jit_struct_as_type:
wrapper: proc gcc_jit_struct_as_type(struct_type: ptr gcc_jit_struct): ptr gcc_jit_type
gcc_jit_struct_get_field:
wrapper: proc gcc_jit_struct_get_field(struct_type: ptr gcc_jit_struct; index: csize_t): ptr gcc_jit_field
gcc_jit_struct_get_field_count:
wrapper: proc gcc_jit_struct_get_field_count(struct_type: ptr gcc_jit_struct): csize_t
gcc_jit_struct_set_fields:
wrapper: proc gcc_jit_struct_set_fields(struct_type: ptr gcc_jit_struct; loc: ptr gcc_jit_location; num_fields: cint; fields: ptr ptr gcc_jit_field)
gcc_jit_timer:
wrapper: object gcc_jit_timer
gcc_jit_timer_new:
wrapper: proc gcc_jit_timer_new(): ptr gcc_jit_timer
gcc_jit_timer_pop:
wrapper: proc gcc_jit_timer_pop(timer: ptr gcc_jit_timer; item_name: cstring)
gcc_jit_timer_print:
wrapper: proc gcc_jit_timer_print(timer: ptr gcc_jit_timer; f_out: ptr File)
gcc_jit_timer_push:
wrapper: proc gcc_jit_timer_push(timer: ptr gcc_jit_timer; item_name: cstring)
gcc_jit_timer_release:
wrapper: proc gcc_jit_timer_release(timer: ptr gcc_jit_timer)
gcc_jit_tls_model:
wrapper: enum gcc_jit_tls_model
GCC_JIT_TLS_MODEL_GLOBAL_DYNAMIC:
wrapper: gcc_jit_tls_model.GCC_JIT_TLS_MODEL_GLOBAL_DYNAMIC
GCC_JIT_TLS_MODEL_INITIAL_EXEC:
wrapper: gcc_jit_tls_model.GCC_JIT_TLS_MODEL_INITIAL_EXEC
GCC_JIT_TLS_MODEL_LOCAL_DYNAMIC:
wrapper: gcc_jit_tls_model.GCC_JIT_TLS_MODEL_LOCAL_DYNAMIC
GCC_JIT_TLS_MODEL_LOCAL_EXEC:
wrapper: gcc_jit_tls_model.GCC_JIT_TLS_MODEL_LOCAL_EXEC
GCC_JIT_TLS_MODEL_NONE:
wrapper: gcc_jit_tls_model.GCC_JIT_TLS_MODEL_NONE
gcc_jit_type:
wrapper: object gcc_jit_type
gcc_jit_type_as_object:
wrapper: proc gcc_jit_type_as_object(type: ptr gcc_jit_type): ptr gcc_jit_object
GCC_JIT_TYPE_BOOL:
wrapper: gcc_jit_types.GCC_JIT_TYPE_BOOL
GCC_JIT_TYPE_CHAR:
wrapper: gcc_jit_types.GCC_JIT_TYPE_CHAR
GCC_JIT_TYPE_COMPLEX_DOUBLE:
wrapper: gcc_jit_types.GCC_JIT_TYPE_COMPLEX_DOUBLE
GCC_JIT_TYPE_COMPLEX_FLOAT:
wrapper: gcc_jit_types.GCC_JIT_TYPE_COMPLEX_FLOAT
GCC_JIT_TYPE_COMPLEX_LONG_DOUBLE:
wrapper: gcc_jit_types.GCC_JIT_TYPE_COMPLEX_LONG_DOUBLE
GCC_JIT_TYPE_CONST_CHAR_PTR:
wrapper: gcc_jit_types.GCC_JIT_TYPE_CONST_CHAR_PTR
GCC_JIT_TYPE_DOUBLE:
wrapper: gcc_jit_types.GCC_JIT_TYPE_DOUBLE
gcc_jit_type_dyncast_array:
wrapper: proc gcc_jit_type_dyncast_array(type: ptr gcc_jit_type): ptr gcc_jit_type
gcc_jit_type_dyncast_function_ptr_type:
wrapper: proc gcc_jit_type_dyncast_function_ptr_type(type: ptr gcc_jit_type): ptr gcc_jit_function_type
gcc_jit_type_dyncast_vector:
wrapper: proc gcc_jit_type_dyncast_vector(type: ptr gcc_jit_type): ptr gcc_jit_vector_type
GCC_JIT_TYPE_FILE_PTR:
wrapper: gcc_jit_types.GCC_JIT_TYPE_FILE_PTR
GCC_JIT_TYPE_FLOAT:
wrapper: gcc_jit_types.GCC_JIT_TYPE_FLOAT
gcc_jit_type_get_aligned:
wrapper: proc gcc_jit_type_get_aligned(type: ptr gcc_jit_type; alignment_in_bytes: csize_t): ptr gcc_jit_type
gcc_jit_type_get_const:
wrapper: proc gcc_jit_type_get_const(type: ptr gcc_jit_type): ptr gcc_jit_type
gcc_jit_type_get_pointer:
wrapper: proc gcc_jit_type_get_pointer(type: ptr gcc_jit_type): ptr gcc_jit_type
gcc_jit_type_get_restrict:
wrapper: proc gcc_jit_type_get_restrict(type: ptr gcc_jit_type): ptr gcc_jit_type
gcc_jit_type_get_size:
wrapper: proc gcc_jit_type_get_size(type: ptr gcc_jit_type): csize_t
gcc_jit_type_get_vector:
wrapper: proc gcc_jit_type_get_vector(type: ptr gcc_jit_type; num_units: csize_t): ptr gcc_jit_type
gcc_jit_type_get_volatile:
wrapper: proc gcc_jit_type_get_volatile(type: ptr gcc_jit_type): ptr gcc_jit_type
GCC_JIT_TYPE_INT:
wrapper: gcc_jit_types.GCC_JIT_TYPE_INT
GCC_JIT_TYPE_INT128_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_INT128_T
GCC_JIT_TYPE_INT16_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_INT16_T
GCC_JIT_TYPE_INT32_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_INT32_T
GCC_JIT_TYPE_INT64_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_INT64_T
GCC_JIT_TYPE_INT8_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_INT8_T
gcc_jit_type_is_bool:
wrapper: proc gcc_jit_type_is_bool(type: ptr gcc_jit_type): cint
gcc_jit_type_is_integral:
wrapper: proc gcc_jit_type_is_integral(type: ptr gcc_jit_type): cint
gcc_jit_type_is_pointer:
wrapper: proc gcc_jit_type_is_pointer(type: ptr gcc_jit_type): ptr gcc_jit_type
gcc_jit_type_is_struct:
wrapper: proc gcc_jit_type_is_struct(type: ptr gcc_jit_type): ptr gcc_jit_struct
GCC_JIT_TYPE_LONG:
wrapper: gcc_jit_types.GCC_JIT_TYPE_LONG
GCC_JIT_TYPE_LONG_DOUBLE:
wrapper: gcc_jit_types.GCC_JIT_TYPE_LONG_DOUBLE
GCC_JIT_TYPE_LONG_LONG:
wrapper: gcc_jit_types.GCC_JIT_TYPE_LONG_LONG
gcc_jit_types:
wrapper: enum gcc_jit_types
GCC_JIT_TYPE_SHORT:
wrapper: gcc_jit_types.GCC_JIT_TYPE_SHORT
GCC_JIT_TYPE_SIGNED_CHAR:
wrapper: gcc_jit_types.GCC_JIT_TYPE_SIGNED_CHAR
GCC_JIT_TYPE_SIZE_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_SIZE_T
GCC_JIT_TYPE_UINT128_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UINT128_T
GCC_JIT_TYPE_UINT16_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UINT16_T
GCC_JIT_TYPE_UINT32_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UINT32_T
GCC_JIT_TYPE_UINT64_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UINT64_T
GCC_JIT_TYPE_UINT8_T:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UINT8_T
gcc_jit_type_unqualified:
wrapper: proc gcc_jit_type_unqualified(type: ptr gcc_jit_type): ptr gcc_jit_type
GCC_JIT_TYPE_UNSIGNED_CHAR:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UNSIGNED_CHAR
GCC_JIT_TYPE_UNSIGNED_INT:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UNSIGNED_INT
GCC_JIT_TYPE_UNSIGNED_LONG:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UNSIGNED_LONG
GCC_JIT_TYPE_UNSIGNED_LONG_LONG:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UNSIGNED_LONG_LONG
GCC_JIT_TYPE_UNSIGNED_SHORT:
wrapper: gcc_jit_types.GCC_JIT_TYPE_UNSIGNED_SHORT
GCC_JIT_TYPE_VOID:
wrapper: gcc_jit_types.GCC_JIT_TYPE_VOID
GCC_JIT_TYPE_VOID_PTR:
wrapper: gcc_jit_types.GCC_JIT_TYPE_VOID_PTR
gcc_jit_unary_op:
wrapper: enum gcc_jit_unary_op
GCC_JIT_UNARY_OP_ABS:
wrapper: gcc_jit_unary_op.GCC_JIT_UNARY_OP_ABS
GCC_JIT_UNARY_OP_BITWISE_NEGATE:
wrapper: gcc_jit_unary_op.GCC_JIT_UNARY_OP_BITWISE_NEGATE
GCC_JIT_UNARY_OP_LOGICAL_NEGATE:
wrapper: gcc_jit_unary_op.GCC_JIT_UNARY_OP_LOGICAL_NEGATE
GCC_JIT_UNARY_OP_MINUS:
wrapper: gcc_jit_unary_op.GCC_JIT_UNARY_OP_MINUS
gcc_jit_variable_attribute:
wrapper: enum gcc_jit_variable_attribute
GCC_JIT_VARIABLE_ATTRIBUTE_MAX:
wrapper: gcc_jit_variable_attribute.GCC_JIT_VARIABLE_ATTRIBUTE_MAX
GCC_JIT_VARIABLE_ATTRIBUTE_VISIBILITY:
wrapper: gcc_jit_variable_attribute.GCC_JIT_VARIABLE_ATTRIBUTE_VISIBILITY
gcc_jit_vector_type:
wrapper: object gcc_jit_vector_type
gcc_jit_vector_type_get_element_type:
wrapper: proc gcc_jit_vector_type_get_element_type(vector_type: ptr gcc_jit_vector_type): ptr gcc_jit_type
gcc_jit_vector_type_get_num_units:
wrapper: proc gcc_jit_vector_type_get_num_units(vector_type: ptr gcc_jit_vector_type): csize_t
gcc_jit_version_major:
wrapper: proc gcc_jit_version_major(): cint
gcc_jit_version_minor:
wrapper: proc gcc_jit_version_minor(): cint
gcc_jit_version_patchlevel:
wrapper: proc gcc_jit_version_patchlevel(): cint