ror_rorv.xml */
| 19959 | |
| 19960 | /* ror_rorv.xml */ |
| 19961 | int ROR_RORV(context *ctx, Instruction *instr) |
| 19962 | { |
| 19963 | int rc = DECODE_STATUS_UNMATCHED; |
| 19964 | /* class iclass_general */ |
| 19965 | /* sf=x|op=0|S=0|11010110|Rm=xxxxx|opcode2[5:2]=0010|op2=11|Rn=xxxxx|Rd=xxxxx */ |
| 19966 | if((INSWORD & 0x7FE0FC00)==0x1AC02C00) { |
| 19967 | decode_fields32(ENC_ROR_RORV_32_DP_2SRC, ctx, instr); |
| 19968 | if(ctx->sf==0) OK(ENC_ROR_RORV_32_DP_2SRC); |
| 19969 | if(ctx->sf==1) OK(ENC_ROR_RORV_64_DP_2SRC); |
| 19970 | } |
| 19971 | return rc; |
| 19972 | } |
| 19973 | |
| 19974 | /* rshrn_advsimd.xml */ |
| 19975 | int RSHRN_advsimd(context *ctx, Instruction *instr) |
no test coverage detected