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