projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bdb7706
)
no need for Conv_I2I8Bit for AM
author
Matthias Braun
<matze@braunis.de>
Mon, 15 Oct 2007 23:36:53 +0000
(23:36 +0000)
committer
Matthias Braun
<matze@braunis.de>
Mon, 15 Oct 2007 23:36:53 +0000
(23:36 +0000)
[r16227]
ir/be/ia32/ia32_transform.c
patch
|
blob
|
history
diff --git
a/ir/be/ia32/ia32_transform.c
b/ir/be/ia32/ia32_transform.c
index
1fa83d0
..
7570df2
100644
(file)
--- a/
ir/be/ia32/ia32_transform.c
+++ b/
ir/be/ia32/ia32_transform.c
@@
-2759,7
+2759,7
@@
static ir_node *create_I2I_Conv(ir_mode *src_mode, ir_mode *tgt_mode,
}
match_arguments(&am, block, NULL, op, match_8_bit_am | match_16_bit_am);
- if (smaller_bits == 8) {
+ if (smaller_bits == 8
&& am.op_type == ia32_Normal
) {
res = new_rd_ia32_Conv_I2I8Bit(dbgi, irg, new_block, addr->base,
addr->index, addr->mem, am.new_op2,
smaller_mode);