Lines Matching refs:reg2
1042 for (FRegister reg2 : fp_regs) { in RepeatFFFFRoundingMode() local
1044 ReplaceReg(REG2_TOKEN, GetFPRegName(reg2), &base2); in RepeatFFFFRoundingMode()
1052 (GetAssembler()->*f)(reg1, reg2, reg3, reg4, rm); in RepeatFFFFRoundingMode()
1075 for (FRegister reg2 : fp_regs) { in RepeatFFFRoundingMode() local
1077 ReplaceReg(REG2_TOKEN, GetFPRegName(reg2), &base2); in RepeatFFFRoundingMode()
1082 (GetAssembler()->*f)(reg1, reg2, reg3, rm); in RepeatFFFRoundingMode()
1168 for (XRegister reg2 : GetRegistersShort()) { in RepeatTemplatedShortRegistersImm() local
1175 (GetAssembler()->*f)(reg1, reg2, imm); in RepeatTemplatedShortRegistersImm()
1179 ReplaceReg(REG2_TOKEN, GetRegisterName(reg2), &base); in RepeatTemplatedShortRegistersImm()
1286 for (Reg2 reg2 : reg2_registers) { in RepeatTemplatedRegistersRoundingMode() local
1288 (GetAssembler()->*f)(reg1, reg2, rm); in RepeatTemplatedRegistersRoundingMode()
1292 ReplaceReg(REG2_TOKEN, (this->*GetName2)(reg2), &base); in RepeatTemplatedRegistersRoundingMode()
1342 for (XRegister reg2 : GetRegisters()) { in RepeatRRAqRl() local
1347 (GetAssembler()->*f)(reg1, reg2, aqrl); in RepeatRRAqRl()
1351 ReplaceReg(REG2_TOKEN, GetRegisterName(reg2), &base); in RepeatRRAqRl()
1371 for (XRegister reg2 : regs) { in RepeatRRRAqRl() local
1373 ReplaceReg(REG2_TOKEN, GetRegisterName(reg2), &base2); in RepeatRRRAqRl()
1381 (GetAssembler()->*f)(reg1, reg2, reg3, aqrl); in RepeatRRRAqRl()
1406 for (XRegister reg2 : GetRegisters()) { in RepeatCsrrX() local
1407 (GetAssembler()->*f)(reg1, dchecked_integral_cast<uint32_t>(csr), reg2); in RepeatCsrrX()
1412 ReplaceReg(REG2_TOKEN, GetRegisterName(reg2), &base); in RepeatCsrrX()
1453 for (auto reg2 : GetRegisters()) { in RepeatVRAligned() local
1458 (GetAssembler()->*f)(reg1, reg2); in RepeatVRAligned()
1462 ReplaceReg(REG2_TOKEN, GetRegisterName(reg2), &base); in RepeatVRAligned()
1482 for (auto reg2 : GetVectorRegisters()) { in RepeatVVAligned() local
1483 if ((static_cast<uint32_t>(reg2) % alignment) != 0) { in RepeatVVAligned()
1487 (GetAssembler()->*f)(reg1, reg2); in RepeatVVAligned()
1491 ReplaceReg(REG2_TOKEN, GetVecRegName(reg2), &base); in RepeatVVAligned()
1518 for (auto reg2 : reg2_registers) { in RepeatTemplatedRegistersVmFiltered() local
1520 ReplaceReg(REG2_TOKEN, (this->*GetName2)(reg2), &base2); in RepeatTemplatedRegistersVmFiltered()
1525 if (!pred(reg1, reg2, reg3, vm)) { in RepeatTemplatedRegistersVmFiltered()
1529 (GetAssembler()->*f)(reg1, reg2, reg3, vm); in RepeatTemplatedRegistersVmFiltered()
1675 for (auto reg2 : reg2_registers) { in RepeatTemplatedRegistersFiltered() local
1677 if (!pred(reg1, reg2, reg3)) { in RepeatTemplatedRegistersFiltered()
1681 (GetAssembler()->*f)(reg1, reg2, reg3); in RepeatTemplatedRegistersFiltered()
1685 ReplaceReg(REG2_TOKEN, (this->*GetName2)(reg2), &base); in RepeatTemplatedRegistersFiltered()
1753 for (VRegister reg2 : GetVectorRegisters()) { in RepeatVVIFiltered() local
1757 if (!pred(reg1, reg2, new_imm)) { in RepeatVVIFiltered()
1761 (GetAssembler()->*f)(reg1, reg2, new_imm); in RepeatVVIFiltered()
1765 ReplaceReg(REG2_TOKEN, GetVecRegName(reg2), &base); in RepeatVVIFiltered()
1792 for (auto reg2 : vector_regs) { in RepeatVVIbVmFiltered() local
1794 ReplaceReg(REG2_TOKEN, GetVecRegName(reg2), &base2); in RepeatVVIbVmFiltered()
1799 if (!pred(reg1, reg2, imm, vm)) { in RepeatVVIbVmFiltered()
1804 (GetAssembler()->*f)(reg1, reg2, new_imm, vm); in RepeatVVIbVmFiltered()
1832 for (auto reg2 : reg2_registers) { in RepeatTemplatedRegistersVmFiltered() local
1834 if (!pred(reg1, reg2, vm)) { in RepeatTemplatedRegistersVmFiltered()
1838 (GetAssembler()->*f)(reg1, reg2, vm); in RepeatTemplatedRegistersVmFiltered()
1842 ReplaceReg(REG2_TOKEN, (this->*GetName2)(reg2), &base); in RepeatTemplatedRegistersVmFiltered()