[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Index of concepts and facilities

Jump to:   *   _   ~  
A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   R   S   T   U   V   W  
Index Entry Section

*
*jit_readelf_get_symbol13.1 Reading ELF binaries

_
_jit_create_call_return_insns20.3.3 Architecture-dependent functions
_jit_create_call_setup_insns20.3.3 Architecture-dependent functions
_jit_create_entry_insns20.3.3 Architecture-dependent functions
_jit_gen_end_block20.3.3 Architecture-dependent functions
_jit_gen_epilog20.3.3 Architecture-dependent functions
_jit_gen_exch_top20.3.3 Architecture-dependent functions
_jit_gen_fix_value20.3.3 Architecture-dependent functions
_jit_gen_free_reg20.3.3 Architecture-dependent functions
_jit_gen_get_elf_info20.3.3 Architecture-dependent functions
_jit_gen_insn20.3.3 Architecture-dependent functions
_jit_gen_is_global_candidate20.3.3 Architecture-dependent functions
_jit_gen_load_global20.3.3 Architecture-dependent functions
_jit_gen_load_value20.3.3 Architecture-dependent functions
_jit_gen_move_top20.3.3 Architecture-dependent functions
_jit_gen_prolog20.3.3 Architecture-dependent functions
_jit_gen_redirector20.3.3 Architecture-dependent functions
_jit_gen_spill_global20.3.3 Architecture-dependent functions
_jit_gen_spill_reg20.3.3 Architecture-dependent functions
_jit_gen_spill_top20.3.3 Architecture-dependent functions
_jit_gen_start_block20.3.3 Architecture-dependent functions
_jit_init_backend20.3.3 Architecture-dependent functions
_jit_opcode_is_supported20.3.3 Architecture-dependent functions
_jit_regs_alloc_global20.4 Allocating registers in the back end
_jit_regs_force_out20.4 Allocating registers in the back end
_jit_regs_get_cpu20.4 Allocating registers in the back end
_jit_regs_init_for_block20.4 Allocating registers in the back end
_jit_regs_load_value20.4 Allocating registers in the back end
_jit_regs_lookup20.4 Allocating registers in the back end
_jit_regs_needs_long_pair20.4 Allocating registers in the back end
_jit_regs_set_incoming20.4 Allocating registers in the back end
_jit_regs_set_outgoing20.4 Allocating registers in the back end
_jit_regs_spill_all20.4 Allocating registers in the back end
_jit_setup_indirect_pointer20.3.3 Architecture-dependent functions

~
~jit_context on jit_context17. Contexts in C++
~jit_function on jit_function19. Functions in C++
~jit_value on jit_value18. Values in C++

A
apply on jit_function19. Functions in C++
apply on jit_function19. Functions in C++
Architecture definition rules20.3 Writing the architecture definition rules

B
block on jit_value18. Values in C++
Breakpoint debugging12. Hooking a breakpoint debugger into libjit
build on jit_function19. Functions in C++
build_end on jit_context17. Contexts in C++
build_end on jit_function19. Functions in C++
build_start on jit_context17. Contexts in C++
build_start on jit_function19. Functions in C++
Building functions5. Building and compiling functions with the JIT

C
C++ contexts17. Contexts in C++
C++ functions19. Functions in C++
C++ values18. Values in C++
closure on jit_function19. Functions in C++
Closures14.5 Function application and closures
compile on jit_function19. Functions in C++
Compiling functions5. Building and compiling functions with the JIT
constant on jit_value18. Values in C++
context on jit_value18. Values in C++
Contexts4. Initializing the JIT
create on jit_function19. Functions in C++
create on jit_function19. Functions in C++
create_signature on jit_function19. Functions in C++

D
Diagnostic routines15. Diagnostic routines
Dynamic libraries14.7 Dynamic libraries
Dynamic Pascal3.6 Dynamic Pascal - A full JIT example

E
ELF binaries13. Manipulating ELF binaries

F
fail on jit_function19. Functions in C++
Features2. Features of libjit
float32_constant on jit_value18. Values in C++
float64_constant on jit_value18. Values in C++
from_raw on jit_function19. Functions in C++
Function application14.5 Function application and closures
function on jit_value18. Values in C++

G
gcd tutorial3.2 Tutorial 2 - gcd
gcd with tail calls3.5 Tutorial 5 - gcd, with tail calls
get_param on jit_function19. Functions in C++
get_struct_pointer on jit_function19. Functions in C++

H
Handling exceptions11. Handling exceptions

I
Initialization4. Initializing the JIT
insn_abs on jit_function19. Functions in C++
insn_acos on jit_function19. Functions in C++
insn_add on jit_function19. Functions in C++
insn_add_ovf on jit_function19. Functions in C++
insn_add_relative on jit_function19. Functions in C++
insn_address_of on jit_function19. Functions in C++
insn_address_of_label on jit_function19. Functions in C++
insn_and on jit_function19. Functions in C++
insn_asin on jit_function19. Functions in C++
insn_atan on jit_function19. Functions in C++
insn_atan2 on jit_function19. Functions in C++
insn_branch on jit_function19. Functions in C++
insn_branch_if on jit_function19. Functions in C++
insn_branch_if_not on jit_function19. Functions in C++
insn_branch_if_pc_not_in_range on jit_function19. Functions in C++
insn_call on jit_function19. Functions in C++
insn_call_filter on jit_function19. Functions in C++
insn_call_finally on jit_function19. Functions in C++
insn_call_indirect on jit_function19. Functions in C++
insn_call_indirect_vtable on jit_function19. Functions in C++
insn_call_intrinsic on jit_function19. Functions in C++
insn_call_native on jit_function19. Functions in C++
insn_ceil on jit_function19. Functions in C++
insn_check_null on jit_function19. Functions in C++
insn_cmpg on jit_function19. Functions in C++
insn_cmpl on jit_function19. Functions in C++
insn_convert on jit_function19. Functions in C++
insn_cos on jit_function19. Functions in C++
insn_cosh on jit_function19. Functions in C++
insn_default_return on jit_function19. Functions in C++
insn_div on jit_function19. Functions in C++
insn_dup on jit_function19. Functions in C++
insn_eq on jit_function19. Functions in C++
insn_exp on jit_function19. Functions in C++
insn_floor on jit_function19. Functions in C++
insn_flush_struct on jit_function19. Functions in C++
insn_ge on jit_function19. Functions in C++
insn_get_call_stack on jit_function19. Functions in C++
insn_gt on jit_function19. Functions in C++
insn_import on jit_function19. Functions in C++
insn_incoming_frame_posn on jit_function19. Functions in C++
insn_incoming_reg on jit_function19. Functions in C++
insn_is_finite on jit_function19. Functions in C++
insn_is_inf on jit_function19. Functions in C++
insn_is_nan on jit_function19. Functions in C++
insn_label on jit_function19. Functions in C++
insn_le on jit_function19. Functions in C++
insn_load on jit_function19. Functions in C++
insn_load_elem on jit_function19. Functions in C++
insn_load_elem_address on jit_function19. Functions in C++
insn_load_relative on jit_function19. Functions in C++
insn_load_small on jit_function19. Functions in C++
insn_log on jit_function19. Functions in C++
insn_log10 on jit_function19. Functions in C++
insn_lt on jit_function19. Functions in C++
insn_mark_breakpoint on jit_function19. Functions in C++
insn_mark_offset on jit_function19. Functions in C++
insn_max on jit_function19. Functions in C++
insn_memcpy on jit_function19. Functions in C++
insn_memmove on jit_function19. Functions in C++
insn_min on jit_function19. Functions in C++
insn_move_blocks_to_end on jit_function19. Functions in C++
insn_move_blocks_to_start on jit_function19. Functions in C++
insn_mul on jit_function19. Functions in C++
insn_mul_ovf on jit_function19. Functions in C++
insn_ne on jit_function19. Functions in C++
insn_neg on jit_function19. Functions in C++
insn_new_block on jit_function19. Functions in C++
insn_not on jit_function19. Functions in C++
insn_or on jit_function19. Functions in C++
insn_outgoing_frame_posn on jit_function19. Functions in C++
insn_outgoing_reg on jit_function19. Functions in C++
insn_pow on jit_function19. Functions in C++
insn_push on jit_function19. Functions in C++
insn_push_ptr on jit_function19. Functions in C++
insn_push_return_area_ptr on jit_function19. Functions in C++
insn_rem on jit_function19. Functions in C++
insn_rem_ieee on jit_function19. Functions in C++
insn_rethrow_unhandled on jit_function19. Functions in C++
insn_return on jit_function19. Functions in C++
insn_return on jit_function19. Functions in C++
insn_return_from_filter on jit_function19. Functions in C++
insn_return_from_finally on jit_function19. Functions in C++
insn_return_ptr on jit_function19. Functions in C++
insn_return_reg on jit_function19. Functions in C++
insn_rint on jit_function19. Functions in C++
insn_round on jit_function19. Functions in C++
insn_set_param on jit_function19. Functions in C++
insn_set_param_ptr on jit_function19. Functions in C++
insn_setup_for_nested on jit_function19. Functions in C++
insn_shl on jit_function19. Functions in C++
insn_shr on jit_function19. Functions in C++
insn_sign on jit_function19. Functions in C++
insn_sin on jit_function19. Functions in C++
insn_sinh on jit_function19. Functions in C++
insn_sqrt on jit_function19. Functions in C++
insn_sshr on jit_function19. Functions in C++
insn_start_catcher on jit_function19. Functions in C++
insn_start_filter on jit_function19. Functions in C++
insn_start_finally on jit_function19. Functions in C++
insn_store_elem on jit_function19. Functions in C++
insn_store_relative on jit_function19. Functions in C++
insn_sub on jit_function19. Functions in C++
insn_sub_ovf on jit_function19. Functions in C++
insn_tan on jit_function19. Functions in C++
insn_tanh on jit_function19. Functions in C++
insn_throw on jit_function19. Functions in C++
insn_thrown_exception on jit_function19. Functions in C++
insn_to_bool on jit_function19. Functions in C++
insn_to_not_bool on jit_function19. Functions in C++
insn_uses_catcher on jit_function19. Functions in C++
insn_ushr on jit_function19. Functions in C++
insn_xor on jit_function19. Functions in C++
Instruction generation macros20.2 Creating the instruction generation macros
Intrinsics10. Intrinsic functions available to libjit users
Introduction1. Introduction and rationale for libjit
is_addressable on jit_value18. Values in C++
is_compiled on jit_function19. Functions in C++
is_constant on jit_value18. Values in C++
is_local on jit_value18. Values in C++
is_temporary on jit_value18. Values in C++
is_valid on jit_function19. Functions in C++
is_valid on jit_value18. Values in C++
is_volatile on jit_value18. Values in C++

Jump to:   *   _   ~  
A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   R   S   T   U   V   W  

[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Klaus Treichel on May, 11 2008 using texi2html 1.78.