Lines Matching defs:rn
1939 kMemOpStrRRI5 = 0x0C, // str(1) [01100] imm_5[10..6] rn[5..3] rd[2..0]
1940 kMemOpLdrRRI5 = 0x0D, // ldr(1) [01101] imm_5[10..6] rn[5..3] rd[2..0]
1941 kMemOpStrbRRI5 = 0x0E, // strb(1) [01110] imm_5[10..6] rn[5..3] rd[2..0]
1942 kMemOpLdrbRRI5 = 0x0F, // ldrb(1) [01111] imm_5[10..6] rn[5..3] rd[2..0]
1943 kMemOpStrhRRI5 = 0x10, // strh(1) [10000] imm_5[10..6] rn[5..3] rd[2..0]
1944 kMemOpLdrhRRI5 = 0x11, // ldrh(1) [10001] imm_5[10..6] rn[5..3] rd[2..0]
1946 kMemOpStmia = 0x18, // stmia [11000] rn[10..8] reglist [7..0]
1947 kMemOpLdmia = 0x19, // ldmia [11001] rn[10..8] reglist [7..0]
1948 kMemOpStrRRR = 0x28, // str(2) [0101000] rm[8..6] rn[5..3] rd[2..0]
1949 kMemOpStrhRRR = 0x29, // strh(2) [0101001] rm[8..6] rn[5..3] rd[2..0]
1950 kMemOpStrbRRR = 0x2A, // strb(2) [0101010] rm[8..6] rn[5..3] rd[2..0]
1951 kMemOpLdrsbRRR = 0x2B, // ldrsb [0101011] rm[8..6] rn[5..3] rd[2..0]
1952 kMemOpLdrRRR = 0x2C, // ldr(2) [0101100] rm[8..6] rn[5..3] rd[2..0]
1953 kMemOpLdrhRRR = 0x2D, // ldrh(2) [0101101] rm[8..6] rn[5..3] rd[2..0]
1954 kMemOpLdrbRRR = 0x2E, // ldrb(2) [0101110] rm[8..6] rn[5..3] rd[2..0]
1955 kMemOpLdrshRRR = 0x2F, // ldrsh [0101111] rm[8..6] rn[5..3] rd[2..0]
1956 kMemOp2Stmia = 0xE88, // stmia [111010001000[ rn[19..16] mask[15..0]
1957 kMemOp2Ldmia = 0xE89, // ldmia [111010001001[ rn[19..16] mask[15..0]
1958 kMemOp2Stmia2 = 0xE8A, // stmia [111010001010[ rn[19..16] mask[15..0]
1959 kMemOp2Ldmia2 = 0xE8B, // ldmia [111010001011[ rn[19..16] mask[15..0]
1964 kMemOp2StrbRRR = 0xF80, /* str rt,[rn,rm,LSL #imm] [111110000000]
1965 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
1966 kMemOp2LdrbRRR = 0xF81, /* ldrb rt,[rn,rm,LSL #imm] [111110000001]
1967 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
1968 kMemOp2StrhRRR = 0xF82, /* str rt,[rn,rm,LSL #imm] [111110000010]
1969 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
1970 kMemOp2LdrhRRR = 0xF83, /* ldrh rt,[rn,rm,LSL #imm] [111110000011]
1971 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
1972 kMemOp2StrRRR = 0xF84, /* str rt,[rn,rm,LSL #imm] [111110000100]
1973 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
1974 kMemOp2LdrRRR = 0xF85, /* ldr rt,[rn,rm,LSL #imm] [111110000101]
1975 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
1976 kMemOp2StrbRRI12 = 0xF88, /* strb rt,[rn,#imm12] [111110001000]
1977 rt[15..12] rn[19..16] imm12[11..0] */
1978 kMemOp2LdrbRRI12 = 0xF89, /* ldrb rt,[rn,#imm12] [111110001001]
1979 rt[15..12] rn[19..16] imm12[11..0] */
1980 kMemOp2StrhRRI12 = 0xF8A, /* strh rt,[rn,#imm12] [111110001010]
1981 rt[15..12] rn[19..16] imm12[11..0] */
1982 kMemOp2LdrhRRI12 = 0xF8B, /* ldrh rt,[rn,#imm12] [111110001011]
1983 rt[15..12] rn[19..16] imm12[11..0] */
1984 kMemOp2StrRRI12 = 0xF8C, /* str(Imm,T3) rd,[rn,#imm12] [111110001100]
1985 rn[19..16] rt[15..12] imm12[11..0] */
1986 kMemOp2LdrRRI12 = 0xF8D, /* ldr(Imm,T3) rd,[rn,#imm12] [111110001101]
1987 rn[19..16] rt[15..12] imm12[11..0] */
1988 kMemOp2LdrsbRRR = 0xF91, /* ldrsb rt,[rn,rm,LSL #imm] [111110010001]
1989 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
1990 kMemOp2LdrshRRR = 0xF93, /* ldrsh rt,[rn,rm,LSL #imm] [111110010011]
1991 rn[19-16] rt[15-12] [000000] imm[5-4] rm[3-0] */
1992 kMemOp2LdrsbRRI12 = 0xF99, /* ldrsb rt,[rn,#imm12] [111110011001]
1993 rt[15..12] rn[19..16] imm12[11..0] */
1994 kMemOp2LdrshRRI12 = 0xF9B, /* ldrsh rt,[rn,#imm12] [111110011011]
1995 rt[15..12] rn[19..16] imm12[11..0] */
2021 int rn = (insn >> 16) & 0xF;
2080 addr = selfVerificationMemRegLoad(sp, rn);
2148 if (wBack) selfVerificationMemRegStore(sp, addr, rn);
2169 if (wBack) selfVerificationMemRegStore(sp, addr, rn);
2189 int rn = (insn >> 3) & 0x7;
2250 addr = selfVerificationMemRegLoad(sp, rn);