projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed some size_t related warnings.
[libfirm]
/
scripts
/
gen_ir.py
diff --git
a/scripts/gen_ir.py
b/scripts/gen_ir.py
index
7ce02de
..
7ab1731
100755
(executable)
--- a/
scripts/gen_ir.py
+++ b/
scripts/gen_ir.py
@@
-252,7
+252,6
@@
def preprocess_node(node):
if "init" in attr:
continue
arguments.append(attr)
if "init" in attr:
continue
arguments.append(attr)
- #arguments.append(prepare_attr(attr))
# dynamic pin state means more constructor arguments
if is_dynamic_pinned(node):
# dynamic pin state means more constructor arguments
if is_dynamic_pinned(node):
@@
-568,6
+567,7
@@
FIRM_API void set_{{node.name}}_{{attr.name}}(ir_node *node, {{attr.type}} {{att
/** @} */
#endif
/** @} */
#endif
+
''')
opcodes_h_template = env.from_string(
''')
opcodes_h_template = env.from_string(
@@
-599,9
+599,8
@@
typedef enum ir_opcode {
beo_IncSP,
beo_Start,
beo_FrameAddr,
beo_IncSP,
beo_Start,
beo_FrameAddr,
- beo_Barrier,
/* last backend node number */
/* last backend node number */
- beo_Last = beo_
Barrie
r,
+ beo_Last = beo_
FrameAdd
r,
iro_MaxOpcode
} ir_opcode;
iro_MaxOpcode
} ir_opcode;
@@
-614,6
+613,7
@@
FIRM_API ir_op *get_op_{{node.name}}(void);
{%- endfor %}
#endif
{%- endfor %}
#endif
+
''')
#############################
''')
#############################