binaryninja/commercial/api-docs/_sources/binaryninja.binaryninja.CoreArchitecture.txt

120 lines
4.8 KiB
Plaintext
Raw Normal View History

2018-12-13 18:39:52 +00:00
binaryninja.binaryninja.CoreArchitecture
========================================
.. currentmodule:: binaryninja.binaryninja
.. autoclass:: CoreArchitecture
.. automethod:: __init__
.. rubric:: Methods
.. autosummary::
~CoreArchitecture.__init__
~CoreArchitecture.always_branch
~CoreArchitecture.assemble
~CoreArchitecture.convert_to_nop
~CoreArchitecture.get_associated_arch_by_address
~CoreArchitecture.get_default_flag_condition_low_level_il
~CoreArchitecture.get_default_flag_write_low_level_il
~CoreArchitecture.get_flag_by_name
~CoreArchitecture.get_flag_condition_low_level_il
~CoreArchitecture.get_flag_index
~CoreArchitecture.get_flag_name
~CoreArchitecture.get_flag_role
~CoreArchitecture.get_flag_write_low_level_il
~CoreArchitecture.get_flag_write_type_by_name
~CoreArchitecture.get_flag_write_type_name
~CoreArchitecture.get_flags_required_for_flag_condition
~CoreArchitecture.get_instruction_info
~CoreArchitecture.get_instruction_low_level_il
~CoreArchitecture.get_instruction_low_level_il_instruction
~CoreArchitecture.get_instruction_text
~CoreArchitecture.get_intrinsic_index
~CoreArchitecture.get_intrinsic_name
~CoreArchitecture.get_low_level_il_from_bytes
~CoreArchitecture.get_modified_regs_on_write
~CoreArchitecture.get_reg_index
~CoreArchitecture.get_reg_name
~CoreArchitecture.get_reg_stack_for_reg
~CoreArchitecture.get_reg_stack_index
~CoreArchitecture.get_reg_stack_name
~CoreArchitecture.get_semantic_flag_class_by_name
~CoreArchitecture.get_semantic_flag_class_index
~CoreArchitecture.get_semantic_flag_class_name
~CoreArchitecture.get_semantic_flag_group_by_name
~CoreArchitecture.get_semantic_flag_group_index
~CoreArchitecture.get_semantic_flag_group_low_level_il
~CoreArchitecture.get_semantic_flag_group_name
~CoreArchitecture.get_view_type_constant
~CoreArchitecture.invert_branch
~CoreArchitecture.is_always_branch_patch_available
~CoreArchitecture.is_invert_branch_patch_available
~CoreArchitecture.is_never_branch_patch_available
~CoreArchitecture.is_skip_and_return_value_patch_available
~CoreArchitecture.is_skip_and_return_zero_patch_available
~CoreArchitecture.is_view_type_constant_defined
~CoreArchitecture.perform_always_branch
~CoreArchitecture.perform_assemble
~CoreArchitecture.perform_convert_to_nop
~CoreArchitecture.perform_get_associated_arch_by_address
~CoreArchitecture.perform_get_flag_condition_low_level_il
~CoreArchitecture.perform_get_flag_role
~CoreArchitecture.perform_get_flag_write_low_level_il
~CoreArchitecture.perform_get_flags_required_for_flag_condition
~CoreArchitecture.perform_get_instruction_info
~CoreArchitecture.perform_get_instruction_low_level_il
~CoreArchitecture.perform_get_instruction_text
~CoreArchitecture.perform_get_semantic_flag_group_low_level_il
~CoreArchitecture.perform_invert_branch
~CoreArchitecture.perform_is_always_branch_patch_available
~CoreArchitecture.perform_is_invert_branch_patch_available
~CoreArchitecture.perform_is_never_branch_patch_available
~CoreArchitecture.perform_is_skip_and_return_value_patch_available
~CoreArchitecture.perform_is_skip_and_return_zero_patch_available
~CoreArchitecture.perform_skip_and_return_value
~CoreArchitecture.register_calling_convention
~CoreArchitecture.set_view_type_constant
~CoreArchitecture.skip_and_return_value
.. rubric:: Attributes
.. autosummary::
~CoreArchitecture.address_size
~CoreArchitecture.calling_conventions
~CoreArchitecture.default_int_size
~CoreArchitecture.endianness
~CoreArchitecture.flag_conditions_for_semantic_flag_group
~CoreArchitecture.flag_roles
~CoreArchitecture.flag_write_types
~CoreArchitecture.flags
~CoreArchitecture.flags_required_for_flag_condition
~CoreArchitecture.flags_required_for_semantic_flag_group
~CoreArchitecture.flags_written_by_flag_write_type
~CoreArchitecture.full_width_regs
~CoreArchitecture.global_regs
~CoreArchitecture.instr_alignment
~CoreArchitecture.intrinsics
~CoreArchitecture.link_reg
~CoreArchitecture.list
~CoreArchitecture.max_instr_length
~CoreArchitecture.name
~CoreArchitecture.next_address
~CoreArchitecture.opcode_display_length
~CoreArchitecture.reg_stacks
~CoreArchitecture.regs
~CoreArchitecture.semantic_class_for_flag_write_type
~CoreArchitecture.semantic_flag_classes
~CoreArchitecture.semantic_flag_groups
~CoreArchitecture.stack_pointer
~CoreArchitecture.standalone_platform