Lines Matching full:reg2
464 Register reg2) {
485 // reg2 - Used for the index into the dictionary.
499 // Use reg2 for index calculations and keep the hash intact in reg0.
500 mov(reg2, reg0);
503 Addu(reg2, reg2, Operand(SeededNumberDictionary::GetProbeOffset(i)));
505 and_(reg2, reg2, reg1);
509 sll(at, reg2, 1); // 2x.
510 addu(reg2, reg2, at); // reg2 = reg2 * 3.
513 sll(at, reg2, kPointerSizeLog2);
514 addu(reg2, elements, at);
516 lw(at, FieldMemOperand(reg2, SeededNumberDictionary::kElementsStartOffset));
526 // reg2: elements + (index * kPointerSize).
529 lw(reg1, FieldMemOperand(reg2, kDetailsOffset));
536 lw(result, FieldMemOperand(reg2, kValueOffset));
2706 Register reg2,
2709 Xor(reg1, reg1, Operand(reg2));
2710 Xor(reg2, reg2, Operand(reg1));
2711 Xor(reg1, reg1, Operand(reg2));
2714 mov(reg1, reg2);
2715 mov(reg2, scratch);
4755 Register reg2,
4759 or_(at, reg1, reg2);
4765 Register reg2,
4770 and_(at, reg1, reg2);