36#define VT_FLOAT_BITWIDTH( p ) \
38 VT_BW_32BIT( p, FT_FAST ) + \
39 VT_BW_32BIT( p, FT_SINGLE ) \
42#define VT_FLOAT_NORMALIZED_BITWIDTH( p ) \
44 VT_BW_32BIT( p, FT_FAST ) + \
45 VT_BW_32BIT( p, FT_SINGLE ) \
48#define VT_FLOAT_NORMALIZED_POW2_WIDTH( p ) \
50 VT_POW2_2( p, FT_FAST ) + \
51 VT_POW2_2( p, FT_SINGLE ) \
54#define CPU_LITTLE_ENDIAN 1
55#define REGISTER_BASE 0x1000
56#define IS_REGISTER(x) ((x & REGISTER_BASE) == REGISTER_BASE)
enum _CPU8086Stack CPU8086Stack
void vars_emit_word(Environment *_environment, char *_name, int _value)
void vars_emit_dword(Environment *_environment, char *_name, int _value)
void vars_emit_number(Environment *_environment, char *_name, int _value)
enum _CPU8086Register CPU8086Register
void vars_emit_byte(Environment *_environment, char *_name, int _value)
struct _Environment Environment
Structure of compilation environment.