- case 0: // T\r
- case 1: // F\r
- break;\r
- case 2: // hi\r
- ot(" tst r10,#0x60000000 ;@ hi: !C && !Z\n");\r
- ot(" bne BccDontBranch%i\n\n",8<<size);\r
- break;\r
- case 3: // ls\r
- ot(" tst r10,#0x60000000 ;@ ls: C || Z\n");\r
- ot(" beq BccDontBranch%i\n\n",8<<size);\r
- break;\r
- default:\r
- ot(";@ Is the condition true?\n");\r
- ot(" msr cpsr_flg,r10 ;@ ARM flags = 68000 flags\n");\r
- ot(" b%s BccDontBranch%i\n\n",Cond[cc^1],8<<size);\r
- break;\r