Lines Matching defs:regs
1660 void TurboAssembler::MultiPush(RegList regs) {
1661 int16_t num_to_push = regs.Count();
1665 if (regs.has(reg)) { \
1668 regs.clear(reg); \
1686 if (!(regs & s_regs).is_empty()) {
1689 if (!(regs & a_regs).is_empty()) {
1692 if (!(regs & t_regs).is_empty()) {
1696 DCHECK(regs.is_empty());
1704 void TurboAssembler::MultiPop(RegList regs) {
1708 if (regs.has(reg)) { \
1711 regs.clear(reg); \
1720 if (!(regs & t_regs).is_empty()) {
1723 if (!(regs & a_regs).is_empty()) {
1726 if (!(regs & s_regs).is_empty()) {
1735 DCHECK(regs.is_empty());
1745 void TurboAssembler::MultiPushFPU(DoubleRegList regs) {
1746 int16_t num_to_push = regs.Count();
1751 if ((regs.bits() & (1 << i)) != 0) {
1758 void TurboAssembler::MultiPopFPU(DoubleRegList regs) {
1762 if ((regs.bits() & (1 << i)) != 0) {
4955 RegList regs = {reg1, reg2, reg3, reg4, reg5, reg6};
4961 if (regs.has(candidate)) continue;