projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Complement r22830.
[libfirm]
/
ir
/
be
/
ia32
/
ia32_address_mode.h
diff --git
a/ir/be/ia32/ia32_address_mode.h
b/ir/be/ia32/ia32_address_mode.h
index
e7f8de1
..
4b8b794
100644
(file)
--- a/
ir/be/ia32/ia32_address_mode.h
+++ b/
ir/be/ia32/ia32_address_mode.h
@@
-46,10
+46,14
@@
struct ia32_address_t {
int symconst_sign; /**< The "sign" of the symconst. */
};
int symconst_sign; /**< The "sign" of the symconst. */
};
+typedef enum ia32_create_am_flags_t {
+ ia32_create_am_force = 1U << 0 /**< Ignore the marking of node as a non-address-mode node */
+} ia32_create_am_flags_t;
+
/**
* Create an address mode for a given node.
*/
/**
* Create an address mode for a given node.
*/
-void ia32_create_address_mode(ia32_address_t *addr, ir_node *node, i
nt force
);
+void ia32_create_address_mode(ia32_address_t *addr, ir_node *node, i
a32_create_am_flags_t
);
/**
* Mark those nodes of the given graph that cannot be used inside an
/**
* Mark those nodes of the given graph that cannot be used inside an