# define mode_is_dataM(mode) (((mode)->sort == float_number) || ((mode)->sort == int_number) || ((mode)->sort == character) || ((mode)->sort == reference) || ((mode)->code == irm_M))
#endif
/* Returns true if sm can be converted to lm without loss. */
-bool
+int
smaller_mode(ir_mode *sm, ir_mode *lm)
{
ANNOUNCE();
# define _IRMODE_H_
#include "ident.h"
-#include <stdbool.h>
#ifndef _TARVAL_TYPEDEF_
#define _TARVAL_TYPEDEF_
#endif
/** Returns true if sm can be converted to lm without loss
according to firm definiton */
-bool smaller_mode(ir_mode *sm, ir_mode *lm);
+int smaller_mode(ir_mode *sm, ir_mode *lm);
/** mode module initialization, call once before use of any other function **/
void init_mode (void);