/**
* @file
* @brief attributes attached to all TEMPLATE nodes
- * @version $Id$
*/
#ifndef FIRM_BE_TEMPLATE_TEMPLATE_NODES_ATTR_H
#define FIRM_BE_TEMPLATE_TEMPLATE_NODES_ATTR_H
-#include "../bearch_t.h"
+#include "bearch.h"
typedef struct TEMPLATE_attr_t TEMPLATE_attr_t;
struct TEMPLATE_attr_t
{
- arch_irn_flags_t flags; /**< indicating if spillable, rematerializeable ... etc. */
-
- const arch_register_req_t **in_req; /**< register requirements for arguments */
- const arch_register_req_t **out_req; /**< register requirements for results */
-
- const arch_register_t **slots; /**< register slots for assigned registers */
+ ir_tarval *value;
};
#endif