Lines Matching refs:Rn
1870 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeCopMemInstruction() local
1949 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeCopMemInstruction()
2045 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeAddrMode2IdxInstruction() local
2064 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
2084 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
2091 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
2105 if (writeback && (Rn == 15 || Rn == Rt)) in DecodeAddrMode2IdxInstruction()
2151 unsigned Rn = fieldFromInstruction(Val, 13, 4); in DecodeSORegMemOperand() local
2176 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSORegMemOperand()
2209 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeAddrMode3Instruction() local
2241 if (writeback && (Rn == 15 || Rn == Rt || Rn == Rt2)) in DecodeAddrMode3Instruction()
2255 if (writeback && (Rn == 15 || Rn == Rt)) in DecodeAddrMode3Instruction()
2263 if (type && Rn == 15) { in DecodeAddrMode3Instruction()
2272 if (!type && writeback && Rn == 15) in DecodeAddrMode3Instruction()
2274 if (writeback && (Rn == Rt || Rn == Rt2)) in DecodeAddrMode3Instruction()
2280 if (type && Rn == 15) { in DecodeAddrMode3Instruction()
2289 if (!type && writeback && (Rn == 15 || Rn == Rt)) in DecodeAddrMode3Instruction()
2298 if (type && Rn == 15) { in DecodeAddrMode3Instruction()
2303 if (type && (Rt == 15 || (writeback && Rn == Rt))) in DecodeAddrMode3Instruction()
2307 if (!type && writeback && (Rn == 15 || Rn == Rt)) in DecodeAddrMode3Instruction()
2328 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
2369 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
2377 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
2400 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeRFEInstruction() local
2419 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeRFEInstruction()
2432 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeQADDInstruction() local
2442 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeQADDInstruction()
2455 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeMemMultipleWritebackInstruction() local
2529 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2531 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2740 unsigned Rn = fieldFromInstruction(Insn, 0, 4); in DecodeSMLAInstruction() local
2750 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSMLAInstruction()
2769 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeTSTInstruction() local
2775 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTSTInstruction()
2821 unsigned Rn = fieldFromInstruction(Val, 13, 4); in DecodeAddrModeImm12Operand() local
2823 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrModeImm12Operand()
2829 if (Rn == 15) in DecodeAddrModeImm12Operand()
2840 unsigned Rn = fieldFromInstruction(Val, 9, 4); in DecodeAddrMode5Operand() local
2845 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode5Operand()
2861 unsigned Rn = fieldFromInstruction(Val, 9, 4); in DecodeAddrMode5FP16Operand() local
2866 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode5FP16Operand()
2966 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVLDInstruction() local
2967 Rn |= fieldFromInstruction(Insn, 4, 2) << 4; in DecodeVLDInstruction()
3171 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVLDInstruction()
3298 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVSTInstruction() local
3299 Rn |= fieldFromInstruction(Insn, 4, 2) << 4; in DecodeVSTInstruction()
3378 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVSTInstruction()
3568 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVLD1DupInstruction() local
3591 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
3595 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
3616 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVLD2DupInstruction() local
3646 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2DupInstruction()
3665 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVLD3DupInstruction() local
3676 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
3680 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
3701 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVLD4DupInstruction() local
3729 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
3733 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
3903 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeTBLInstruction() local
3904 Rn |= fieldFromInstruction(Insn, 7, 1) << 4; in DecodeTBLInstruction()
3919 if (!Check(S, DecodeDPairRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3923 if (!Check(S, DecodeDPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3990 unsigned Rn = fieldFromInstruction(Val, 0, 3); in DecodeThumbAddrModeRR() local
3993 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeRR()
4006 unsigned Rn = fieldFromInstruction(Val, 0, 3); in DecodeThumbAddrModeIS() local
4009 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeIS()
4041 unsigned Rn = fieldFromInstruction(Val, 6, 4); in DecodeT2AddrModeSOReg() local
4050 if (Rn == 15) in DecodeT2AddrModeSOReg()
4057 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeSOReg()
4072 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeT2LoadShift() local
4080 if (Rn == 15) { in DecodeT2LoadShift()
4155 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeT2LoadImm8() local
4160 imm |= (Rn << 9); in DecodeT2LoadImm8()
4169 if (Rn == 15) { in DecodeT2LoadImm8()
4240 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeT2LoadImm12() local
4243 imm |= (Rn << 13); in DecodeT2LoadImm12()
4251 if (Rn == 15) { in DecodeT2LoadImm12()
4320 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeT2LoadT() local
4323 imm |= (Rn << 9); in DecodeT2LoadT()
4325 if (Rn == 15) { in DecodeT2LoadT()
4443 unsigned Rn = fieldFromInstruction(Val, 9, 4); in DecodeT2AddrModeImm8s4() local
4446 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8s4()
4459 unsigned Rn = fieldFromInstruction(Val, 8, 4); in DecodeT2AddrModeImm7s4() local
4462 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm7s4()
4475 unsigned Rn = fieldFromInstruction(Val, 8, 4); in DecodeT2AddrModeImm0_1020s4() local
4478 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm0_1020s4()
4518 unsigned Rn = fieldFromInstruction(Val, 9, 4); in DecodeT2AddrModeImm8() local
4529 if (Rn == 15) in DecodeT2AddrModeImm8()
4552 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8()
4566 unsigned Rn = fieldFromInstruction(Val, 8, 3); in DecodeTAddrModeImm7() local
4569 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTAddrModeImm7()
4583 unsigned Rn = fieldFromInstruction(Val, 8, 4); in DecodeT2AddrModeImm7() local
4586 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm7()
4588 } else if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm7()
4602 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeT2LdStPre() local
4605 addr |= Rn << 9; in DecodeT2LdStPre()
4608 if (Rn == 15) { in DecodeT2LdStPre()
4640 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
4648 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
4663 unsigned Rn = fieldFromInstruction(Val, 13, 4); in DecodeT2AddrModeImm12() local
4671 if (Rn == 15) in DecodeT2AddrModeImm12()
4678 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm12()
4753 unsigned Rn = fieldFromInstruction(Insn, 3, 4); in DecodeMveAddrModeRQ() local
4756 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMveAddrModeRQ()
4836 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeThumbTableBranch() local
4839 if (Rn == 13 && !FeatureBits[ARM::HasV8Ops]) S = MCDisassembler::SoftFail; in DecodeThumbTableBranch()
4840 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbTableBranch()
5097 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeDoubleRegLoad() local
5100 if (Rn == 0xF) in DecodeDoubleRegLoad()
5105 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegLoad()
5120 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeDoubleRegStore() local
5126 if (Rn == 0xF || Rd == Rn || Rd == Rt || Rd == Rt+1) in DecodeDoubleRegStore()
5131 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegStore()
5144 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeLDRPreImm() local
5151 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeLDRPreImm()
5155 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreImm()
5170 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeLDRPreReg() local
5178 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeLDRPreReg()
5183 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreReg()
5198 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeSTRPreImm() local
5205 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeSTRPreImm()
5207 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreImm()
5224 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeSTRPreReg() local
5231 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeSTRPreReg()
5233 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreReg()
5249 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVLD1LN() local
5291 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
5294 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
5316 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVST1LN() local
5356 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
5359 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
5381 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVLD2LN() local
5421 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
5424 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
5448 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVST2LN() local
5484 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
5487 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
5511 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVLD3LN() local
5552 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
5555 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
5581 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVST3LN() local
5615 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
5618 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
5644 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVLD4LN() local
5694 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
5697 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
5725 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeVST4LN() local
5766 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
5769 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
5881 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeT2LDRDPreInstruction() local
5888 addr |= (U << 8) | (Rn << 9); in DecodeT2LDRDPreInstruction()
5890 if (writeback && (Rn == Rt || Rn == Rt2)) in DecodeT2LDRDPreInstruction()
5902 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5918 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeT2STRDPreInstruction() local
5925 addr |= (U << 8) | (Rn << 9); in DecodeT2STRDPreInstruction()
5927 if (writeback && (Rn == Rt || Rn == Rt2)) in DecodeT2STRDPreInstruction()
5931 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2STRDPreInstruction()
5987 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeSwap() local
5995 if (Rt == Rn || Rn == Rt2) in DecodeSwap()
6002 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSwap()
6165 unsigned Rn = fieldFromInstruction(Val, 16, 4); in DecodeLDR() local
6171 if (fieldFromInstruction(Val, 8, 4) != 0 || Rn == Rt) in DecodeLDR()
6176 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDR()
6178 if (!Check(S, DecodeAddrMode7Operand(Inst, Rn, Address, Decoder))) in DecodeLDR()
6364 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeLOLoop() local
6365 if (Rn == 0xF) { in DecodeLOLoop()
6691 unsigned Rn = fieldFromInstruction(Val, 16, 4); in DecodeVSTRVLDR_SYSREG() local
6693 (fieldFromInstruction(Val, 23, 1) << 7) | (Rn << 8); in DecodeVSTRVLDR_SYSREG()
6696 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVSTRVLDR_SYSREG()
6710 const MCDisassembler *Decoder, unsigned Rn, in DecodeMVE_MEM_pre() argument
6716 (fieldFromInstruction(Val, 23, 1) << 7) | (Rn << 8); in DecodeMVE_MEM_pre()
6718 if (!Check(S, RnDecoder(Inst, Rn, Address, Decoder))) in DecodeMVE_MEM_pre()
6974 unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeMveVCTP() local
6975 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMveVCTP()
6993 const unsigned Rn = fieldFromInstruction(Insn, 16, 4); in DecodeT2AddSubSPImm() local
7008 (!Check(DS, DecodeGPRspRegisterClass(Inst, Rn, Address, Decoder)))) in DecodeT2AddSubSPImm()