Commit 78347e51 authored by Michael Beck's avatar Michael Beck
Browse files

redefined cnst_classify_t type (must checked by assertioens now)

[r5161]
parent d6b63537
......@@ -9,14 +9,11 @@
* Copyright: (c) 1998-2003 Universität Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
# ifndef _IRNODE_H_
# define _IRNODE_H_
#include <stddef.h>
# include "pnc.h"
# include "tv.h"
# include "irgraph.h"
# include "entity.h"
# include "firm_common.h"
......@@ -354,12 +351,12 @@ typedef enum {
} pn_Raise; /* Projection numbers for Raise. */
typedef enum {
CNST_NULL = TV_CLASSIFY_NULL, /**< The node is a const(0). */
CNST_ONE = TV_CLASSIFY_ONE, /**< The node is a const(1). */
CNST_ALL_ONE = TV_CLASSIFY_ALL_ONE, /**< The node is a const(11111...). */
CNST_OTHER = TV_CLASSIFY_OTHER, /**< The tarvel of the const has another value. */
CNST_SYMCONST, /**< The node is symconst. */
CNST_NO_CONST /**< The node is no const at all. */
CNST_NULL = 0, /**< The node is a const(0). */
CNST_ONE = +1, /**< The node is a const(1). */
CNST_ALL_ONE = -1, /**< The node is a const(11111...). */
CNST_OTHER = 2, /**< The tarvel of the const has another value. */
CNST_SYMCONST = 3, /**< The node is symconst. */
CNST_NO_CONST = 4 /**< The node is no const at all. */
} cnst_classify_t;
tarval *get_Const_tarval (ir_node *node);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment