1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
#ifndef GCC_INSN_MODES_H
#define GCC_INSN_MODES_H
// sdcpp hacks
#define BITS_PER_UNIT 8
#define MAX_BITSIZE_MODE_ANY_INT (64*BITS_PER_UNIT)
#define NUM_INT_N_ENTS 1
enum machine_mode
{
E_VOIDmode, /* machmode.def:193 */
#define HAVE_VOIDmode
#ifdef USE_ENUM_MODES
#define VOIDmode E_VOIDmode
#else
#define VOIDmode ((void) 0, E_VOIDmode)
#endif
E_BLKmode, /* machmode.def:197 */
#define HAVE_BLKmode
#ifdef USE_ENUM_MODES
#define BLKmode E_BLKmode
#else
#define BLKmode ((void) 0, E_BLKmode)
#endif
MAX_MACHINE_MODE,
E_HFmode, /* config/i386/i386-modes.def:26 */
E_TFmode, /* config/i386/i386-modes.def:25 */
E_SDmode, /* machmode.def:271 */
E_TDmode, /* machmode.def:273 */
MIN_MODE_DECIMAL_FLOAT = E_SDmode,
MAX_MODE_DECIMAL_FLOAT = E_TDmode,
MIN_MODE_FLOAT = E_HFmode,
MAX_MODE_FLOAT = E_TFmode,
NUM_MACHINE_MODES = MAX_MACHINE_MODE
};
// sdcpp insn-modes ..
#define NUM_MODE_FLOAT (MAX_MODE_FLOAT - MIN_MODE_FLOAT + 1)
#define NUM_MODE_DECIMAL_FLOAT (MAX_MODE_DECIMAL_FLOAT - MIN_MODE_DECIMAL_FLOAT + 1)
#endif
|