| 41 | } |
| 42 | |
| 43 | int decode_iclass_condbranch(context *ctx, Instruction *dec) |
| 44 | { |
| 45 | uint32_t o1=(INSWORD>>24)&1, o0=(INSWORD>>4)&1; |
| 46 | if(!o1 && !o0) return B_cond(ctx, dec); // -> B_only_condbranch |
| 47 | if(!o1 && o0) UNALLOCATED(ENC_UNALLOCATED_11_CONDBRANCH); |
| 48 | if(o1) UNALLOCATED(ENC_UNALLOCATED_12_CONDBRANCH); |
| 49 | UNMATCHED; |
| 50 | } |
| 51 | |
| 52 | int decode_iclass_exception(context *ctx, Instruction *dec) |
| 53 | { |