/* { int lab; lab = label(); gen("orl\t%eax,%eax;"); lgen("%s\t%c%d", how, lab); lgen("%s\t%c%d", "jmp", n); genlab(lab); } */ void cgbrtrue(int n) { cgbr("beq", n); } /* cgbr("jz", n); } */ void cgbrfalse(int n) { cgbr("bne", n); } /* cgbr("jnz", n); } */
void cgbrfalse(int n) { cgbr("jnz", n); }
/* { int lab; lab = label(); gen("orl\t%eax,%eax;"); lgen("%s\t%c%d", how, lab); lgen("%s\t%c%d", "jmp", n); genlab(lab); } */ void cgbrtrue(int n) { cgbr("beq", n); } /* cgbr("jz", n); } */
void cgbrtrue(int n) { cgbr("jz", n); }