Here is a list of all documented functions with links to the class documentation for each member:
- a -
- add_arg() : tpde::CompilerBase< Adaptor, Derived, Config >::CallBuilderBase< CBDerived >
- add_ret() : tpde::CompilerBase< Adaptor, Derived, Config >::CallBuilderBase< CBDerived >
- alloc() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- alloc_gp() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- alloc_specific() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- alloca_dynamic() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- alloca_fixed() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- allocate_spill_slot() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- allocate_stack_slot() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- allocated_size() : tpde::FunctionWriterBase
- b -
- begin_branch_region() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- begin_ptr() : tpde::FunctionWriterBase
- branch_needs_split() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- c -
- call() : tpde::CompilerBase< Adaptor, Derived, Config >::CallBuilderBase< CBDerived >
- CallBuilder() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >::CallBuilder, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >::CallBuilder
- compile() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- compile_and_map() : tpde_llvm::LLVMCompiler
- compile_to_elf() : tpde_llvm::LLVMCompiler
- CompilerBase() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- ConcurrentOrcCompiler() : tpde_llvm::ConcurrentOrcCompiler
- create() : tpde_llvm::LLVMCompiler
- cur_cc_assigner() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- cur_ptr() : tpde::FunctionWriterBase
- cur_reg() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- d -
- e -
- eh_advance() : tpde::FunctionWriterBase
- eh_advance_raw() : tpde::FunctionWriterBase
- end_branch_region() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- ensure_space() : tpde::FunctionWriter< Derived >
- evict() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- evict_reg() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- except_add_action() : tpde::FunctionWriterBase
- except_add_call_site() : tpde::FunctionWriterBase
- except_add_cleanup_action() : tpde::FunctionWriterBase
- f -
- free_reg() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- free_stack_slot() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- g -
- generate_branch_to_block() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- generate_call() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- generate_cond_branch() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- generate_raw_bfi() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- generate_raw_bfiz() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- generate_raw_cmov() : tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- generate_raw_intext() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- generate_raw_jump() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- generate_raw_mask() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- generate_raw_select() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >
- generate_raw_set() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- generate_switch() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- generate_uncond_branch() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- get_sec_ref() : tpde::FunctionWriterBase
- get_section() : tpde::FunctionWriterBase
- gval_as_reg() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- gval_as_reg_reuse() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- h -
- i -
- j -
- l -
- m -
- o -
- p -
- prologue_assign_arg() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- prologue_assign_arg_part() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- prologue_begin() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- prologue_end() : tpde::a64::CompilerA64< Adaptor, Derived, BaseTy, Config >, tpde::x64::CompilerX64< Adaptor, Derived, BaseTy, Config >
- r -
- release() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- release_assignment() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- release_regs_after_return() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- release_spilled_regs() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- reload_to_reg() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- reloc_sec() : tpde::Assembler
- remove_prologue_bytes() : tpde::FunctionWriterBase
- reset() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- result_ref() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- result_ref_alias() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- result_ref_single() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- result_ref_stack_slot() : tpde::CompilerBase< Adaptor, Derived, Config >, tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- s -
- ScratchReg() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg
- select_reg() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg, tpde::CompilerBase< Adaptor, Derived, Config >
- size() : tpde::util::SegmentedVector< T, SegmentSize >
- spill() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg, tpde::CompilerBase< Adaptor, Derived, Config >
- spill_before_branch() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg, tpde::CompilerBase< Adaptor, Derived, Config >
- switch_section() : tpde::FunctionWriterBase
- sym_def() : tpde::Assembler
- sym_def_predef_data() : tpde::Assembler
- sym_def_predef_zero() : tpde::Assembler
- t -
- v -
- val_ref() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg, tpde::CompilerBase< Adaptor, Derived, Config >
- val_ref_single() : tpde::CompilerBase< Adaptor, Derived, Config >::ScratchReg, tpde::CompilerBase< Adaptor, Derived, Config >