Class LLVMLTO.Functions

java.lang.Object
org.lwjgl.llvm.LLVMLTO.Functions
Enclosing class:
LLVMLTO

public static final class LLVMLTO.Functions extends Object
Contains the function pointers loaded from the LTO SharedLibrary.
  • Field Details

    • get_version

      public static final long get_version
      Function address.
    • get_error_message

      public static final long get_error_message
      Function address.
    • module_is_object_file

      public static final long module_is_object_file
      Function address.
    • module_is_object_file_for_target

      public static final long module_is_object_file_for_target
      Function address.
    • module_has_objc_category

      public static final long module_has_objc_category
      Function address.
    • module_is_object_file_in_memory

      public static final long module_is_object_file_in_memory
      Function address.
    • module_is_object_file_in_memory_for_target

      public static final long module_is_object_file_in_memory_for_target
      Function address.
    • module_create

      public static final long module_create
      Function address.
    • module_create_from_memory

      public static final long module_create_from_memory
      Function address.
    • module_create_from_memory_with_path

      public static final long module_create_from_memory_with_path
      Function address.
    • module_create_in_local_context

      public static final long module_create_in_local_context
      Function address.
    • module_create_in_codegen_context

      public static final long module_create_in_codegen_context
      Function address.
    • module_create_from_fd

      public static final long module_create_from_fd
      Function address.
    • module_create_from_fd_at_offset

      public static final long module_create_from_fd_at_offset
      Function address.
    • module_dispose

      public static final long module_dispose
      Function address.
    • module_get_target_triple

      public static final long module_get_target_triple
      Function address.
    • module_set_target_triple

      public static final long module_set_target_triple
      Function address.
    • module_get_num_symbols

      public static final long module_get_num_symbols
      Function address.
    • module_get_symbol_name

      public static final long module_get_symbol_name
      Function address.
    • module_get_symbol_attribute

      public static final long module_get_symbol_attribute
      Function address.
    • module_get_linkeropts

      public static final long module_get_linkeropts
      Function address.
    • module_get_macho_cputype

      public static final long module_get_macho_cputype
      Function address.
    • module_has_ctor_dtor

      public static final long module_has_ctor_dtor
      Function address.
    • codegen_set_diagnostic_handler

      public static final long codegen_set_diagnostic_handler
      Function address.
    • codegen_create

      public static final long codegen_create
      Function address.
    • codegen_create_in_local_context

      public static final long codegen_create_in_local_context
      Function address.
    • codegen_dispose

      public static final long codegen_dispose
      Function address.
    • codegen_add_module

      public static final long codegen_add_module
      Function address.
    • codegen_set_module

      public static final long codegen_set_module
      Function address.
    • codegen_set_debug_model

      public static final long codegen_set_debug_model
      Function address.
    • codegen_set_pic_model

      public static final long codegen_set_pic_model
      Function address.
    • codegen_set_cpu

      public static final long codegen_set_cpu
      Function address.
    • codegen_set_assembler_path

      public static final long codegen_set_assembler_path
      Function address.
    • codegen_set_assembler_args

      public static final long codegen_set_assembler_args
      Function address.
    • codegen_add_must_preserve_symbol

      public static final long codegen_add_must_preserve_symbol
      Function address.
    • codegen_write_merged_modules

      public static final long codegen_write_merged_modules
      Function address.
    • codegen_compile

      public static final long codegen_compile
      Function address.
    • codegen_compile_to_file

      public static final long codegen_compile_to_file
      Function address.
    • codegen_optimize

      public static final long codegen_optimize
      Function address.
    • codegen_compile_optimized

      public static final long codegen_compile_optimized
      Function address.
    • api_version

      public static final long api_version
      Function address.
    • set_debug_options

      public static final long set_debug_options
      Function address.
    • codegen_debug_options

      public static final long codegen_debug_options
      Function address.
    • codegen_debug_options_array

      public static final long codegen_debug_options_array
      Function address.
    • initialize_disassembler

      public static final long initialize_disassembler
      Function address.
    • codegen_set_should_internalize

      public static final long codegen_set_should_internalize
      Function address.
    • codegen_set_should_embed_uselists

      public static final long codegen_set_should_embed_uselists
      Function address.
    • input_create

      public static final long input_create
      Function address.
    • input_dispose

      public static final long input_dispose
      Function address.
    • input_get_num_dependent_libraries

      public static final long input_get_num_dependent_libraries
      Function address.
    • input_get_dependent_library

      public static final long input_get_dependent_library
      Function address.
    • runtime_lib_symbols_list

      public static final long runtime_lib_symbols_list
      Function address.
    • thinlto_create_codegen

      public static final long thinlto_create_codegen
      Function address.
    • thinlto_codegen_dispose

      public static final long thinlto_codegen_dispose
      Function address.
    • thinlto_codegen_add_module

      public static final long thinlto_codegen_add_module
      Function address.
    • thinlto_codegen_process

      public static final long thinlto_codegen_process
      Function address.
    • thinlto_module_get_num_objects

      public static final long thinlto_module_get_num_objects
      Function address.
    • thinlto_module_get_object

      public static final long thinlto_module_get_object
      Function address.
    • thinlto_module_get_num_object_files

      public static final long thinlto_module_get_num_object_files
      Function address.
    • thinlto_module_get_object_file

      public static final long thinlto_module_get_object_file
      Function address.
    • thinlto_codegen_set_pic_model

      public static final long thinlto_codegen_set_pic_model
      Function address.
    • thinlto_codegen_set_savetemps_dir

      public static final long thinlto_codegen_set_savetemps_dir
      Function address.
    • thinlto_set_generated_objects_dir

      public static final long thinlto_set_generated_objects_dir
      Function address.
    • thinlto_codegen_set_cpu

      public static final long thinlto_codegen_set_cpu
      Function address.
    • thinlto_codegen_disable_codegen

      public static final long thinlto_codegen_disable_codegen
      Function address.
    • thinlto_codegen_set_codegen_only

      public static final long thinlto_codegen_set_codegen_only
      Function address.
    • thinlto_debug_options

      public static final long thinlto_debug_options
      Function address.
    • module_is_thinlto

      public static final long module_is_thinlto
      Function address.
    • thinlto_codegen_add_must_preserve_symbol

      public static final long thinlto_codegen_add_must_preserve_symbol
      Function address.
    • thinlto_codegen_add_cross_referenced_symbol

      public static final long thinlto_codegen_add_cross_referenced_symbol
      Function address.
    • thinlto_codegen_set_cache_dir

      public static final long thinlto_codegen_set_cache_dir
      Function address.
    • thinlto_codegen_set_cache_pruning_interval

      public static final long thinlto_codegen_set_cache_pruning_interval
      Function address.
    • thinlto_codegen_set_final_cache_size_relative_to_available_space

      public static final long thinlto_codegen_set_final_cache_size_relative_to_available_space
      Function address.
    • thinlto_codegen_set_cache_entry_expiration

      public static final long thinlto_codegen_set_cache_entry_expiration
      Function address.
    • thinlto_codegen_set_cache_size_bytes

      public static final long thinlto_codegen_set_cache_size_bytes
      Function address.
    • thinlto_codegen_set_cache_size_megabytes

      public static final long thinlto_codegen_set_cache_size_megabytes
      Function address.
    • thinlto_codegen_set_cache_size_files

      public static final long thinlto_codegen_set_cache_size_files
      Function address.