Lines Matching refs:GetRn
1021 const Instruction* target = Instruction::Cast(ReadXRegister(instr->GetRn())); in VisitUnconditionalBranchToRegister()
1095 instr->GetRn(), in AddSubHelper()
1105 instr->GetRn(), in AddSubHelper()
1162 ReadRegister(reg_size, instr->GetRn()), in VisitAddSubWithCarry()
1192 int64_t op1 = ReadRegister(reg_size, instr->GetRn()); in LogicalHelper()
1245 int64_t op1 = ReadRegister(reg_size, instr->GetRn()); in ConditionalCompareHelper()
1300 uintptr_t address = AddressModeHelper(instr->GetRn(), offset, addrmode); in LoadStoreHelper()
1434 uintptr_t address = AddressModeHelper(instr->GetRn(), offset, addrmode); in LoadStorePairHelper()
1555 unsigned rn = instr->GetRn(); in VisitLoadStoreExclusive()
1833 uint64_t new_val = ReadXRegister(instr->GetRn()); in VisitConditionalSelect()
1864 unsigned src = instr->GetRn(); in VisitDataProcessing1Source()
1944 int32_t rn = ReadWRegister(instr->GetRn()); in VisitDataProcessing2Source()
1957 int64_t rn = ReadXRegister(instr->GetRn()); in VisitDataProcessing2Source()
1970 uint32_t rn = static_cast<uint32_t>(ReadWRegister(instr->GetRn())); in VisitDataProcessing2Source()
1981 uint64_t rn = static_cast<uint64_t>(ReadXRegister(instr->GetRn())); in VisitDataProcessing2Source()
2008 uint32_t acc = ReadRegister<uint32_t>(instr->GetRn()); in VisitDataProcessing2Source()
2014 uint32_t acc = ReadRegister<uint32_t>(instr->GetRn()); in VisitDataProcessing2Source()
2020 uint32_t acc = ReadRegister<uint32_t>(instr->GetRn()); in VisitDataProcessing2Source()
2026 uint32_t acc = ReadRegister<uint32_t>(instr->GetRn()); in VisitDataProcessing2Source()
2033 uint32_t acc = ReadRegister<uint32_t>(instr->GetRn()); in VisitDataProcessing2Source()
2039 uint32_t acc = ReadRegister<uint32_t>(instr->GetRn()); in VisitDataProcessing2Source()
2045 uint32_t acc = ReadRegister<uint32_t>(instr->GetRn()); in VisitDataProcessing2Source()
2051 uint32_t acc = ReadRegister<uint32_t>(instr->GetRn()); in VisitDataProcessing2Source()
2067 ReadRegister(reg_size, instr->GetRn()), in VisitDataProcessing2Source()
2114 uint64_t rn_u32 = ReadRegister<uint32_t>(instr->GetRn()); in VisitDataProcessing3Source()
2116 int64_t rn_s32 = ReadRegister<int32_t>(instr->GetRn()); in VisitDataProcessing3Source()
2118 uint64_t rn_u64 = ReadXRegister(instr->GetRn()); in VisitDataProcessing3Source()
2144 result = MultiplyHigh(ReadRegister<uint64_t>(instr->GetRn()), in VisitDataProcessing3Source()
2148 result = MultiplyHigh(ReadXRegister(instr->GetRn()), in VisitDataProcessing3Source()
2197 uint64_t src = ReadRegister(reg_size, instr->GetRn()); in VisitBitfield()
2217 (lsb == 0) ? 0 : ReadRegister<uint64_t>(reg_size, instr->GetRn()) in VisitExtract()
2244 unsigned src = instr->GetRn(); in VisitFPIntegerConvert()
2434 unsigned src = instr->GetRn(); in VisitFPFixedPointConvert()
2529 FPCompare(ReadSRegister(instr->GetRn()), in VisitFPCompare()
2537 FPCompare(ReadDRegister(instr->GetRn()), in VisitFPCompare()
2545 FPCompare(ReadSRegister(instr->GetRn()), 0.0f, trap); in VisitFPCompare()
2551 FPCompare(ReadDRegister(instr->GetRn()), 0.0, trap); in VisitFPCompare()
2569 FPCompare(ReadSRegister(instr->GetRn()), in VisitFPConditionalCompare()
2582 FPCompare(ReadDRegister(instr->GetRn()), in VisitFPConditionalCompare()
2601 selected = instr->GetRn(); in VisitFPConditionalSelect()
2625 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitFPDataProcessing1Source()
2629 unsigned fn = instr->GetRn(); in VisitFPDataProcessing1Source()
2717 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitFPDataProcessing2Source()
2769 unsigned fn = instr->GetRn(); in VisitFPDataProcessing3Source()
2832 unsigned fn = instr->GetRn(); in FPProcessNaNs()
3004 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEON2RegMisc()
3253 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEON3Same()
3515 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEON3Different()
3685 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONAcrossLanes()
3745 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONByIndexedElement()
3875 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONCopy()
3885 ins_immediate(vf, rd, reg_index, ReadXRegister(instr->GetRn())); in VisitNEONCopy()
3900 dup_immediate(vf, rd, ReadXRegister(instr->GetRn())); in VisitNEONCopy()
3911 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONExtract()
3927 uint64_t addr_base = ReadXRegister(instr->GetRn(), Reg31IsStackPointer); in NEONLoadStoreMultiStructHelper()
4062 WriteXRegister(instr->GetRn(), addr_base); in NEONLoadStoreMultiStructHelper()
4082 uint64_t addr = ReadXRegister(instr->GetRn(), Reg31IsStackPointer); in NEONLoadStoreSingleStructHelper()
4310 WriteXRegister(instr->GetRn(), in NEONLoadStoreSingleStructHelper()
4442 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONScalar2RegMisc()
4582 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONScalar3Diff()
4605 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONScalar3Same()
4722 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONScalarByIndexedElement()
4783 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONScalarCopy()
4801 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONScalarPairwise()
4829 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONScalarShiftImmediate()
4937 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONShiftImmediate()
5103 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONTable()
5104 SimVRegister& rn2 = ReadVRegister((instr->GetRn() + 1) % kNumberOfVRegisters); in VisitNEONTable()
5105 SimVRegister& rn3 = ReadVRegister((instr->GetRn() + 2) % kNumberOfVRegisters); in VisitNEONTable()
5106 SimVRegister& rn4 = ReadVRegister((instr->GetRn() + 3) % kNumberOfVRegisters); in VisitNEONTable()
5145 SimVRegister& rn = ReadVRegister(instr->GetRn()); in VisitNEONPerm()