LMMS
Loading...
Searching...
No Matches
nseel-cfunc.c File Reference
#include "ns-eel-int.h"
#include <math.h>
#include <stdio.h>
#include "asm-nseel-x86-gcc.c"

Macros

#define N   624
#define M   397
#define MATRIX_A   0x9908b0dfUL /* constant vector a */
#define UPPER_MASK   0x80000000UL /* most significant w-r bits */
#define LOWER_MASK   0x7fffffffUL /* least significant r bits */
#define EEL_F_SUFFIX   "l"
#define FUNCTION_MARKER   "\n.byte 0x89,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90\n"

Functions

static unsigned int genrand_int32 (void)
EEL_F NSEEL_CGEN_CALL nseel_int_rand (EEL_F f)

Macro Definition Documentation

◆ EEL_F_SUFFIX

#define EEL_F_SUFFIX   "l"

◆ FUNCTION_MARKER

#define FUNCTION_MARKER   "\n.byte 0x89,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90\n"

◆ LOWER_MASK

#define LOWER_MASK   0x7fffffffUL /* least significant r bits */

◆ M

#define M   397

◆ MATRIX_A

#define MATRIX_A   0x9908b0dfUL /* constant vector a */

◆ N

#define N   624

◆ UPPER_MASK

#define UPPER_MASK   0x80000000UL /* most significant w-r bits */

Function Documentation

◆ genrand_int32()

unsigned int genrand_int32 ( void )
static

◆ nseel_int_rand()

EEL_F NSEEL_CGEN_CALL nseel_int_rand ( EEL_F f)