Go to the source code of this file.
Go to the SVN repository for this file.
#define SLJIT_MALLOC(size, allocator_data) (malloc(size)) #define SLJIT_FREE(ptr, allocator_data) (free(ptr)) #define SLJIT_MEMCPY(dest, src, len) (memcpy(dest, src, len)) #define SLJIT_MEMMOVE(dest, src, len) (memmove(dest, src, len)) #define SLJIT_ZEROMEM(dest, len) (memset(dest, 0, len)) #define SLJIT_LIKELY(x) (x) #define SLJIT_UNLIKELY(x) (x) #define SLJIT_INLINE __inline #define SLJIT_NOINLINE #define SLJIT_UNUSED_ARG(arg) (void)arg #define SLJIT_API_FUNC_ATTRIBUTE #define SLJIT_CACHE_FLUSH(from, to) __clear_cache((char*)(from), (char*)(to)) #define SLJIT_32BIT_ARCHITECTURE 1 #define SLJIT_WORD_SHIFT 2 #define SLJIT_POINTER_SHIFT SLJIT_WORD_SHIFT #define SLJIT_F32_SHIFT 2 #define SLJIT_F64_SHIFT 3 #define SLJIT_CONV_RESULT_MAX_INT 0 #define SLJIT_CONV_RESULT_MIN_INT 1 #define SLJIT_CONV_RESULT_ZERO 2 #define SLJIT_W(w) (w) #define SLJIT_LITTLE_ENDIAN 1 #define SLJIT_FUNC #define SLJIT_RETURN_ADDRESS_OFFSET 0 #define SLJIT_EXEC_OFFSET(ptr) 0 #define SLJIT_LOCALS_OFFSET (SLJIT_LOCALS_OFFSET_BASE) #define SLJIT_NUMBER_OF_SCRATCH_REGISTERS (SLJIT_NUMBER_OF_REGISTERS - SLJIT_NUMBER_OF_SAVED_REGISTERS) #define SLJIT_NUMBER_OF_SCRATCH_FLOAT_REGISTERS (SLJIT_NUMBER_OF_FLOAT_REGISTERS - SLJIT_NUMBER_OF_SAVED_FLOAT_REGISTERS) #define SLJIT_TMP_REGISTER_BASE (SLJIT_NUMBER_OF_REGISTERS + 2) #define SLJIT_TMP_FREGISTER_BASE (SLJIT_NUMBER_OF_FLOAT_REGISTERS + 1) #define SLJIT_TMP_R0 (SLJIT_TMP_REGISTER_BASE + 0) #define SLJIT_TMP_R1 (SLJIT_TMP_REGISTER_BASE + 1) #define SLJIT_TMP_R2 (SLJIT_TMP_REGISTER_BASE + 2) #define SLJIT_TMP_R3 (SLJIT_TMP_REGISTER_BASE + 3) #define SLJIT_TMP_R4 (SLJIT_TMP_REGISTER_BASE + 4) #define SLJIT_TMP_R5 (SLJIT_TMP_REGISTER_BASE + 5) #define SLJIT_TMP_R6 (SLJIT_TMP_REGISTER_BASE + 6) #define SLJIT_TMP_R7 (SLJIT_TMP_REGISTER_BASE + 7) #define SLJIT_TMP_R8 (SLJIT_TMP_REGISTER_BASE + 8) #define SLJIT_TMP_R9 (SLJIT_TMP_REGISTER_BASE + 9) #define SLJIT_TMP_R(i) (SLJIT_TMP_REGISTER_BASE + (i)) #define SLJIT_TMP_FR0 (SLJIT_TMP_FREGISTER_BASE + 0) #define SLJIT_TMP_FR1 (SLJIT_TMP_FREGISTER_BASE + 1) #define SLJIT_TMP_FR2 (SLJIT_TMP_FREGISTER_BASE + 2) #define SLJIT_TMP_FR3 (SLJIT_TMP_FREGISTER_BASE + 3) #define SLJIT_TMP_FR4 (SLJIT_TMP_FREGISTER_BASE + 4) #define SLJIT_TMP_FR5 (SLJIT_TMP_FREGISTER_BASE + 5) #define SLJIT_TMP_FR6 (SLJIT_TMP_FREGISTER_BASE + 6) #define SLJIT_TMP_FR7 (SLJIT_TMP_FREGISTER_BASE + 7) #define SLJIT_TMP_FR8 (SLJIT_TMP_FREGISTER_BASE + 8) #define SLJIT_TMP_FR9 (SLJIT_TMP_FREGISTER_BASE + 9) #define SLJIT_TMP_FR(i) (SLJIT_TMP_FREGISTER_BASE + (i)) #define SLJIT_F64_SECOND(reg) (reg) #define SLJIT_ASSERT(x) do { } while (0) #define SLJIT_UNREACHABLE() do { } while (0) #define SLJIT_COMPILE_ASSERT(x, description) switch(0) { case 0: case ((x) ? 1 : 0): break; } ◆ SLJIT_32BIT_ARCHITECTURE ◆ SLJIT_API_FUNC_ATTRIBUTE ◆ SLJIT_ASSERT ◆ SLJIT_CACHE_FLUSH #define SLJIT_CACHE_FLUSH ( from, to ) __clear_cache((char*)(from), (char*)(to))Definition at line 305 of file sljitConfigInternal.h.
◆ SLJIT_COMPILE_ASSERT #define SLJIT_COMPILE_ASSERT ( x, description ) switch(0) { case 0: case ((x) ? 1 : 0): break; }Definition at line 898 of file sljitConfigInternal.h.
◆ SLJIT_CONV_RESULT_MAX_INT ◆ SLJIT_CONV_RESULT_MIN_INT ◆ SLJIT_CONV_RESULT_ZERO ◆ SLJIT_EXEC_OFFSET ◆ SLJIT_F32_SHIFT ◆ SLJIT_F64_SECOND ◆ SLJIT_F64_SHIFT ◆ SLJIT_FREE ◆ SLJIT_FUNC ◆ SLJIT_INLINE ◆ SLJIT_LIKELY ◆ SLJIT_LITTLE_ENDIAN ◆ SLJIT_LOCALS_OFFSET ◆ SLJIT_MALLOC ◆ SLJIT_MEMCPY ◆ SLJIT_MEMMOVE ◆ SLJIT_NOINLINE ◆ SLJIT_NUMBER_OF_SCRATCH_FLOAT_REGISTERS #define SLJIT_NUMBER_OF_SCRATCH_FLOAT_REGISTERS (SLJIT_NUMBER_OF_FLOAT_REGISTERS - SLJIT_NUMBER_OF_SAVED_FLOAT_REGISTERS)Definition at line 776 of file sljitConfigInternal.h.
◆ SLJIT_NUMBER_OF_SCRATCH_REGISTERS #define SLJIT_NUMBER_OF_SCRATCH_REGISTERS (SLJIT_NUMBER_OF_REGISTERS - SLJIT_NUMBER_OF_SAVED_REGISTERS)Definition at line 773 of file sljitConfigInternal.h.
◆ SLJIT_POINTER_SHIFT ◆ SLJIT_RETURN_ADDRESS_OFFSET ◆ SLJIT_TMP_FR ◆ 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 #define SLJIT_TMP_FREGISTER_BASE (SLJIT_NUMBER_OF_FLOAT_REGISTERS + 1)Definition at line 784 of file sljitConfigInternal.h.
◆ SLJIT_TMP_R ◆ 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_UNLIKELY ◆ SLJIT_UNREACHABLE ◆ SLJIT_UNUSED_ARG ◆ SLJIT_W ◆ SLJIT_WORD_SHIFT ◆ SLJIT_ZEROMEM ◆ sljit_f32 ◆ sljit_f64 ◆ sljit_s16 ◆ sljit_s32 ◆ sljit_s8 ◆ sljit_sp ◆ sljit_sw ◆ sljit_u16 ◆ sljit_u32 ◆ sljit_u8 ◆ sljit_up ◆ sljit_uwRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4