+/*
+ * Project: libFIRM
+ * File name: ir/ir/irmode_t.h
+ * Purpose: Data modes of operations -- private header.
+ * Author: Martin Trapp, Christian Schaefer
+ * Modified by: Goetz Lindenmaier, Mathias Heil
+ * Created:
+ * CVS-ID: $Id$
+ * Copyright: (c) 1998-2003 Universität Karlsruhe
+ * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
+ */
-/* $Id$ */
/**
* @file irmode_t.h
ident *name; /**< Name ident of this mode */
/* ----------------------------------------------------------------------- */
- /* On changing this struct you have to valuate the mode_are_equal function!*/
+ /* On changing this struct you have to evaluate the mode_are_equal function!*/
mode_sort sort; /**< coarse classification of this mode:
int, float, reference ...
(see irmode.h) */
int size; /**< size of the mode in Bits. */
int align; /**< byte alignment */
unsigned sign:1; /**< signedness of this mode */
+ unsigned int modulo_shift;
/* ----------------------------------------------------------------------- */
tarval *min;