Lines Matching refs:rt2
1097 const CPURegister& rt2, in ldp() argument
1099 LoadStorePair(rt, rt2, src, LoadPairOpFor(rt, rt2)); in ldp()
1104 const CPURegister& rt2, in stp() argument
1106 LoadStorePair(rt, rt2, dst, StorePairOpFor(rt, rt2)); in stp()
1119 const CPURegister& rt2, in LoadStorePair() argument
1122 VIXL_ASSERT(CPUHas(rt, rt2)); in LoadStorePair()
1125 VIXL_ASSERT(((op & LoadStorePairLBit) == 0) || !rt.Is(rt2)); in LoadStorePair()
1126 VIXL_ASSERT(AreSameSizeAndType(rt, rt2)); in LoadStorePair()
1130 Instr memop = op | Rt(rt) | Rt2(rt2) | RnSP(addr.GetBaseRegister()) | in LoadStorePair()
1155 const CPURegister& rt2, in ldnp() argument
1157 LoadStorePairNonTemporal(rt, rt2, src, LoadPairNonTemporalOpFor(rt, rt2)); in ldnp()
1162 const CPURegister& rt2, in stnp() argument
1164 LoadStorePairNonTemporal(rt, rt2, dst, StorePairNonTemporalOpFor(rt, rt2)); in stnp()
1169 const CPURegister& rt2, in LoadStorePairNonTemporal() argument
1172 VIXL_ASSERT(CPUHas(rt, rt2)); in LoadStorePairNonTemporal()
1174 VIXL_ASSERT(!rt.Is(rt2)); in LoadStorePairNonTemporal()
1175 VIXL_ASSERT(AreSameSizeAndType(rt, rt2)); in LoadStorePairNonTemporal()
1182 Emit(op | Rt(rt) | Rt2(rt2) | RnSP(addr.GetBaseRegister()) | in LoadStorePairNonTemporal()
1448 const Register& rt2, in stxp() argument
1450 VIXL_ASSERT(rt.GetSizeInBits() == rt2.GetSizeInBits()); in stxp()
1453 Emit(op | Rs(rs) | Rt(rt) | Rt2(rt2) | RnSP(dst.GetBaseRegister())); in stxp()
1458 const Register& rt2, in ldxp() argument
1460 VIXL_ASSERT(rt.GetSizeInBits() == rt2.GetSizeInBits()); in ldxp()
1463 Emit(op | Rs_mask | Rt(rt) | Rt2(rt2) | RnSP(src.GetBaseRegister())); in ldxp()
1513 const Register& rt2, in stlxp() argument
1515 VIXL_ASSERT(rt.GetSizeInBits() == rt2.GetSizeInBits()); in stlxp()
1518 Emit(op | Rs(rs) | Rt(rt) | Rt2(rt2) | RnSP(dst.GetBaseRegister())); in stlxp()
1523 const Register& rt2, in ldaxp() argument
1525 VIXL_ASSERT(rt.GetSizeInBits() == rt2.GetSizeInBits()); in ldaxp()
1528 Emit(op | Rs_mask | Rt(rt) | Rt2(rt2) | RnSP(src.GetBaseRegister())); in ldaxp()
6226 const CPURegister& rt2) { in StorePairOpFor() argument
6227 VIXL_ASSERT(AreSameSizeAndType(rt, rt2)); in StorePairOpFor()
6228 USE(rt2); in StorePairOpFor()
6247 const CPURegister& rt2) { in LoadPairOpFor() argument
6249 return static_cast<LoadStorePairOp>(StorePairOpFor(rt, rt2) | in LoadPairOpFor()
6255 const CPURegister& rt, const CPURegister& rt2) { in StorePairNonTemporalOpFor() argument
6256 VIXL_ASSERT(AreSameSizeAndType(rt, rt2)); in StorePairNonTemporalOpFor()
6257 USE(rt2); in StorePairNonTemporalOpFor()
6276 const CPURegister& rt, const CPURegister& rt2) { in LoadPairNonTemporalOpFor() argument
6279 StorePairNonTemporalOpFor(rt, rt2) | LoadStorePairNonTemporalLBit); in LoadPairNonTemporalOpFor()
6316 bool Assembler::CPUHas(const CPURegister& rt, const CPURegister& rt2) const { in CPUHas()
6320 VIXL_ASSERT(AreSameSizeAndType(rt, rt2)); in CPUHas()
6321 USE(rt2); in CPUHas()