projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2f4d2b1
)
fix sparc backend restore node
author
Matthias Braun
<matthias.braun@kit.edu>
Wed, 14 Mar 2012 12:16:34 +0000
(13:16 +0100)
committer
Matthias Braun
<matthias.braun@kit.edu>
Wed, 14 Mar 2012 12:16:34 +0000
(13:16 +0100)
ir/be/sparc/sparc_emitter.c
patch
|
blob
|
history
diff --git
a/ir/be/sparc/sparc_emitter.c
b/ir/be/sparc/sparc_emitter.c
index
b60a227
..
2a9bd27
100644
(file)
--- a/
ir/be/sparc/sparc_emitter.c
+++ b/
ir/be/sparc/sparc_emitter.c
@@
-936,9
+936,9
@@
static void emit_sparc_Restore(const ir_node *node)
= arch_get_irn_register_out(node, pn_sparc_Restore_res);
sparc_emit_indent();
be_emit_cstring("restore ");
- sparc_emit_source_register(node,
1
);
+ sparc_emit_source_register(node,
2
);
be_emit_cstring(", ");
- sparc_emit_reg_or_imm(node,
2
);
+ sparc_emit_reg_or_imm(node,
3
);
be_emit_cstring(", ");
destreg = map_i_to_o_reg(destreg);
be_emit_char('%');