t5 160 src/mips/assembler-mips.cc t0, t1, t2, t3, t4, t5, t6, t7, t5 152 src/mips/assembler-mips.h REGISTER(t5, 13); t5 447 src/mips/builtins-mips.cc a2, t5, Heap::kHeapNumberMapRootIndex, ¬_double, DONT_DO_SMI_CHECK); t5 459 src/mips/builtins-mips.cc t5, t5 465 src/mips/builtins-mips.cc t5, t5 804 src/mips/builtins-mips.cc __ AllocateInNewSpace(a3, t4, t5, t6, &rt_call, SIZE_IN_WORDS); t5 813 src/mips/builtins-mips.cc __ mov(t5, t4); t5 814 src/mips/builtins-mips.cc __ sw(a2, MemOperand(t5, JSObject::kMapOffset)); t5 815 src/mips/builtins-mips.cc __ sw(t6, MemOperand(t5, JSObject::kPropertiesOffset)); t5 816 src/mips/builtins-mips.cc __ sw(t6, MemOperand(t5, JSObject::kElementsOffset)); t5 817 src/mips/builtins-mips.cc __ Addu(t5, t5, Operand(3*kPointerSize)); t5 837 src/mips/builtins-mips.cc __ addu(a0, t5, t0); t5 843 src/mips/builtins-mips.cc __ InitializeFieldsWithFiller(t5, a0, t7); t5 847 src/mips/builtins-mips.cc __ InitializeFieldsWithFiller(t5, t6, t7); t5 885 src/mips/builtins-mips.cc t5, t5 897 src/mips/builtins-mips.cc __ mov(a2, t5); t5 935 src/mips/builtins-mips.cc __ Addu(t5, t5, Operand(kHeapObjectTag)); // Add the heap tag. t5 936 src/mips/builtins-mips.cc __ sw(t5, FieldMemOperand(t4, JSObject::kPropertiesOffset)); t5 948 src/mips/builtins-mips.cc __ UndoAllocationInNewSpace(t4, t5); t5 1198 src/mips/code-stubs-mips.cc Register exp_mask_reg = t5; t5 1336 src/mips/code-stubs-mips.cc ConvertToDoubleStub stub1(a1, a0, t6, t5); t5 1371 src/mips/code-stubs-mips.cc ConvertToDoubleStub stub2(a3, a2, t6, t5); t5 1411 src/mips/code-stubs-mips.cc __ and_(t5, lhs_exponent, exp_mask_reg); t5 1412 src/mips/code-stubs-mips.cc __ Branch(&lhs_not_nan_exp_mask_is_loaded, ne, t5, Operand(exp_mask_reg)); t5 1414 src/mips/code-stubs-mips.cc __ sll(t5, lhs_exponent, HeapNumber::kNonMantissaBitsInTopWord); t5 1415 src/mips/code-stubs-mips.cc __ Branch(&one_is_nan, ne, t5, Operand(zero_reg)); t5 1421 src/mips/code-stubs-mips.cc __ and_(t5, rhs_exponent, exp_mask_reg); t5 1423 src/mips/code-stubs-mips.cc __ Branch(&neither_is_nan, ne, t5, Operand(exp_mask_reg)); t5 1425 src/mips/code-stubs-mips.cc __ sll(t5, rhs_exponent, HeapNumber::kNonMantissaBitsInTopWord); t5 1426 src/mips/code-stubs-mips.cc __ Branch(&one_is_nan, ne, t5, Operand(zero_reg)); t5 1951 src/mips/code-stubs-mips.cc const Register map = t5.is(tos_) ? t3 : t5; t5 2618 src/mips/code-stubs-mips.cc Register scratch2 = t5; t5 2925 src/mips/code-stubs-mips.cc Register scratch2 = t5; t5 3421 src/mips/code-stubs-mips.cc const Register scratch0 = t5; t5 3675 src/mips/code-stubs-mips.cc const Register scratch = t5; t5 4334 src/mips/code-stubs-mips.cc const Register inline_site = t5; t5 4631 src/mips/code-stubs-mips.cc __ mov(t5, zero_reg); // In delay slot: param map size = 0 when a1 == 0. t5 4632 src/mips/code-stubs-mips.cc __ sll(t5, a1, 1); t5 4633 src/mips/code-stubs-mips.cc __ addiu(t5, t5, kParameterMapHeaderSize); t5 4638 src/mips/code-stubs-mips.cc __ Addu(t5, t5, Operand(t6)); t5 4639 src/mips/code-stubs-mips.cc __ Addu(t5, t5, Operand(FixedArray::kHeaderSize)); t5 4642 src/mips/code-stubs-mips.cc __ Addu(t5, t5, Operand(Heap::kArgumentsObjectSize)); t5 4645 src/mips/code-stubs-mips.cc __ AllocateInNewSpace(t5, v0, a3, t0, &runtime, TAG_OBJECT); t5 4730 src/mips/code-stubs-mips.cc __ lw(t5, MemOperand(sp, 0 * kPointerSize)); t5 4731 src/mips/code-stubs-mips.cc __ Addu(t5, t5, Operand(Smi::FromInt(Context::MIN_CONTEXT_SLOTS))); t5 4732 src/mips/code-stubs-mips.cc __ Subu(t5, t5, Operand(a1)); t5 4751 src/mips/code-stubs-mips.cc __ sw(t5, MemOperand(t6)); t5 4755 src/mips/code-stubs-mips.cc __ Addu(t5, t5, Operand(Smi::FromInt(1))); t5 4769 src/mips/code-stubs-mips.cc __ mov(t5, a1); t5 4771 src/mips/code-stubs-mips.cc __ sll(t6, t5, 1); t5 4778 src/mips/code-stubs-mips.cc __ sll(t6, t5, 1); t5 4781 src/mips/code-stubs-mips.cc __ Addu(t5, t5, Operand(Smi::FromInt(1))); t5 4784 src/mips/code-stubs-mips.cc __ Branch(&arguments_loop, lt, t5, Operand(a2)); t5 6565 src/mips/code-stubs-mips.cc __ slt(t5, zero_reg, a3); // if (a3 > 0) t5 = 1. t5 6566 src/mips/code-stubs-mips.cc __ and_(t4, t4, t5); // Branch if both strings were non-empty. t5 6613 src/mips/code-stubs-mips.cc masm, a2, a3, t2, t3, t0, t1, t5, &make_two_character_string); t5 6624 src/mips/code-stubs-mips.cc __ AllocateAsciiString(v0, t2, t0, t1, t5, &call_runtime); t5 6748 src/mips/code-stubs-mips.cc __ AllocateAsciiString(v0, t2, t0, t1, t5, &call_runtime); t5 6764 src/mips/code-stubs-mips.cc __ AllocateTwoByteString(v0, t2, t0, t1, t5, &call_runtime); t5 7456 src/mips/code-stubs-mips.cc { REG(a2), REG(a3), REG(t5), EMIT_REMEMBERED_SET }, t5 7457 src/mips/code-stubs-mips.cc { REG(a2), REG(a3), REG(t5), OMIT_REMEMBERED_SET }, t5 7460 src/mips/code-stubs-mips.cc { REG(a2), REG(t2), REG(t5), EMIT_REMEMBERED_SET }, t5 7762 src/mips/code-stubs-mips.cc __ StoreNumberToDoubleElements(a0, a3, a1, t1, t2, t3, t5, a2, t5 90 src/mips/codegen-mips.cc t5, t5 127 src/mips/codegen-mips.cc __ AllocateInNewSpace(scratch, t2, t3, t5, &gc_required, NO_ALLOCATION_FLAGS); t5 130 src/mips/codegen-mips.cc __ LoadRoot(t5, Heap::kFixedDoubleArrayMapRootIndex); t5 132 src/mips/codegen-mips.cc __ sw(t5, MemOperand(t2, HeapObject::kMapOffset)); t5 139 src/mips/codegen-mips.cc t5, t5 150 src/mips/codegen-mips.cc t5, t5 178 src/mips/codegen-mips.cc t5, t5 192 src/mips/codegen-mips.cc __ lw(t5, MemOperand(a3)); t5 195 src/mips/codegen-mips.cc __ UntagAndJumpIfNotSmi(t5, t5, &convert_hole); t5 200 src/mips/codegen-mips.cc __ mtc1(t5, f0); t5 206 src/mips/codegen-mips.cc t5, t5 223 src/mips/codegen-mips.cc __ SmiTag(t5); t5 224 src/mips/codegen-mips.cc __ Or(t5, t5, Operand(1)); t5 226 src/mips/codegen-mips.cc __ Assert(eq, "object found in smi-only array", at, Operand(t5)); t5 268 src/mips/codegen-mips.cc __ AllocateInNewSpace(a0, t2, t3, t5, &gc_required, NO_ALLOCATION_FLAGS); t5 271 src/mips/codegen-mips.cc __ LoadRoot(t5, Heap::kFixedArrayMapRootIndex); t5 273 src/mips/codegen-mips.cc __ sw(t5, MemOperand(t2, HeapObject::kMapOffset)); t5 282 src/mips/codegen-mips.cc __ LoadRoot(t5, Heap::kHeapNumberMapRootIndex); t5 306 src/mips/codegen-mips.cc __ AllocateHeapNumber(a2, a0, t6, t5, &gc_required); t5 337 src/mips/codegen-mips.cc t5, t5 350 src/mips/codegen-mips.cc t5, t5 3165 src/mips/full-codegen-mips.cc Register scratch0 = t5; t5 3654 src/mips/full-codegen-mips.cc Register scratch2 = t5; t5 877 src/mips/ic-mips.cc __ mov(t5, a0); t5 879 src/mips/ic-mips.cc __ RecordWrite(a3, mapped_location.rm(), t5, t5 889 src/mips/ic-mips.cc __ mov(t5, a0); t5 891 src/mips/ic-mips.cc __ RecordWrite(a3, unmapped_location.rm(), t5, t5 311 src/mips/regexp-macro-assembler-mips.cc __ Addu(t5, a1, current_input_offset()); t5 313 src/mips/regexp-macro-assembler-mips.cc BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg)); t5 422 src/mips/regexp-macro-assembler-mips.cc __ Addu(t5, a1, current_input_offset()); t5 424 src/mips/regexp-macro-assembler-mips.cc BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg)); t5 714 src/mips/regexp-macro-assembler-mips.cc __ sll(t5, a1, (mode_ == UC16) ? 1 : 0); t5 715 src/mips/regexp-macro-assembler-mips.cc __ Subu(a0, a0, t5); t5 1275 src/mips/regexp-macro-assembler-mips.cc __ Addu(t5, ra, Operand(masm_->CodeObject())); t5 1276 src/mips/regexp-macro-assembler-mips.cc __ Jump(t5); t5 1349 src/mips/regexp-macro-assembler-mips.cc __ Addu(t5, end_of_input_address(), Operand(offset)); t5 1351 src/mips/regexp-macro-assembler-mips.cc __ lbu(current_character(), MemOperand(t5, 0)); t5 1354 src/mips/regexp-macro-assembler-mips.cc __ lhu(current_character(), MemOperand(t5, 0)); t5 1720 src/mips/stub-cache-mips.cc __ li(t5, Operand(new_space_allocation_limit)); t5 1721 src/mips/stub-cache-mips.cc __ lw(t5, MemOperand(t5)); t5 1723 src/mips/stub-cache-mips.cc __ Branch(&call_builtin, hi, a3, Operand(t5)); t5 2157 src/mips/stub-cache-mips.cc __ cfc1(t5, FCSR); t5 2158 src/mips/stub-cache-mips.cc __ And(t5, t5, Operand(kFCSRExceptionFlagMask)); t5 2159 src/mips/stub-cache-mips.cc __ Branch(&no_fpu_error, eq, t5, Operand(zero_reg)); t5 3342 src/mips/stub-cache-mips.cc __ lw(t5, FieldMemOperand(a1, JSFunction::kSharedFunctionInfoOffset)); t5 3343 src/mips/stub-cache-mips.cc __ lw(a2, FieldMemOperand(t5, SharedFunctionInfo::kDebugInfoOffset)); t5 3372 src/mips/stub-cache-mips.cc __ AllocateInNewSpace(a3, t4, t5, t6, &generic_stub_call, SIZE_IN_WORDS); t5 3383 src/mips/stub-cache-mips.cc __ mov(t5, t4); t5 3384 src/mips/stub-cache-mips.cc __ sw(a2, MemOperand(t5, JSObject::kMapOffset)); t5 3385 src/mips/stub-cache-mips.cc __ sw(t6, MemOperand(t5, JSObject::kPropertiesOffset)); t5 3386 src/mips/stub-cache-mips.cc __ sw(t6, MemOperand(t5, JSObject::kElementsOffset)); t5 3387 src/mips/stub-cache-mips.cc __ Addu(t5, t5, Operand(3 * kPointerSize)); t5 3416 src/mips/stub-cache-mips.cc __ sw(a2, MemOperand(t5)); t5 3417 src/mips/stub-cache-mips.cc __ Addu(t5, t5, kPointerSize); t5 3421 src/mips/stub-cache-mips.cc __ sw(t7, MemOperand(t5)); t5 3422 src/mips/stub-cache-mips.cc __ Addu(t5, t5, Operand(kPointerSize)); t5 3428 src/mips/stub-cache-mips.cc __ sw(a2, MemOperand(t5)); t5 3429 src/mips/stub-cache-mips.cc __ Addu(t5, t5, kPointerSize); t5 3438 src/mips/stub-cache-mips.cc __ sw(t7, MemOperand(t5)); t5 3439 src/mips/stub-cache-mips.cc __ Addu(t5, t5, kPointerSize); t5 3803 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(t2, t3, t5, t6, &slow); t5 3820 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t3, t5, t6, &slow); t5 3830 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t3, t5, t6, &slow); t5 3840 src/mips/stub-cache-mips.cc __ srl(t5, value, kBinary32MantissaBits); t5 3841 src/mips/stub-cache-mips.cc __ And(t5, t5, Operand(kBinary32ExponentMask >> kBinary32MantissaBits)); t5 3844 src/mips/stub-cache-mips.cc __ Branch(&exponent_rebiased, eq, t5, Operand(zero_reg)); t5 3847 src/mips/stub-cache-mips.cc __ Xor(t1, t5, Operand(0xFF)); t5 3848 src/mips/stub-cache-mips.cc __ Movz(t5, t0, t1); // Set t5 to 0x7ff only if t5 is equal to 0xff. t5 3852 src/mips/stub-cache-mips.cc __ Addu(t5, t5 3853 src/mips/stub-cache-mips.cc t5, t5 3859 src/mips/stub-cache-mips.cc __ sll(t0, t5, HeapNumber::kMantissaBitsInTopWord); t5 3885 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t3, t5, t6, &slow); t5 3894 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t3, t5, t6, &slow); t5 4086 src/mips/stub-cache-mips.cc __ EmitECMATruncate(t3, f0, f2, t2, t1, t5); t5 4142 src/mips/stub-cache-mips.cc __ li(t5, HeapNumber::kExponentMask); t5 4143 src/mips/stub-cache-mips.cc __ and_(t6, t3, t5); t5 4146 src/mips/stub-cache-mips.cc __ xor_(t1, t6, t5); t5 4214 src/mips/stub-cache-mips.cc __ li(t5, HeapNumber::kExponentMask); t5 4215 src/mips/stub-cache-mips.cc __ and_(t6, t3, t5); t5 4219 src/mips/stub-cache-mips.cc __ xor_(t2, t6, t5); t5 4221 src/mips/stub-cache-mips.cc __ Branch(&done, eq, t6, Operand(t5)); t5 4237 src/mips/stub-cache-mips.cc __ And(t5, t3, Operand(HeapNumber::kSignMask)); t5 4257 src/mips/stub-cache-mips.cc __ Movz(t3, t2, t5); // Only if t5 is zero. t5 153 test/cctest/test-assembler-mips.cc __ li(t5, 0xffffedcc); t5 517 test/cctest/test-assembler-mips.cc __ lui(t5, 0x3333); t5 518 test/cctest/test-assembler-mips.cc __ ori(t5, t5, 0x3333); t5 519 test/cctest/test-assembler-mips.cc __ sw(t5, MemOperand(a0, OFFSET_OF(T, r6)) ); t5 520 test/cctest/test-assembler-mips.cc __ lhu(t5, MemOperand(a0, OFFSET_OF(T, si)) ); t5 521 test/cctest/test-assembler-mips.cc __ sh(t5, MemOperand(a0, OFFSET_OF(T, r6)) ); t5 663 test/cctest/test-assembler-mips.cc __ Ror(t5, t0, 0x0014); t5 672 test/cctest/test-assembler-mips.cc __ sw(t5, MemOperand(a0, OFFSET_OF(T, result_rotr_20)) ); t5 686 test/cctest/test-assembler-mips.cc __ Ror(t5, t0, t7); t5 697 test/cctest/test-assembler-mips.cc __ sw(t5, MemOperand(a0, OFFSET_OF(T, result_rotrv_20)) );