projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
It does not make any sense to remove AM, which loads a non-GP value to fix register...
[libfirm]
/
ir
/
tr
/
tpop.c
diff --git
a/ir/tr/tpop.c
b/ir/tr/tpop.c
index
015d1cd
..
2987bc1
100644
(file)
--- a/
ir/tr/tpop.c
+++ b/
ir/tr/tpop.c
@@
-1,5
+1,5
@@
/*
/*
- * Copyright (C) 1995-200
7
University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-200
8
University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
*
* This file is part of libFirm.
*
@@
-47,9
+47,7
@@
tp_op *
new_tpop(tp_opcode code, ident *name, unsigned flags, size_t attr_size,
const tp_op_ops *ops)
{
new_tpop(tp_opcode code, ident *name, unsigned flags, size_t attr_size,
const tp_op_ops *ops)
{
- tp_op *res;
-
- res = xmalloc(sizeof(*res));
+ tp_op *res = XMALLOC(tp_op);
res->code = code;
res->name = name;
res->flags = flags;
res->code = code;
res->name = name;
res->flags = flags;
@@
-75,7
+73,7
@@
static const tp_op_ops
free_class_entities,
NULL,
set_class_mode,
free_class_entities,
NULL,
set_class_mode,
- set_class_size
_bits
,
+ set_class_size,
get_class_n_members,
get_class_member,
get_class_member_index
get_class_n_members,
get_class_member,
get_class_member_index
@@
-86,7
+84,7
@@
static const tp_op_ops
free_struct_entities,
NULL,
set_struct_mode,
free_struct_entities,
NULL,
set_struct_mode,
- set_struct_size
_bits
,
+ set_struct_size,
get_struct_n_members,
get_struct_member,
get_struct_member_index
get_struct_n_members,
get_struct_member,
get_struct_member_index
@@
-108,7
+106,7
@@
static const tp_op_ops
free_union_entities,
NULL,
NULL,
free_union_entities,
NULL,
NULL,
- set_union_size
_bits
,
+ set_union_size,
get_union_n_members,
get_union_member,
get_union_member_index
get_union_n_members,
get_union_member,
get_union_member_index
@@
-119,7
+117,7
@@
static const tp_op_ops
free_array_entities,
free_array_automatic_entities,
NULL,
free_array_entities,
free_array_automatic_entities,
NULL,
- set_array_size
_bits
,
+ set_array_size,
NULL,
NULL,
NULL
NULL,
NULL,
NULL
@@
-152,7
+150,7
@@
static const tp_op_ops
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
- set_default_size
_bits
,
+ set_default_size,
NULL,
NULL,
NULL
NULL,
NULL,
NULL