stset_ldset.xml */
| 26079 | |
| 26080 | /* stset_ldset.xml */ |
| 26081 | int STSET_LDSET(context *ctx, Instruction *instr) |
| 26082 | { |
| 26083 | int rc = DECODE_STATUS_UNMATCHED; |
| 26084 | /* class iclass_general */ |
| 26085 | /* size=1x|111|V=0|00|A=0|R=x|1|Rs=xxxxx|o3=0|opc=011|00|Rn=xxxxx|Rt=11111 */ |
| 26086 | if((INSWORD & 0xBFA0FC1F)==0xB820301F) { |
| 26087 | decode_fields32(ENC_STSET_LDSET_32_MEMOP, ctx, instr); |
| 26088 | if(ctx->size==2 && ctx->R==0) OK(ENC_STSET_LDSET_32_MEMOP); |
| 26089 | if(ctx->size==2 && ctx->R==1) OK(ENC_STSETL_LDSETL_32_MEMOP); |
| 26090 | if(ctx->size==3 && ctx->R==0) OK(ENC_STSET_LDSET_64_MEMOP); |
| 26091 | if(ctx->size==3 && ctx->R==1) OK(ENC_STSETL_LDSETL_64_MEMOP); |
| 26092 | } |
| 26093 | return rc; |
| 26094 | } |
| 26095 | |
| 26096 | /* stsmaxb_ldsmaxb.xml */ |
| 26097 | int STSMAXB_LDSMAXB(context *ctx, Instruction *instr) |
no test coverage detected