projects
/
uebersetzerbau-ss10.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
393b53c
)
ppc: codea_abgabe_aj.0 auch noch :)
author
Bernhard Urban
<lewurm@gmail.com>
Tue, 8 Jun 2010 12:22:56 +0000
(14:22 +0200)
committer
Bernhard Urban
<lewurm@gmail.com>
Wed, 9 Jun 2010 18:35:49 +0000
(20:35 +0200)
gesamt_ppc/code.bfe
patch
|
blob
|
history
diff --git
a/gesamt_ppc/code.bfe
b/gesamt_ppc/code.bfe
index 8451990896d75ba9567d29b7e0265e961c56b2b0..bee2d8623b16d43a3914f9023d6ce7e477fef949 100644
(file)
--- a/
gesamt_ppc/code.bfe
+++ b/
gesamt_ppc/code.bfe
@@
-161,7
+161,7
@@
void gen_eqless(struct treenode *bnode, char *op, short e0, short e1, short deep
printf("\tand $1, %%%s\n", BN_REG);
#else
if(e0) { KIDREG2PARM(0); } else { moveimm(KID_VAL(0), BN_REG); }
- if(e1) { KIDREG2PARM(1); } else {
KIDREG2ID(1
); }
+ if(e1) { KIDREG2PARM(1); } else {
moveimm(KID_VAL(1), KID_REG(1)
); }
if(strcmp(op,"e")==0 && KID_VAL(1) == 0) {
/* not */
printf("\tcntlzw %s,%s\n", KID_REG(0), KID_REG(0));