1 /* Declarations for Target Values.
2 Copyright (C) 1995, 1996 Christian von Roques */
7 * @author Christian von Roques
19 * This struct represents the aforementioned tarvals.
21 * A tarval struct consists of an internal representation of the
22 * value and some additional fields further describing the value.
25 * - ir_mode *mode The mode of the stored value
26 * - void *value The internal representation
29 * irmode.h for predefined modes
32 ir_mode *mode; /**< the mode of the stored value */
33 const void *value; /**< the value stored in an internal way... */
34 unsigned int length; /**< the length of the stored value */
38 int tarval_print (XP_PAR1, const xprintf_info *, XP_PARN);
40 /** remove tarval representing an entity that is about to be destroyed */
41 void free_tarval_entity(entity *ent);