Home | History | Annotate | Download | only in mips64

Lines Matching refs:reg2

538                                               Register reg2) {
559 // reg2 - Used for the index into the dictionary.
572 // Use reg2 for index calculations and keep the hash intact in reg0.
573 mov(reg2, reg0);
576 Daddu(reg2, reg2, Operand(SeededNumberDictionary::GetProbeOffset(i)));
578 and_(reg2, reg2, reg1);
582 dsll(at, reg2, 1); // 2x.
583 daddu(reg2, reg2, at); // reg2 = reg2 * 3.
586 dsll(at, reg2, kPointerSizeLog2);
587 daddu(reg2, elements, at);
589 ld(at, FieldMemOperand(reg2, SeededNumberDictionary::kElementsStartOffset));
599 // reg2: elements + (index * kPointerSize).
602 ld(reg1, FieldMemOperand(reg2, kDetailsOffset));
609 ld(result, FieldMemOperand(reg2, kValueOffset));
2982 Register reg2,
2985 Xor(reg1, reg1, Operand(reg2));
2986 Xor(reg2, reg2, Operand(reg1));
2987 Xor(reg1, reg1, Operand(reg2));
2990 mov(reg1, reg2);
2991 mov(reg2, scratch);
5098 Register reg2,
5107 or_(at, reg1, reg2);
5113 Register reg2,
5123 and_(at, reg1, reg2);
5933 Register reg2,
5940 if (reg2.is_valid()) regs |= reg2.bit();
5981 Register reg2,
5988 int n_of_valid_regs = reg1.is_valid() + reg2.is_valid() +
5994 if (reg2.is_valid()) regs |= reg2.bit();