1 /* Declarations for Target Values.
2 Copyright (C) 1995, 1996 Christian von Roques */
7 * @author Christian von Roques
18 * This struct represents the aforementioned tarvals.
20 * A tarval struct consists of an internal representation of the
21 * value and some additional fields further describing the value.
24 * - ir_mode *mode The mode of the stored value
25 * - void *value The internal representation
28 * irmode.h for predefined modes
31 ir_mode *mode; /**< the mode of the stored value */
32 const void *value; /**< the value stored in an internal way... */
33 unsigned int length; /**< the length of the stored value */
36 /** remove tarval representing an entity that is about to be destroyed */
37 void free_tarval_entity(entity *ent);