Lines Matching defs:rn
2566 kMemOpStrRRI5 = 0x0C, // str(1) [01100] imm_5[10..6] rn[5..3] rd[2..0]
2567 kMemOpLdrRRI5 = 0x0D, // ldr(1) [01101] imm_5[10..6] rn[5..3] rd[2..0]
2568 kMemOpStrbRRI5 = 0x0E, // strb(1) [01110] imm_5[10..6] rn[5..3] rd[2..0]
2569 kMemOpLdrbRRI5 = 0x0F, // ldrb(1) [01111] imm_5[10..6] rn[5..3] rd[2..0]
2570 kMemOpStrhRRI5 = 0x10, // strh(1) [10000] imm_5[10..6] rn[5..3] rd[2..0]
2571 kMemOpLdrhRRI5 = 0x11, // ldrh(1) [10001] imm_5[10..6] rn[5..3] rd[2..0]
2573 kMemOpStmia = 0x18, // stmia [11000] rn[10..8] reglist [7..0]
2574 kMemOpLdmia = 0x19, // ldmia [11001] rn[10..8] reglist [7..0]
2575 kMemOpStrRRR = 0x28, // str(2) [0101000] rm[8..6] rn[5..3] rd[2..0]
2576 kMemOpStrhRRR = 0x29, // strh(2) [0101001] rm[8..6] rn[5..3] rd[2..0]
2577 kMemOpStrbRRR = 0x2A, // strb(2) [0101010] rm[8..6] rn[5..3] rd[2..0]
2578 kMemOpLdrsbRRR = 0x2B, // ldrsb [0101011] rm[8..6] rn[5..3] rd[2..0]
2579 kMemOpLdrRRR = 0x2C, // ldr(2) [0101100] rm[8..6] rn[5..3] rd[2..0]
2580 kMemOpLdrhRRR = 0x2D, // ldrh(2) [0101101] rm[8..6] rn[5..3] rd[2..0]
2581 kMemOpLdrbRRR = 0x2E, // ldrb(2) [0101110] rm[8..6] rn[5..3] rd[2..0]
2582 kMemOpLdrshRRR = 0x2F, // ldrsh [0101111] rm[8..6] rn[5..3] rd[2..0]
2583 kMemOp2Stmia = 0xE88, // stmia [111010001000[ rn[19..16] mask[15..0]
2584 kMemOp2Ldmia = 0xE89, // ldmia [111010001001[ rn[19..16] mask[15..0]
2585 kMemOp2Stmia2 = 0xE8A, // stmia [111010001010[ rn[19..16] mask[15..0]
2586 kMemOp2Ldmia2 = 0xE8B, // ldmia [111010001011[ rn[19..16] mask[15..0]
2591 kMemOp2StrbRRR = 0xF80, /* str rt,[rn,rm,LSL #imm] [111110000000]
2592 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
2593 kMemOp2LdrbRRR = 0xF81, /* ldrb rt,[rn,rm,LSL #imm] [111110000001]
2594 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
2595 kMemOp2StrhRRR = 0xF82, /* str rt,[rn,rm,LSL #imm] [111110000010]
2596 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
2597 kMemOp2LdrhRRR = 0xF83, /* ldrh rt,[rn,rm,LSL #imm] [111110000011]
2598 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
2599 kMemOp2StrRRR = 0xF84, /* str rt,[rn,rm,LSL #imm] [111110000100]
2600 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
2601 kMemOp2LdrRRR = 0xF85, /* ldr rt,[rn,rm,LSL #imm] [111110000101]
2602 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
2603 kMemOp2StrbRRI12 = 0xF88, /* strb rt,[rn,#imm12] [111110001000]
2604 rt[15..12] rn[19..16] imm12[11..0] */
2605 kMemOp2LdrbRRI12 = 0xF89, /* ldrb rt,[rn,#imm12] [111110001001]
2606 rn[19..16] imm12[11..0] */
2607 kMemOp2StrhRRI12 = 0xF8A, /* strh rt,[rn,#imm12] [111110001010]
2608 rt[15..12] rn[19..16] imm12[11..0] */
2609 kMemOp2LdrhRRI12 = 0xF8B, /* ldrh rt,[rn,#imm12] [111110001011]
2610 rt[15..12] rn[19..16] imm12[11..0] */
2611 kMemOp2StrRRI12 = 0xF8C, /* str(Imm,T3) rd,[rn,#imm12] [111110001100]
2612 rn[19..16] rt[15..12] imm12[11..0] */
2613 kMemOp2LdrRRI12 = 0xF8D, /* ldr(Imm,T3) rd,[rn,#imm12] [111110001101]
2614 rn[19..16] rt[15..12] imm12[11..0] */
2615 kMemOp2LdrsbRRR = 0xF91, /* ldrsb rt,[rn,rm,LSL #imm] [111110010001]
2616 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
2617 kMemOp2LdrshRRR = 0xF93, /* ldrsh rt,[rn,rm,LSL #imm] [111110010011]
2618 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
2619 kMemOp2LdrsbRRI12 = 0xF99, /* ldrsb rt,[rn,#imm12] [111110011001]
2620 rt[15..12] rn[19..16] imm12[11..0] */
2621 kMemOp2LdrshRRI12 = 0xF9B, /* ldrsh rt,[rn,#imm12] [111110011011]
2622 rt[15..12] rn[19..16] imm12[11..0] */
2647 int rn = (insn >> 16) & 0xF;
2706 addr = selfVerificationMemRegLoad(sp, rn);
2774 if (wBack) selfVerificationMemRegStore(sp, addr, rn);
2795 if (wBack) selfVerificationMemRegStore(sp, addr, rn);
2815 int rn = (insn >> 3) & 0x7;
2876 addr = selfVerificationMemRegLoad(sp, rn);