- switch(cond) {
- case 0: taken = zf; break;
- case 1: taken = !zf; break;
- case 2: taken = cf; break;
- case 3: taken = !cf; break;
- case 4: taken = nf; break;
- case 5: taken = !nf; break;
- case 6: taken = vf; break;
- case 7: taken = !vf; break;
- case 8: taken = (cf && !zf); break;
- case 9: taken = (!cf || zf); break;
- case 10: taken = (nf == vf); break;
- case 11: taken = (nf != vf); break;
- case 12: taken = (!zf && (nf == vf)); break;
- case 13: taken = (zf || (nf != vf)); break;
- case 14: taken = 1; break;
- case 15: taken = 1; break; /* always "true" for ARM, unpredictable for THUMB. */
+ switch (cond) {
+ case 0: taken = zf; break;
+ case 1: taken = !zf; break;
+ case 2: taken = cf; break;
+ case 3: taken = !cf; break;
+ case 4: taken = nf; break;
+ case 5: taken = !nf; break;
+ case 6: taken = vf; break;
+ case 7: taken = !vf; break;
+ case 8: taken = (cf && !zf); break;
+ case 9: taken = (!cf || zf); break;
+ case 10: taken = (nf == vf); break;
+ case 11: taken = (nf != vf); break;
+ case 12: taken = (!zf && (nf == vf)); break;
+ case 13: taken = (zf || (nf != vf)); break;
+ case 14: taken = 1; break;
+ case 15: taken = 1; break; /* always "true" for ARM, unpredictable for THUMB. */