projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
89f9163
)
we save entities not idents in ia32 symconsts now
author
Matthias Braun
<matze@braunis.de>
Mon, 2 Apr 2007 18:09:27 +0000
(18:09 +0000)
committer
Matthias Braun
<matze@braunis.de>
Mon, 2 Apr 2007 18:09:27 +0000
(18:09 +0000)
[r12649]
ir/be/ia32/ia32_finish.c
patch
|
blob
|
history
diff --git
a/ir/be/ia32/ia32_finish.c
b/ir/be/ia32/ia32_finish.c
index
8a7f057
..
804202b
100644
(file)
--- a/
ir/be/ia32/ia32_finish.c
+++ b/
ir/be/ia32/ia32_finish.c
@@
-67,12
+67,12
@@
static void ia32_transform_sub_to_neg_add(ir_node *irn, ia32_code_gen_t *cg) {
/* generate the neg src2 */
if(mode_is_float(mode)) {
int size;
/* generate the neg src2 */
if(mode_is_float(mode)) {
int size;
- i
dent *name
;
+ i
r_entity *entity
;
res = new_rd_ia32_xXor(dbg, irg, block, noreg, noreg, in2, noreg_fp, nomem);
size = get_mode_size_bits(mode);
res = new_rd_ia32_xXor(dbg, irg, block, noreg, noreg, in2, noreg_fp, nomem);
size = get_mode_size_bits(mode);
-
name
= ia32_gen_fp_known_const(size == 32 ? ia32_SSIGN : ia32_DSIGN);
- set_ia32_am_sc(res,
name
);
+
entity
= ia32_gen_fp_known_const(size == 32 ? ia32_SSIGN : ia32_DSIGN);
+ set_ia32_am_sc(res,
entity
);
set_ia32_op_type(res, ia32_AddrModeS);
set_ia32_ls_mode(res, get_ia32_ls_mode(irn));
} else {
set_ia32_op_type(res, ia32_AddrModeS);
set_ia32_ls_mode(res, get_ia32_ls_mode(irn));
} else {