List of all items
Structs
- Compiler
- Constant
- GeneratedCode
- Jump
- Label
- sljit_compiler
- sljit_const
- sljit_generate_code_buffer
- sljit_jump
- sljit_label
- sljit_memory_fragment
- sljit_read_only_buffer
- sljit_stack
Unions
Functions
- cmp_info
- get_platform_name
- get_register_index
- has_cpu_feature
- set_const
- set_jump_addr
- sljit_alloc_memory
- sljit_allocate_stack
- sljit_cmp_info
- sljit_compiler_get_allocator_data
- sljit_compiler_get_user_data
- sljit_compiler_set_user_data
- sljit_create_compiler
- sljit_deserialize_compiler
- sljit_emit_aligned_label
- sljit_emit_atomic_load
- sljit_emit_atomic_store
- sljit_emit_call
- sljit_emit_cmp
- sljit_emit_const
- sljit_emit_enter
- sljit_emit_fcmp
- sljit_emit_fcopy
- sljit_emit_fmem
- sljit_emit_fmem_update
- sljit_emit_fop1
- sljit_emit_fop2
- sljit_emit_fop2r
- sljit_emit_fselect
- sljit_emit_fset32
- sljit_emit_fset64
- sljit_emit_icall
- sljit_emit_ijump
- sljit_emit_jump
- sljit_emit_label
- sljit_emit_mem
- sljit_emit_mem_update
- sljit_emit_op0
- sljit_emit_op1
- sljit_emit_op2
- sljit_emit_op2cmpz
- sljit_emit_op2r
- sljit_emit_op2u
- sljit_emit_op_addr
- sljit_emit_op_custom
- sljit_emit_op_dst
- sljit_emit_op_flags
- sljit_emit_op_src
- sljit_emit_return
- sljit_emit_return_to
- sljit_emit_return_void
- sljit_emit_select
- sljit_emit_shift_into
- sljit_emit_simd_extend
- sljit_emit_simd_lane_mov
- sljit_emit_simd_lane_replicate
- sljit_emit_simd_mov
- sljit_emit_simd_op2
- sljit_emit_simd_replicate
- sljit_emit_simd_sign
- sljit_free_code
- sljit_free_compiler
- sljit_free_exec
- sljit_free_stack
- sljit_free_unused_memory_exec
- sljit_generate_code
- sljit_get_compiler_error
- sljit_get_const_addr
- sljit_get_executable_offset
- sljit_get_first_const
- sljit_get_first_jump
- sljit_get_first_label
- sljit_get_generated_code_size
- sljit_get_jump_addr
- sljit_get_label_abs_addr
- sljit_get_label_addr
- sljit_get_label_index
- sljit_get_local_base
- sljit_get_next_const
- sljit_get_next_jump
- sljit_get_next_label
- sljit_get_platform_name
- sljit_get_register_index
- sljit_has_cpu_feature
- sljit_jump_get_label
- sljit_jump_get_target
- sljit_jump_has_label
- sljit_jump_has_target
- sljit_jump_is_mov_addr
- sljit_malloc_exec
- sljit_read_only_buffer_end_writing
- sljit_read_only_buffer_start_writing
- sljit_serialize_compiler
- sljit_set_compiler_memory_error
- sljit_set_const
- sljit_set_context
- sljit_set_current_flags
- sljit_set_jump_addr
- sljit_set_label
- sljit_set_target
- sljit_stack_resize
Type Aliases
- sljit_f32
- sljit_f64
- sljit_s16
- sljit_s32
- sljit_s8
- sljit_sp
- sljit_sw
- sljit_u16
- sljit_u32
- sljit_u8
- sljit_up
- sljit_uw
Constants
- SLJIT_32
- SLJIT_64BIT_ARCHITECTURE
- SLJIT_ABS_F32
- SLJIT_ABS_F64
- SLJIT_ADD
- SLJIT_ADD32
- SLJIT_ADDC
- SLJIT_ADDC32
- SLJIT_ADD_ABS_ADDR
- SLJIT_ADD_F32
- SLJIT_ADD_F64
- SLJIT_AND
- SLJIT_AND32
- SLJIT_ARGUMENT_CHECKS
- SLJIT_ARG_SHIFT
- SLJIT_ARG_TYPE_32
- SLJIT_ARG_TYPE_32_R
- SLJIT_ARG_TYPE_F32
- SLJIT_ARG_TYPE_F64
- SLJIT_ARG_TYPE_P
- SLJIT_ARG_TYPE_P_R
- SLJIT_ARG_TYPE_RET_VOID
- SLJIT_ARG_TYPE_SCRATCH_REG
- SLJIT_ARG_TYPE_W
- SLJIT_ARG_TYPE_W_R
- SLJIT_ASHR
- SLJIT_ASHR32
- SLJIT_ATOMIC_NOT_STORED
- SLJIT_ATOMIC_STORED
- SLJIT_ATOMIC_TEST
- SLJIT_ATOMIC_USE_CAS
- SLJIT_ATOMIC_USE_LS
- SLJIT_BREAKPOINT
- SLJIT_CALL
- SLJIT_CALL_REG_ARG
- SLJIT_CALL_RETURN
- SLJIT_CARRY
- SLJIT_CLZ
- SLJIT_CLZ32
- SLJIT_CMP_F32
- SLJIT_CMP_F64
- SLJIT_CONFIG_AUTO
- SLJIT_CONFIG_X86
- SLJIT_CONFIG_X86_64
- SLJIT_CONV_F32_FROM_F64
- SLJIT_CONV_F32_FROM_S32
- SLJIT_CONV_F32_FROM_SW
- SLJIT_CONV_F32_FROM_U32
- SLJIT_CONV_F32_FROM_UW
- SLJIT_CONV_F64_FROM_F32
- SLJIT_CONV_F64_FROM_S32
- SLJIT_CONV_F64_FROM_SW
- SLJIT_CONV_F64_FROM_U32
- SLJIT_CONV_F64_FROM_UW
- SLJIT_CONV_MAX_FLOAT
- SLJIT_CONV_MIN_FLOAT
- SLJIT_CONV_NAN_FLOAT
- SLJIT_CONV_RESULT_MAX_INT
- SLJIT_CONV_RESULT_MIN_INT
- SLJIT_CONV_RESULT_ZERO
- SLJIT_CONV_S32_FROM_F32
- SLJIT_CONV_S32_FROM_F64
- SLJIT_CONV_SW_FROM_F32
- SLJIT_CONV_SW_FROM_F64
- SLJIT_COPY32_FROM_F32
- SLJIT_COPY32_TO_F32
- SLJIT_COPYSIGN_F32
- SLJIT_COPYSIGN_F64
- SLJIT_COPY_FROM_F64
- SLJIT_COPY_TO_F64
- SLJIT_CTZ
- SLJIT_CTZ32
- SLJIT_CURRENT_FLAGS_32
- SLJIT_CURRENT_FLAGS_ADD
- SLJIT_CURRENT_FLAGS_COMPARE
- SLJIT_CURRENT_FLAGS_OP2CMPZ
- SLJIT_CURRENT_FLAGS_SUB
- SLJIT_DIVMOD_S32
- SLJIT_DIVMOD_SW
- SLJIT_DIVMOD_U32
- SLJIT_DIVMOD_UW
- SLJIT_DIV_F32
- SLJIT_DIV_F64
- SLJIT_DIV_S32
- SLJIT_DIV_SW
- SLJIT_DIV_U32
- SLJIT_DIV_UW
- SLJIT_ENDBR
- SLJIT_ENTER_REG_ARG
- SLJIT_ENTER_USE_VEX
- SLJIT_EQUAL
- SLJIT_ERR_ALLOC_FAILED
- SLJIT_ERR_BAD_ARGUMENT
- SLJIT_ERR_COMPILED
- SLJIT_ERR_EX_ALLOC_FAILED
- SLJIT_ERR_UNSUPPORTED
- SLJIT_EXECUTABLE_ALLOCATOR
- SLJIT_F32_SHIFT
- SLJIT_F64_SHIFT
- SLJIT_FAST_CALL
- SLJIT_FAST_ENTER
- SLJIT_FAST_RETURN
- SLJIT_FIRST_SAVED_FLOAT_REG
- SLJIT_FIRST_SAVED_REG
- SLJIT_FIRST_SAVED_VECTOR_REG
- SLJIT_FLOAT_REGISTER
- SLJIT_FOP1_BASE
- SLJIT_FOP2R_BASE
- SLJIT_FOP2_BASE
- SLJIT_FPU_UNALIGNED
- SLJIT_FR0
- SLJIT_FR1
- SLJIT_FR2
- SLJIT_FR3
- SLJIT_FR4
- SLJIT_FR5
- SLJIT_FR6
- SLJIT_FR7
- SLJIT_FR8
- SLJIT_FR9
- SLJIT_FS0
- SLJIT_FS1
- SLJIT_FS2
- SLJIT_FS3
- SLJIT_FS4
- SLJIT_FS5
- SLJIT_FS6
- SLJIT_FS7
- SLJIT_FS8
- SLJIT_FS9
- SLJIT_F_EQUAL
- SLJIT_F_GREATER
- SLJIT_F_GREATER_EQUAL
- SLJIT_F_LESS
- SLJIT_F_LESS_EQUAL
- SLJIT_F_NOT_EQUAL
- SLJIT_GENERATE_CODE_BUFFER
- SLJIT_GENERATE_CODE_NO_CONTEXT
- SLJIT_GET_RETURN_ADDRESS
- SLJIT_GP_REGISTER
- SLJIT_GREATER
- SLJIT_GREATER_EQUAL
- SLJIT_HAS_ATOMIC
- SLJIT_HAS_AVX
- SLJIT_HAS_AVX2
- SLJIT_HAS_CLZ
- SLJIT_HAS_CMOV
- SLJIT_HAS_COPY_F32
- SLJIT_HAS_COPY_F64
- SLJIT_HAS_CTZ
- SLJIT_HAS_F64_AS_F32_PAIR
- SLJIT_HAS_FPU
- SLJIT_HAS_MEMORY_BARRIER
- SLJIT_HAS_PREFETCH
- SLJIT_HAS_REV
- SLJIT_HAS_ROT
- SLJIT_HAS_SIMD
- SLJIT_HAS_VIRTUAL_REGISTERS
- SLJIT_HAS_ZERO_REGISTER
- SLJIT_IMM
- SLJIT_JUMP
- SLJIT_JUMP_IF_NON_ZERO
- SLJIT_JUMP_IF_ZERO
- SLJIT_LABEL_ALIGN_1
- SLJIT_LABEL_ALIGN_16
- SLJIT_LABEL_ALIGN_2
- SLJIT_LABEL_ALIGN_4
- SLJIT_LABEL_ALIGN_8
- SLJIT_LABEL_ALIGN_P
- SLJIT_LABEL_ALIGN_W
- SLJIT_LESS
- SLJIT_LESS_EQUAL
- SLJIT_LITTLE_ENDIAN
- SLJIT_LMUL_SW
- SLJIT_LMUL_UW
- SLJIT_LOCALS_OFFSET
- SLJIT_LOCALS_OFFSET_BASE
- SLJIT_LSHR
- SLJIT_LSHR32
- SLJIT_MAJOR_VERSION
- SLJIT_MASHR
- SLJIT_MASHR32
- SLJIT_MASKED_SHIFT
- SLJIT_MASKED_SHIFT32
- SLJIT_MAX_LOCAL_SIZE
- SLJIT_MEM
- SLJIT_MEMORY_BARRIER
- SLJIT_MEM_ALIGNED_16
- SLJIT_MEM_ALIGNED_32
- SLJIT_MEM_LOAD
- SLJIT_MEM_POST
- SLJIT_MEM_PRE
- SLJIT_MEM_STORE
- SLJIT_MEM_SUPP
- SLJIT_MEM_UNALIGNED
- SLJIT_MINOR_VERSION
- SLJIT_MLSHR
- SLJIT_MLSHR32
- SLJIT_MOV
- SLJIT_MOV32
- SLJIT_MOV32_S16
- SLJIT_MOV32_S8
- SLJIT_MOV32_U16
- SLJIT_MOV32_U8
- SLJIT_MOV_ABS_ADDR
- SLJIT_MOV_ADDR
- SLJIT_MOV_F32
- SLJIT_MOV_F64
- SLJIT_MOV_P
- SLJIT_MOV_S16
- SLJIT_MOV_S32
- SLJIT_MOV_S8
- SLJIT_MOV_U16
- SLJIT_MOV_U32
- SLJIT_MOV_U8
- SLJIT_MSHL
- SLJIT_MSHL32
- SLJIT_MUL
- SLJIT_MUL32
- SLJIT_MULADD
- SLJIT_MULADD32
- SLJIT_MUL_F32
- SLJIT_MUL_F64
- SLJIT_NEG_F32
- SLJIT_NEG_F64
- SLJIT_NOP
- SLJIT_NOT_CARRY
- SLJIT_NOT_EQUAL
- SLJIT_NOT_OVERFLOW
- SLJIT_NOT_ZERO
- SLJIT_NUMBER_OF_FLOAT_REGISTERS
- SLJIT_NUMBER_OF_REGISTERS
- SLJIT_NUMBER_OF_SAVED_FLOAT_REGISTERS
- SLJIT_NUMBER_OF_SAVED_REGISTERS
- SLJIT_NUMBER_OF_SAVED_VECTOR_REGISTERS
- SLJIT_NUMBER_OF_SCRATCH_FLOAT_REGISTERS
- SLJIT_NUMBER_OF_SCRATCH_REGISTERS
- SLJIT_NUMBER_OF_SCRATCH_VECTOR_REGISTERS
- SLJIT_NUMBER_OF_TEMPORARY_FLOAT_REGISTERS
- SLJIT_NUMBER_OF_TEMPORARY_REGISTERS
- SLJIT_NUMBER_OF_TEMPORARY_VECTOR_REGISTERS
- SLJIT_NUMBER_OF_VECTOR_REGISTERS
- SLJIT_OP0_BASE
- SLJIT_OP1_BASE
- SLJIT_OP2R_BASE
- SLJIT_OP2_BASE
- SLJIT_OP_SRC_DST_BASE
- SLJIT_OR
- SLJIT_OR32
- SLJIT_ORDERED
- SLJIT_ORDERED_EQUAL
- SLJIT_ORDERED_GREATER
- SLJIT_ORDERED_GREATER_EQUAL
- SLJIT_ORDERED_LESS
- SLJIT_ORDERED_LESS_EQUAL
- SLJIT_ORDERED_NOT_EQUAL
- SLJIT_OVERFLOW
- SLJIT_POINTER_SHIFT
- SLJIT_PREFETCH_L1
- SLJIT_PREFETCH_L2
- SLJIT_PREFETCH_L3
- SLJIT_PREFETCH_ONCE
- SLJIT_PROT_EXECUTABLE_ALLOCATOR
- SLJIT_R0
- SLJIT_R1
- SLJIT_R2
- SLJIT_R3
- SLJIT_R4
- SLJIT_R5
- SLJIT_R6
- SLJIT_R7
- SLJIT_R8
- SLJIT_R9
- SLJIT_RETURN_ADDRESS_OFFSET
- SLJIT_RETURN_FREG
- SLJIT_RETURN_REG
- SLJIT_REV
- SLJIT_REV32
- SLJIT_REV32_S16
- SLJIT_REV32_U16
- SLJIT_REV_S16
- SLJIT_REV_S32
- SLJIT_REV_U16
- SLJIT_REV_U32
- SLJIT_REWRITABLE_JUMP
- SLJIT_ROTL
- SLJIT_ROTL32
- SLJIT_ROTR
- SLJIT_ROTR32
- SLJIT_S0
- SLJIT_S1
- SLJIT_S2
- SLJIT_S3
- SLJIT_S4
- SLJIT_S5
- SLJIT_S6
- SLJIT_S7
- SLJIT_S8
- SLJIT_S9
- SLJIT_SERIALIZE_IGNORE_DEBUG
- SLJIT_SET_Z
- SLJIT_SHIFT_INTO_NON_ZERO
- SLJIT_SHL
- SLJIT_SHL32
- SLJIT_SIG_GREATER
- SLJIT_SIG_GREATER_EQUAL
- SLJIT_SIG_LESS
- SLJIT_SIG_LESS_EQUAL
- SLJIT_SIMD_ELEM_128
- SLJIT_SIMD_ELEM_16
- SLJIT_SIMD_ELEM_256
- SLJIT_SIMD_ELEM_32
- SLJIT_SIMD_ELEM_64
- SLJIT_SIMD_ELEM_8
- SLJIT_SIMD_EXTEND_16
- SLJIT_SIMD_EXTEND_32
- SLJIT_SIMD_EXTEND_64
- SLJIT_SIMD_EXTEND_SIGNED
- SLJIT_SIMD_FLOAT
- SLJIT_SIMD_LANE_SIGNED
- SLJIT_SIMD_LANE_ZERO
- SLJIT_SIMD_LOAD
- SLJIT_SIMD_MEM_ALIGNED_128
- SLJIT_SIMD_MEM_ALIGNED_16
- SLJIT_SIMD_MEM_ALIGNED_256
- SLJIT_SIMD_MEM_ALIGNED_32
- SLJIT_SIMD_MEM_ALIGNED_512
- SLJIT_SIMD_MEM_ALIGNED_64
- SLJIT_SIMD_MEM_UNALIGNED
- SLJIT_SIMD_OP2_AND
- SLJIT_SIMD_OP2_OR
- SLJIT_SIMD_OP2_SHUFFLE
- SLJIT_SIMD_OP2_XOR
- SLJIT_SIMD_REGS_ARE_PAIRS
- SLJIT_SIMD_REG_128
- SLJIT_SIMD_REG_256
- SLJIT_SIMD_REG_512
- SLJIT_SIMD_REG_64
- SLJIT_SIMD_STORE
- SLJIT_SIMD_TEST
- SLJIT_SINGLE_THREADED
- SLJIT_SKIP_FRAMES_BEFORE_FAST_RETURN
- SLJIT_SKIP_FRAMES_BEFORE_RETURN
- SLJIT_SP
- SLJIT_STD_MACROS_DEFINED
- SLJIT_SUB
- SLJIT_SUB32
- SLJIT_SUBC
- SLJIT_SUBC32
- SLJIT_SUB_F32
- SLJIT_SUB_F64
- SLJIT_SUCCESS
- SLJIT_TMP_FR0
- SLJIT_TMP_FR1
- SLJIT_TMP_FR2
- SLJIT_TMP_FR3
- SLJIT_TMP_FR4
- SLJIT_TMP_FR5
- SLJIT_TMP_FR6
- SLJIT_TMP_FR7
- SLJIT_TMP_FR8
- SLJIT_TMP_FR9
- SLJIT_TMP_FREGISTER_BASE
- SLJIT_TMP_R0
- SLJIT_TMP_R1
- SLJIT_TMP_R2
- SLJIT_TMP_R3
- SLJIT_TMP_R4
- SLJIT_TMP_R5
- SLJIT_TMP_R6
- SLJIT_TMP_R7
- SLJIT_TMP_R8
- SLJIT_TMP_R9
- SLJIT_TMP_REGISTER_BASE
- SLJIT_TMP_VR0
- SLJIT_TMP_VR1
- SLJIT_TMP_VR2
- SLJIT_TMP_VR3
- SLJIT_TMP_VR4
- SLJIT_TMP_VR5
- SLJIT_TMP_VR6
- SLJIT_TMP_VR7
- SLJIT_TMP_VR8
- SLJIT_TMP_VR9
- SLJIT_TMP_VREGISTER_BASE
- SLJIT_UNALIGNED
- SLJIT_UNORDERED
- SLJIT_UNORDERED_OR_EQUAL
- SLJIT_UNORDERED_OR_GREATER
- SLJIT_UNORDERED_OR_GREATER_EQUAL
- SLJIT_UNORDERED_OR_LESS
- SLJIT_UNORDERED_OR_LESS_EQUAL
- SLJIT_UNORDERED_OR_NOT_EQUAL
- SLJIT_UPPER_BITS_IGNORED
- SLJIT_UPPER_BITS_ZERO_EXTENDED
- SLJIT_UTIL_SIMPLE_STACK_ALLOCATION
- SLJIT_UTIL_STACK
- SLJIT_VR0
- SLJIT_VR1
- SLJIT_VR2
- SLJIT_VR3
- SLJIT_VR4
- SLJIT_VR5
- SLJIT_VR6
- SLJIT_VR7
- SLJIT_VR8
- SLJIT_VR9
- SLJIT_VS0
- SLJIT_VS1
- SLJIT_VS2
- SLJIT_VS3
- SLJIT_VS4
- SLJIT_VS5
- SLJIT_VS6
- SLJIT_VS7
- SLJIT_VS8
- SLJIT_VS9
- SLJIT_WORD_SHIFT
- SLJIT_WX_EXECUTABLE_ALLOCATOR
- SLJIT_XOR
- SLJIT_XOR32
- SLJIT_ZERO