v0 158 src/mips/assembler-mips.cc v0, v1, v0 138 src/mips/assembler-mips.h REGISTER(v0, 2); v0 342 src/mips/builtins-mips.cc __ mov(v0, a2); v0 385 src/mips/builtins-mips.cc __ mov(v0, a3); v0 441 src/mips/builtins-mips.cc __ mov(v0, a3); v0 637 src/mips/builtins-mips.cc v0, // Result. v0 654 src/mips/builtins-mips.cc __ sw(map, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 657 src/mips/builtins-mips.cc __ sw(a3, FieldMemOperand(v0, JSObject::kPropertiesOffset)); v0 658 src/mips/builtins-mips.cc __ sw(a3, FieldMemOperand(v0, JSObject::kElementsOffset)); v0 660 src/mips/builtins-mips.cc __ sw(argument, FieldMemOperand(v0, JSValue::kValueOffset)); v0 689 src/mips/builtins-mips.cc __ push(v0); v0 693 src/mips/builtins-mips.cc __ mov(argument, v0); v0 956 src/mips/builtins-mips.cc __ mov(t4, v0); v0 1032 src/mips/builtins-mips.cc __ JumpIfSmi(v0, &use_receiver); v0 1036 src/mips/builtins-mips.cc __ GetObjectType(v0, a3, a3); v0 1042 src/mips/builtins-mips.cc __ lw(v0, MemOperand(sp)); v0 1175 src/mips/builtins-mips.cc __ addiu(t9, v0, Code::kHeaderSize - kHeapObjectTag); v0 1204 src/mips/builtins-mips.cc __ Addu(t9, v0, Operand(Code::kHeaderSize - kHeapObjectTag)); v0 1240 src/mips/builtins-mips.cc __ lw(v0, MemOperand(sp, 1 * kPointerSize)); v0 1296 src/mips/builtins-mips.cc __ Ret(eq, v0, Operand(Smi::FromInt(-1))); v0 1299 src/mips/builtins-mips.cc __ SmiUntag(v0); v0 1300 src/mips/builtins-mips.cc __ push(v0); v0 1379 src/mips/builtins-mips.cc __ mov(a2, v0); v0 1523 src/mips/builtins-mips.cc __ sll(t3, v0, kPointerSizeLog2 - kSmiTagSize); v0 1529 src/mips/builtins-mips.cc __ push(v0); v0 1535 src/mips/builtins-mips.cc __ push(v0); // Limit. v0 1583 src/mips/builtins-mips.cc __ mov(a0, v0); // Put object in a0 to match other paths to push_receiver. v0 1615 src/mips/builtins-mips.cc __ push(v0); v0 74 src/mips/code-stubs-mips.cc __ mov(v0, a0); v0 79 src/mips/code-stubs-mips.cc __ mov(v0, a0); v0 99 src/mips/code-stubs-mips.cc v0, v0 116 src/mips/code-stubs-mips.cc __ sw(t1, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 122 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, JSObject::kPropertiesOffset)); v0 123 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, JSObject::kElementsOffset)); v0 124 src/mips/code-stubs-mips.cc __ sw(t1, FieldMemOperand(v0, JSFunction::kPrototypeOrInitialMapOffset)); v0 125 src/mips/code-stubs-mips.cc __ sw(a3, FieldMemOperand(v0, JSFunction::kSharedFunctionInfoOffset)); v0 126 src/mips/code-stubs-mips.cc __ sw(cp, FieldMemOperand(v0, JSFunction::kContextOffset)); v0 127 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, JSFunction::kLiteralsOffset)); v0 142 src/mips/code-stubs-mips.cc __ sw(t0, FieldMemOperand(v0, JSFunction::kNextFunctionLinkOffset)); v0 147 src/mips/code-stubs-mips.cc __ sw(a3, FieldMemOperand(v0, JSFunction::kCodeEntryOffset)); v0 193 src/mips/code-stubs-mips.cc __ sw(t0, FieldMemOperand(v0, JSFunction::kCodeEntryOffset)); v0 198 src/mips/code-stubs-mips.cc __ sw(t0, FieldMemOperand(v0, JSFunction::kNextFunctionLinkOffset)); v0 201 src/mips/code-stubs-mips.cc __ sw(v0, ContextOperand(a2, Context::OPTIMIZED_FUNCTIONS_LIST)); v0 204 src/mips/code-stubs-mips.cc __ mov(t0, v0); v0 231 src/mips/code-stubs-mips.cc v0, v0 243 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(v0, FixedArray::kLengthOffset)); v0 244 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 249 src/mips/code-stubs-mips.cc __ sw(a3, MemOperand(v0, Context::SlotOffset(Context::CLOSURE_INDEX))); v0 250 src/mips/code-stubs-mips.cc __ sw(cp, MemOperand(v0, Context::SlotOffset(Context::PREVIOUS_INDEX))); v0 251 src/mips/code-stubs-mips.cc __ sw(a1, MemOperand(v0, Context::SlotOffset(Context::EXTENSION_INDEX))); v0 252 src/mips/code-stubs-mips.cc __ sw(a2, MemOperand(v0, Context::SlotOffset(Context::GLOBAL_INDEX))); v0 257 src/mips/code-stubs-mips.cc __ sw(a1, MemOperand(v0, Context::SlotOffset(i))); v0 261 src/mips/code-stubs-mips.cc __ mov(cp, v0); v0 280 src/mips/code-stubs-mips.cc v0, a1, a2, &gc, TAG_OBJECT); v0 290 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 292 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(v0, FixedArray::kLengthOffset)); v0 311 src/mips/code-stubs-mips.cc __ sw(a3, ContextOperand(v0, Context::CLOSURE_INDEX)); v0 312 src/mips/code-stubs-mips.cc __ sw(cp, ContextOperand(v0, Context::PREVIOUS_INDEX)); v0 313 src/mips/code-stubs-mips.cc __ sw(a1, ContextOperand(v0, Context::EXTENSION_INDEX)); v0 314 src/mips/code-stubs-mips.cc __ sw(a2, ContextOperand(v0, Context::GLOBAL_INDEX)); v0 319 src/mips/code-stubs-mips.cc __ sw(a1, ContextOperand(v0, i + Context::MIN_CONTEXT_SLOTS)); v0 323 src/mips/code-stubs-mips.cc __ mov(cp, v0); v0 353 src/mips/code-stubs-mips.cc v0, v0 363 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, i)); v0 371 src/mips/code-stubs-mips.cc __ Addu(a2, v0, Operand(JSArray::kSize)); v0 372 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(v0, JSArray::kElementsOffset)); v0 402 src/mips/code-stubs-mips.cc __ lw(v0, FieldMemOperand(a3, JSArray::kElementsOffset)); v0 403 src/mips/code-stubs-mips.cc __ lw(v0, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 405 src/mips/code-stubs-mips.cc __ Branch(&check_fast_elements, ne, v0, Operand(t1)); v0 413 src/mips/code-stubs-mips.cc __ Branch(&double_elements, ne, v0, Operand(t1)); v0 485 src/mips/code-stubs-mips.cc __ AllocateInNewSpace(size, v0, a1, a2, &slow_case, TAG_OBJECT); v0 488 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, i)); v0 1100 src/mips/code-stubs-mips.cc __ sw(v0, FieldMemOperand(heap_number_result, HeapNumber::kMantissaOffset)); v0 1105 src/mips/code-stubs-mips.cc __ mov(v0, heap_number_result); v0 1112 src/mips/code-stubs-mips.cc the_heap_number_.is(v0) && v0 1118 src/mips/code-stubs-mips.cc the_heap_number_.is(v0) && v0 1131 src/mips/code-stubs-mips.cc WriteInt32ToHeapNumberStub stub1(a1, v0, a2, a3); v0 1132 src/mips/code-stubs-mips.cc WriteInt32ToHeapNumberStub stub2(a2, v0, a3, a0); v0 1229 src/mips/code-stubs-mips.cc __ li(v0, Operand(GREATER)); v0 1232 src/mips/code-stubs-mips.cc __ li(v0, Operand(LESS)); v0 1243 src/mips/code-stubs-mips.cc __ li(v0, Operand(GREATER)); // Things aren't less than themselves. v0 1245 src/mips/code-stubs-mips.cc __ li(v0, Operand(LESS)); // Things aren't greater than themselves. v0 1247 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); // Things are <=, >=, ==, === themselves. v0 1273 src/mips/code-stubs-mips.cc __ Or(v0, t3, Operand(t2)); v0 1280 src/mips/code-stubs-mips.cc __ Ret(eq, v0, Operand(zero_reg)); v0 1282 src/mips/code-stubs-mips.cc __ li(v0, Operand(GREATER)); // NaN <= NaN should fail. v0 1284 src/mips/code-stubs-mips.cc __ li(v0, Operand(LESS)); // NaN >= NaN should fail. v0 1314 src/mips/code-stubs-mips.cc __ mov(v0, lhs); v0 1353 src/mips/code-stubs-mips.cc __ li(v0, Operand(1)); v0 1435 src/mips/code-stubs-mips.cc __ li(v0, Operand(GREATER)); v0 1437 src/mips/code-stubs-mips.cc __ li(v0, Operand(LESS)); v0 1474 src/mips/code-stubs-mips.cc __ xor_(v0, rhs_mantissa, lhs_mantissa); v0 1475 src/mips/code-stubs-mips.cc __ Branch(&return_result_not_equal, ne, v0, Operand(zero_reg)); v0 1477 src/mips/code-stubs-mips.cc __ subu(v0, rhs_exponent, lhs_exponent); v0 1478 src/mips/code-stubs-mips.cc __ Branch(&return_result_equal, eq, v0, Operand(zero_reg)); v0 1489 src/mips/code-stubs-mips.cc __ li(v0, Operand(EQUAL)); v0 1521 src/mips/code-stubs-mips.cc __ li(v0, Operand(GREATER)); v0 1525 src/mips/code-stubs-mips.cc __ li(v0, Operand(EQUAL)); v0 1529 src/mips/code-stubs-mips.cc __ li(v0, Operand(LESS)); v0 1552 src/mips/code-stubs-mips.cc __ li(v0, Operand(1)); v0 1632 src/mips/code-stubs-mips.cc __ li(v0, Operand(1)); // Non-zero indicates not equal. v0 1648 src/mips/code-stubs-mips.cc __ xori(v0, a0, 1 << Map::kIsUndetectable); v0 1754 src/mips/code-stubs-mips.cc GenerateLookupNumberStringCache(masm, a1, v0, a2, a3, t0, false, &runtime); v0 1778 src/mips/code-stubs-mips.cc __ subu(v0, a1, a0); v0 1831 src/mips/code-stubs-mips.cc __ Movt(v0, t0); v0 1835 src/mips/code-stubs-mips.cc __ Movf(v0, t1); v0 1839 src/mips/code-stubs-mips.cc __ Movt(v0, t2); v0 1847 src/mips/code-stubs-mips.cc __ li(v0, Operand(GREATER)); v0 1849 src/mips/code-stubs-mips.cc __ li(v0, Operand(LESS)); v0 2124 src/mips/code-stubs-mips.cc __ Push(v0, a2, a1, a0); v0 2174 src/mips/code-stubs-mips.cc __ subu(v0, zero_reg, a0); v0 2183 src/mips/code-stubs-mips.cc __ Neg(v0, a0); v0 2184 src/mips/code-stubs-mips.cc __ And(v0, v0, ~kSmiTagMask); v0 2244 src/mips/code-stubs-mips.cc __ mov(a1, v0); v0 2254 src/mips/code-stubs-mips.cc __ mov(v0, a1); v0 2276 src/mips/code-stubs-mips.cc __ SmiTag(v0, a1); v0 2290 src/mips/code-stubs-mips.cc __ push(v0); // Push the heap number, not the untagged int32. v0 2292 src/mips/code-stubs-mips.cc __ mov(a2, v0); // Move the new heap number into a2. v0 2294 src/mips/code-stubs-mips.cc __ pop(v0); v0 2300 src/mips/code-stubs-mips.cc __ ConvertToInt32(v0, a1, a3, t0, f0, &impossible); v0 2305 src/mips/code-stubs-mips.cc __ mov(v0, a2); // Move newly allocated heap number to v0. v0 2313 src/mips/code-stubs-mips.cc __ sdc1(f0, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 2318 src/mips/code-stubs-mips.cc WriteInt32ToHeapNumberStub stub(a1, v0, a2, a3); v0 2470 src/mips/code-stubs-mips.cc __ AdduAndCheckForOverflow(v0, left, right, scratch1); v0 2475 src/mips/code-stubs-mips.cc __ SubuAndCheckForOverflow(v0, left, right, scratch1); v0 2494 src/mips/code-stubs-mips.cc __ mflo(v0); v0 2495 src/mips/code-stubs-mips.cc __ Ret(ne, v0, Operand(zero_reg)); v0 2505 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); // Return smi 0 if the non-zero one was positive. v0 2532 src/mips/code-stubs-mips.cc __ SmiTag(v0, scratch1); v0 2555 src/mips/code-stubs-mips.cc __ SmiTag(v0, scratch2); v0 2561 src/mips/code-stubs-mips.cc __ or_(v0, left, right); v0 2565 src/mips/code-stubs-mips.cc __ and_(v0, left, right); v0 2569 src/mips/code-stubs-mips.cc __ xor_(v0, left, right); v0 2576 src/mips/code-stubs-mips.cc __ And(v0, scratch1, ~kSmiTagMask); v0 2584 src/mips/code-stubs-mips.cc __ srlv(v0, scratch1, scratch2); v0 2587 src/mips/code-stubs-mips.cc __ And(scratch1, v0, Operand(0xc0000000)); v0 2590 src/mips/code-stubs-mips.cc __ SmiTag(v0); v0 2601 src/mips/code-stubs-mips.cc __ SmiTag(v0, scratch1); v0 2689 src/mips/code-stubs-mips.cc __ mov(v0, result); v0 2773 src/mips/code-stubs-mips.cc __ SmiTag(v0, a2); v0 2792 src/mips/code-stubs-mips.cc __ mov(v0, t1); v0 2807 src/mips/code-stubs-mips.cc __ sdc1(f0, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 2812 src/mips/code-stubs-mips.cc WriteInt32ToHeapNumberStub stub(a2, v0, a3, a0); v0 3036 src/mips/code-stubs-mips.cc __ SmiTag(v0, scratch1); v0 3055 src/mips/code-stubs-mips.cc __ mov(v0, heap_number_result); v0 3056 src/mips/code-stubs-mips.cc __ sdc1(f10, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 3181 src/mips/code-stubs-mips.cc __ SmiTag(v0, a2); v0 3207 src/mips/code-stubs-mips.cc __ mov(v0, heap_number_result); v0 3208 src/mips/code-stubs-mips.cc __ sdc1(double_scratch, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 3213 src/mips/code-stubs-mips.cc __ mov(v0, t1); v0 3214 src/mips/code-stubs-mips.cc WriteInt32ToHeapNumberStub stub(a2, v0, a3, a0); v0 3517 src/mips/code-stubs-mips.cc __ mov(v0, t2); v0 3562 src/mips/code-stubs-mips.cc __ mov(v0, cache_entry); v0 3575 src/mips/code-stubs-mips.cc __ ldc1(f4, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 3669 src/mips/code-stubs-mips.cc const Register heapnumber = v0; v0 3857 src/mips/code-stubs-mips.cc ASSERT(heapnumber.is(v0)); v0 3931 src/mips/code-stubs-mips.cc __ mov(a0, v0); v0 4001 src/mips/code-stubs-mips.cc __ addiu(a2, v0, 1); v0 4018 src/mips/code-stubs-mips.cc __ andi(t0, v0, ((1 << kFailureTypeTagSize) - 1) << kFailureTagSize); v0 4026 src/mips/code-stubs-mips.cc v0, v0 4035 src/mips/code-stubs-mips.cc __ lw(v0, MemOperand(t0)); v0 4041 src/mips/code-stubs-mips.cc __ Branch(throw_termination_exception, eq, v0, Operand(t0)); v0 4103 src/mips/code-stubs-mips.cc __ li(v0, Operand(reinterpret_cast<int32_t>(failure))); v0 4122 src/mips/code-stubs-mips.cc __ li(v0, Operand(reinterpret_cast<int32_t>(out_of_memory))); v0 4125 src/mips/code-stubs-mips.cc __ sw(v0, MemOperand(a2)); v0 4129 src/mips/code-stubs-mips.cc __ ThrowUncatchable(v0); v0 4132 src/mips/code-stubs-mips.cc __ Throw(v0); v0 4226 src/mips/code-stubs-mips.cc __ sw(v0, MemOperand(t0)); // We come back from 'invoke'. result is in v0. v0 4227 src/mips/code-stubs-mips.cc __ li(v0, Operand(reinterpret_cast<int32_t>(Failure::Exception()))); v0 4358 src/mips/code-stubs-mips.cc __ LoadRoot(v0, Heap::kInstanceofCacheAnswerRootIndex); v0 4409 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); v0 4410 src/mips/code-stubs-mips.cc __ StoreRoot(v0, Heap::kInstanceofCacheAnswerRootIndex); v0 4413 src/mips/code-stubs-mips.cc __ LoadRoot(v0, Heap::kTrueValueRootIndex); v0 4416 src/mips/code-stubs-mips.cc __ PatchRelocatedValue(inline_site, scratch, v0); v0 4420 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); v0 4427 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(1))); v0 4428 src/mips/code-stubs-mips.cc __ StoreRoot(v0, Heap::kInstanceofCacheAnswerRootIndex); v0 4431 src/mips/code-stubs-mips.cc __ LoadRoot(v0, Heap::kFalseValueRootIndex); v0 4434 src/mips/code-stubs-mips.cc __ PatchRelocatedValue(inline_site, scratch, v0); v0 4437 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(1))); v0 4456 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(1))); v0 4462 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(1))); v0 4468 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(1))); v0 4484 src/mips/code-stubs-mips.cc __ mov(a0, v0); v0 4485 src/mips/code-stubs-mips.cc __ LoadRoot(v0, Heap::kTrueValueRootIndex); v0 4487 src/mips/code-stubs-mips.cc __ LoadRoot(v0, Heap::kFalseValueRootIndex); v0 4527 src/mips/code-stubs-mips.cc __ lw(v0, MemOperand(a3, kDisplacement)); v0 4541 src/mips/code-stubs-mips.cc __ lw(v0, MemOperand(a3, kDisplacement)); v0 4645 src/mips/code-stubs-mips.cc __ AllocateInNewSpace(t5, v0, a3, t0, &runtime, TAG_OBJECT); v0 4673 src/mips/code-stubs-mips.cc __ sw(a3, FieldMemOperand(v0, i)); v0 4681 src/mips/code-stubs-mips.cc __ sw(a3, FieldMemOperand(v0, kCalleeOffset)); v0 4687 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(v0, kLengthOffset)); v0 4692 src/mips/code-stubs-mips.cc __ Addu(t0, v0, Operand(Heap::kArgumentsObjectSize)); v0 4693 src/mips/code-stubs-mips.cc __ sw(t0, FieldMemOperand(v0, JSObject::kElementsOffset)); v0 4837 src/mips/code-stubs-mips.cc v0, v0 4851 src/mips/code-stubs-mips.cc __ CopyFields(v0, t0, a3.bit(), JSObject::kHeaderSize / kPointerSize); v0 4856 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, JSObject::kHeaderSize + v0 4867 src/mips/code-stubs-mips.cc __ Addu(t0, v0, Operand(Heap::kArgumentsObjectSizeStrict)); v0 4868 src/mips/code-stubs-mips.cc __ sw(t0, FieldMemOperand(v0, JSObject::kElementsOffset)); v0 5214 src/mips/code-stubs-mips.cc __ Branch(&success, eq, v0, Operand(1)); v0 5218 src/mips/code-stubs-mips.cc __ Branch(&failure, eq, v0, Operand(NativeRegExpMacroAssembler::FAILURE)); v0 5220 src/mips/code-stubs-mips.cc __ Branch(&runtime, ne, v0, Operand(NativeRegExpMacroAssembler::EXCEPTION)); v0 5228 src/mips/code-stubs-mips.cc __ lw(v0, MemOperand(a2, 0)); v0 5229 src/mips/code-stubs-mips.cc __ Branch(&runtime, eq, v0, Operand(a1)); v0 5236 src/mips/code-stubs-mips.cc __ Branch(&termination_exception, eq, v0, Operand(a0)); v0 5238 src/mips/code-stubs-mips.cc __ Throw(v0); v0 5241 src/mips/code-stubs-mips.cc __ ThrowUncatchable(v0); v0 5245 src/mips/code-stubs-mips.cc __ li(v0, Operand(isolate->factory()->null_value())); v0 5312 src/mips/code-stubs-mips.cc __ lw(v0, MemOperand(sp, kLastMatchInfoOffset)); v0 5366 src/mips/code-stubs-mips.cc v0, // Out: Start of allocation (tagged). v0 5380 src/mips/code-stubs-mips.cc __ Addu(a3, v0, Operand(JSRegExpResult::kSize)); v0 5383 src/mips/code-stubs-mips.cc __ sw(a3, FieldMemOperand(v0, JSObject::kElementsOffset)); v0 5385 src/mips/code-stubs-mips.cc __ sw(t0, FieldMemOperand(v0, JSObject::kPropertiesOffset)); v0 5386 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 5392 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, JSRegExpResult::kInputOffset)); v0 5393 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(v0, JSRegExpResult::kIndexOffset)); v0 5394 src/mips/code-stubs-mips.cc __ sw(t2, FieldMemOperand(v0, JSArray::kLengthOffset)); v0 5717 src/mips/code-stubs-mips.cc __ Move(index_, v0); v0 5737 src/mips/code-stubs-mips.cc __ Move(result_, v0); v0 5785 src/mips/code-stubs-mips.cc __ Move(result_, v0); v0 6091 src/mips/code-stubs-mips.cc __ mov(v0, result); v0 6183 src/mips/code-stubs-mips.cc __ lw(v0, MemOperand(sp, kStringOffset)); v0 6184 src/mips/code-stubs-mips.cc __ JumpIfSmi(v0, &runtime); v0 6185 src/mips/code-stubs-mips.cc __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 6195 src/mips/code-stubs-mips.cc __ lw(t0, FieldMemOperand(v0, String::kLengthOffset)); v0 6219 src/mips/code-stubs-mips.cc __ lw(t1, FieldMemOperand(v0, ConsString::kSecondOffset)); v0 6222 src/mips/code-stubs-mips.cc __ lw(t1, FieldMemOperand(v0, ConsString::kFirstOffset)); v0 6230 src/mips/code-stubs-mips.cc __ lw(t1, FieldMemOperand(v0, SlicedString::kParentOffset)); v0 6231 src/mips/code-stubs-mips.cc __ lw(t0, FieldMemOperand(v0, SlicedString::kOffsetOffset)); v0 6241 src/mips/code-stubs-mips.cc __ mov(t1, v0); v0 6263 src/mips/code-stubs-mips.cc __ AllocateAsciiSlicedString(v0, a2, t2, t3, &runtime); v0 6266 src/mips/code-stubs-mips.cc __ AllocateTwoByteSlicedString(v0, a2, t2, t3, &runtime); v0 6269 src/mips/code-stubs-mips.cc __ sw(t1, FieldMemOperand(v0, SlicedString::kParentOffset)); v0 6270 src/mips/code-stubs-mips.cc __ sw(a3, FieldMemOperand(v0, SlicedString::kOffsetOffset)); v0 6307 src/mips/code-stubs-mips.cc __ AllocateAsciiString(v0, a2, t0, t2, t3, &runtime); v0 6313 src/mips/code-stubs-mips.cc __ Addu(a1, v0, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag)); v0 6326 src/mips/code-stubs-mips.cc __ AllocateTwoByteString(v0, a2, t0, t2, t3, &runtime); v0 6333 src/mips/code-stubs-mips.cc __ Addu(a1, v0, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag)); v0 6368 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(NOT_EQUAL))); v0 6376 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(EQUAL))); v0 6383 src/mips/code-stubs-mips.cc left, right, length, scratch2, scratch3, v0, v0 6387 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(EQUAL))); v0 6413 src/mips/code-stubs-mips.cc left, right, min_length, scratch2, scratch4, v0, v0 6422 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); v0 6429 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(GREATER))); v0 6431 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(LESS))); v0 6486 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(EQUAL))); v0 6562 src/mips/code-stubs-mips.cc __ mov(v0, a0); // Assume we'll return first string (from a0). v0 6563 src/mips/code-stubs-mips.cc __ Movz(v0, a1, a2); // If first is empty, return second (from a1). v0 6624 src/mips/code-stubs-mips.cc __ AllocateAsciiString(v0, t2, t0, t1, t5, &call_runtime); v0 6625 src/mips/code-stubs-mips.cc __ sh(a2, FieldMemOperand(v0, SeqAsciiString::kHeaderSize)); v0 6655 src/mips/code-stubs-mips.cc __ AllocateAsciiConsString(v0, t2, t0, t1, &call_runtime); v0 6658 src/mips/code-stubs-mips.cc __ sw(a0, FieldMemOperand(v0, ConsString::kFirstOffset)); v0 6659 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, ConsString::kSecondOffset)); v0 6679 src/mips/code-stubs-mips.cc __ AllocateTwoByteConsString(v0, t2, t0, t1, &call_runtime); v0 6748 src/mips/code-stubs-mips.cc __ AllocateAsciiString(v0, t2, t0, t1, t5, &call_runtime); v0 6749 src/mips/code-stubs-mips.cc __ Addu(t2, v0, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag)); v0 6764 src/mips/code-stubs-mips.cc __ AllocateTwoByteString(v0, t2, t0, t1, t5, &call_runtime); v0 6765 src/mips/code-stubs-mips.cc __ Addu(t2, v0, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag)); v0 6844 src/mips/code-stubs-mips.cc __ Subu(v0, a0, a1); v0 6849 src/mips/code-stubs-mips.cc __ Subu(v0, a1, a0); v0 6892 src/mips/code-stubs-mips.cc __ li(v0, Operand(GREATER)); v0 6896 src/mips/code-stubs-mips.cc __ li(v0, Operand(EQUAL)); v0 6900 src/mips/code-stubs-mips.cc __ li(v0, Operand(LESS)); v0 6957 src/mips/code-stubs-mips.cc __ mov(v0, right); v0 6960 src/mips/code-stubs-mips.cc __ li(v0, Operand(Smi::FromInt(EQUAL))); v0 7003 src/mips/code-stubs-mips.cc __ mov(v0, zero_reg); // In the delay slot. v0 7021 src/mips/code-stubs-mips.cc __ mov(v0, a0); // In the delay slot. v0 7066 src/mips/code-stubs-mips.cc __ subu(v0, a0, a1); v0 7083 src/mips/code-stubs-mips.cc __ subu(v0, a0, a1); v0 7103 src/mips/code-stubs-mips.cc __ Addu(a2, v0, Operand(Code::kHeaderSize - kHeapObjectTag)); v0 7235 src/mips/code-stubs-mips.cc a2.bit() | a1.bit() | a0.bit() | v0.bit()); v0 7242 src/mips/code-stubs-mips.cc __ mov(at, v0); v0 7308 src/mips/code-stubs-mips.cc a3.bit() | a2.bit() | a1.bit() | a0.bit() | v0.bit()) & v0 7323 src/mips/code-stubs-mips.cc __ mov(at, v0); v0 7343 src/mips/code-stubs-mips.cc Register result = v0; v0 7747 src/mips/code-stubs-mips.cc __ mov(v0, a0); v0 7757 src/mips/code-stubs-mips.cc __ mov(v0, a0); v0 7765 src/mips/code-stubs-mips.cc __ mov(v0, a0); v0 252 src/mips/debug-mips.cc Generate_DebugBreakCallHelper(masm, v0.bit(), 0); v0 861 src/mips/deoptimizer-mips.cc __ mov(a0, v0); v0 862 src/mips/deoptimizer-mips.cc __ lw(a1, MemOperand(v0, Deoptimizer::input_offset())); v0 259 src/mips/full-codegen-mips.cc SetVar(arguments, v0, a1, a2); v0 307 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kUndefinedValueRootIndex); v0 315 src/mips/full-codegen-mips.cc __ mov(v0, zero_reg); v0 405 src/mips/full-codegen-mips.cc __ push(v0); v0 421 src/mips/full-codegen-mips.cc __ push(v0); v0 430 src/mips/full-codegen-mips.cc __ pop(v0); v0 696 src/mips/full-codegen-mips.cc Split(ne, v0, Operand(at), if_true, if_false, fall_through); v0 1056 src/mips/full-codegen-mips.cc __ Branch(&next_test, ne, v0, Operand(zero_reg)); v0 1104 src/mips/full-codegen-mips.cc __ mov(a0, v0); v0 1113 src/mips/full-codegen-mips.cc __ mov(a0, v0); v0 1132 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(a0, HeapObject::kMapOffset)); v0 1144 src/mips/full-codegen-mips.cc __ mov(a2, v0); v0 1151 src/mips/full-codegen-mips.cc __ LoadInstanceDescriptors(v0, a1, a2); v0 1156 src/mips/full-codegen-mips.cc __ push(v0); // Map. v0 1183 src/mips/full-codegen-mips.cc __ Push(a1, v0); // Smi and array v0 1184 src/mips/full-codegen-mips.cc __ lw(a1, FieldMemOperand(v0, FixedArray::kLengthOffset)); v0 1285 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 1394 src/mips/full-codegen-mips.cc __ lw(v0, ContextSlotOperandCheckExtensions(local, slow)); v0 1399 src/mips/full-codegen-mips.cc __ subu(at, v0, at); // Sub as compare: at == 0 on eq. v0 1402 src/mips/full-codegen-mips.cc __ Movz(v0, a0, at); // Conditional move: return Undefined if TheHole. v0 1431 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 1478 src/mips/full-codegen-mips.cc GetVar(v0, var); v0 1480 src/mips/full-codegen-mips.cc __ subu(at, v0, at); // Sub as compare: at == 0 on eq. v0 1494 src/mips/full-codegen-mips.cc __ Movz(v0, a0, at); // Conditional move: Undefined if TheHole. v0 1496 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 1515 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 1546 src/mips/full-codegen-mips.cc __ mov(t1, v0); v0 1551 src/mips/full-codegen-mips.cc __ AllocateInNewSpace(size, v0, a2, a3, &runtime_allocate, TAG_OBJECT); v0 1567 src/mips/full-codegen-mips.cc __ CopyFields(v0, t1, a2.bit(), size / kPointerSize); v0 1568 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 1625 src/mips/full-codegen-mips.cc __ push(v0); // Save result on stack. v0 1700 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 1761 src/mips/full-codegen-mips.cc __ push(v0); v0 1791 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 1836 src/mips/full-codegen-mips.cc __ push(v0); v0 1865 src/mips/full-codegen-mips.cc __ push(v0); // Left operand goes on the stack. v0 1898 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 1967 src/mips/full-codegen-mips.cc __ And(v0, right, Operand(~kSmiTagMask)); v0 1976 src/mips/full-codegen-mips.cc __ SmiTag(v0, scratch1); v0 1986 src/mips/full-codegen-mips.cc __ SmiTag(v0, scratch1); v0 1990 src/mips/full-codegen-mips.cc __ AdduAndCheckForOverflow(v0, left, right, scratch1); v0 1994 src/mips/full-codegen-mips.cc __ SubuAndCheckForOverflow(v0, left, right, scratch1); v0 2004 src/mips/full-codegen-mips.cc __ mflo(v0); v0 2005 src/mips/full-codegen-mips.cc __ Branch(&done, ne, v0, Operand(zero_reg)); v0 2009 src/mips/full-codegen-mips.cc __ mov(v0, zero_reg); v0 2013 src/mips/full-codegen-mips.cc __ Or(v0, left, Operand(right)); v0 2016 src/mips/full-codegen-mips.cc __ And(v0, left, Operand(right)); v0 2019 src/mips/full-codegen-mips.cc __ Xor(v0, left, Operand(right)); v0 2026 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2039 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2095 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2128 src/mips/full-codegen-mips.cc __ push(v0); v0 2137 src/mips/full-codegen-mips.cc __ push(v0); // Value. v0 2176 src/mips/full-codegen-mips.cc __ sw(v0, location); v0 2178 src/mips/full-codegen-mips.cc __ mov(a3, v0); v0 2185 src/mips/full-codegen-mips.cc __ push(v0); // Value. v0 2232 src/mips/full-codegen-mips.cc __ push(v0); // Result of assignment, saved even if not needed. v0 2237 src/mips/full-codegen-mips.cc __ pop(v0); v0 2241 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2284 src/mips/full-codegen-mips.cc __ push(v0); // Result of assignment, saved even if not needed. v0 2289 src/mips/full-codegen-mips.cc __ pop(v0); v0 2293 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2304 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2310 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2344 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2356 src/mips/full-codegen-mips.cc __ push(v0); v0 2377 src/mips/full-codegen-mips.cc context()->DropAndPlug(1, v0); // Drop the key still on the stack. v0 2410 src/mips/full-codegen-mips.cc context()->DropAndPlug(1, v0); v0 2478 src/mips/full-codegen-mips.cc __ sw(v0, MemOperand(sp, (arg_count + 1) * kPointerSize)); v0 2489 src/mips/full-codegen-mips.cc context()->DropAndPlug(1, v0); v0 2512 src/mips/full-codegen-mips.cc __ Push(v0, v1); // Function, receiver. v0 2522 src/mips/full-codegen-mips.cc __ push(v0); v0 2608 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2626 src/mips/full-codegen-mips.cc __ And(t0, v0, Operand(kSmiTagMask)); v0 2647 src/mips/full-codegen-mips.cc __ And(at, v0, Operand(kSmiTagMask | 0x80000000)); v0 2667 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 2669 src/mips/full-codegen-mips.cc __ Branch(if_true, eq, v0, Operand(at)); v0 2670 src/mips/full-codegen-mips.cc __ lw(a2, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 2698 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 2699 src/mips/full-codegen-mips.cc __ GetObjectType(v0, a1, a1); v0 2721 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 2722 src/mips/full-codegen-mips.cc __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 2746 src/mips/full-codegen-mips.cc if (FLAG_debug_code) __ AbortIfSmi(v0); v0 2748 src/mips/full-codegen-mips.cc __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 2754 src/mips/full-codegen-mips.cc __ lw(a2, FieldMemOperand(v0, JSObject::kPropertiesOffset)); v0 2828 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 2829 src/mips/full-codegen-mips.cc __ GetObjectType(v0, a1, a2); v0 2851 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 2852 src/mips/full-codegen-mips.cc __ GetObjectType(v0, a1, a1); v0 2874 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 2875 src/mips/full-codegen-mips.cc __ GetObjectType(v0, a1, a1); v0 2931 src/mips/full-codegen-mips.cc Split(eq, v0, Operand(a1), if_true, if_false, fall_through); v0 2944 src/mips/full-codegen-mips.cc __ mov(a1, v0); v0 2948 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2956 src/mips/full-codegen-mips.cc __ li(v0, Operand(Smi::FromInt(info_->scope()->num_parameters()))); v0 2966 src/mips/full-codegen-mips.cc __ lw(v0, MemOperand(a2, ArgumentsAdaptorFrameConstants::kLengthOffset)); v0 2969 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 2981 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, &null); v0 2988 src/mips/full-codegen-mips.cc __ GetObjectType(v0, v0, a1); // Map is now in v0. v0 3002 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(v0, Map::kConstructorOffset)); v0 3003 src/mips/full-codegen-mips.cc __ GetObjectType(v0, a1, a1); v0 3008 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(v0, JSFunction::kSharedFunctionInfoOffset)); v0 3009 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(v0, SharedFunctionInfo::kInstanceClassNameOffset)); v0 3014 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kfunction_class_symbolRootIndex); v0 3019 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kObject_symbolRootIndex); v0 3024 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kNullValueRootIndex); v0 3029 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3050 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kUndefinedValueRootIndex); v0 3051 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3070 src/mips/full-codegen-mips.cc __ mov(s0, v0); // Save result in s0, so it is saved thru CFunc call. v0 3087 src/mips/full-codegen-mips.cc __ Move(f12, v0, a1); v0 3093 src/mips/full-codegen-mips.cc __ mov(v0, s0); v0 3103 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3116 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3130 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3142 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, &done); v0 3144 src/mips/full-codegen-mips.cc __ GetObjectType(v0, a1, a1); v0 3147 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(v0, JSValue::kValueOffset)); v0 3150 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3163 src/mips/full-codegen-mips.cc Register object = v0; v0 3164 src/mips/full-codegen-mips.cc Register result = v0; v0 3196 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3212 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3233 src/mips/full-codegen-mips.cc __ sw(v0, FieldMemOperand(a1, JSValue::kValueOffset)); v0 3236 src/mips/full-codegen-mips.cc __ mov(a2, v0); v0 3241 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3254 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3265 src/mips/full-codegen-mips.cc StringCharFromCodeGenerator generator(v0, a1); v0 3287 src/mips/full-codegen-mips.cc Register result = v0; v0 3335 src/mips/full-codegen-mips.cc Register result = v0; v0 3381 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3394 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3407 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3420 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3433 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3446 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3456 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3472 src/mips/full-codegen-mips.cc __ GetObjectType(v0, a1, a1); v0 3484 src/mips/full-codegen-mips.cc __ push(v0); v0 3488 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3500 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3515 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kUndefinedValueRootIndex); v0 3516 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3522 src/mips/full-codegen-mips.cc Register key = v0; v0 3545 src/mips/full-codegen-mips.cc __ lw(v0, MemOperand(a3, kPointerSize)); v0 3554 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3562 src/mips/full-codegen-mips.cc Register right = v0; v0 3585 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kFalseValueRootIndex); v0 3588 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kTrueValueRootIndex); v0 3591 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3606 src/mips/full-codegen-mips.cc __ lw(a0, FieldMemOperand(v0, String::kHashFieldOffset)); v0 3622 src/mips/full-codegen-mips.cc __ AbortIfNotString(v0); v0 3625 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(v0, String::kHashFieldOffset)); v0 3626 src/mips/full-codegen-mips.cc __ IndexFromHash(v0, v0); v0 3628 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3643 src/mips/full-codegen-mips.cc Register array = v0; v0 3672 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kEmptyStringRootIndex); v0 3715 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(elements, FixedArray::kHeaderSize)); v0 3799 src/mips/full-codegen-mips.cc ASSERT(result.is(v0)); v0 3831 src/mips/full-codegen-mips.cc ASSERT(result.is(v0)); v0 3860 src/mips/full-codegen-mips.cc ASSERT(result.is(v0)); v0 3864 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kUndefinedValueRootIndex); v0 3866 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3907 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3926 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3938 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3950 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 3995 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kTrueValueRootIndex); v0 3996 src/mips/full-codegen-mips.cc if (context()->IsStackValue()) __ push(v0); v0 4000 src/mips/full-codegen-mips.cc __ LoadRoot(v0, Heap::kFalseValueRootIndex); v0 4001 src/mips/full-codegen-mips.cc if (context()->IsStackValue()) __ push(v0); v0 4013 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 4057 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 4098 src/mips/full-codegen-mips.cc __ push(v0); v0 4104 src/mips/full-codegen-mips.cc __ push(v0); v0 4119 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, &no_conversion); v0 4120 src/mips/full-codegen-mips.cc __ mov(a0, v0); v0 4133 src/mips/full-codegen-mips.cc __ push(v0); v0 4136 src/mips/full-codegen-mips.cc __ sw(v0, MemOperand(sp, kPointerSize)); v0 4139 src/mips/full-codegen-mips.cc __ sw(v0, MemOperand(sp, 2 * kPointerSize)); v0 4154 src/mips/full-codegen-mips.cc __ AdduAndCheckForOverflow(v0, a0, a1, t0); v0 4159 src/mips/full-codegen-mips.cc patch_site.EmitJumpIfSmi(v0, &done); v0 4179 src/mips/full-codegen-mips.cc context.Plug(v0); v0 4190 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 4207 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 4225 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 4246 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 4261 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 4284 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_true); v0 4285 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 4287 src/mips/full-codegen-mips.cc Split(eq, v0, Operand(at), if_true, if_false, fall_through); v0 4289 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 4291 src/mips/full-codegen-mips.cc __ GetObjectType(v0, v0, a1); v0 4293 src/mips/full-codegen-mips.cc __ lbu(a1, FieldMemOperand(v0, Map::kBitFieldOffset)); v0 4299 src/mips/full-codegen-mips.cc __ Branch(if_true, eq, v0, Operand(at)); v0 4301 src/mips/full-codegen-mips.cc Split(eq, v0, Operand(at), if_true, if_false, fall_through); v0 4305 src/mips/full-codegen-mips.cc Split(eq, v0, Operand(at), if_true, if_false, fall_through); v0 4308 src/mips/full-codegen-mips.cc __ Branch(if_true, eq, v0, Operand(at)); v0 4309 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 4311 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 4312 src/mips/full-codegen-mips.cc __ lbu(a1, FieldMemOperand(v0, Map::kBitFieldOffset)); v0 4316 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 4318 src/mips/full-codegen-mips.cc __ GetObjectType(v0, v0, a1); v0 4323 src/mips/full-codegen-mips.cc __ JumpIfSmi(v0, if_false); v0 4326 src/mips/full-codegen-mips.cc __ Branch(if_true, eq, v0, Operand(at)); v0 4329 src/mips/full-codegen-mips.cc __ GetObjectType(v0, v0, a1); v0 4331 src/mips/full-codegen-mips.cc __ lbu(a1, FieldMemOperand(v0, Map::kInstanceTypeOffset)); v0 4334 src/mips/full-codegen-mips.cc __ lbu(a1, FieldMemOperand(v0, Map::kBitFieldOffset)); v0 4369 src/mips/full-codegen-mips.cc Split(eq, v0, Operand(t0), if_true, if_false, fall_through); v0 4378 src/mips/full-codegen-mips.cc Split(eq, v0, Operand(zero_reg), if_true, if_false, fall_through); v0 4425 src/mips/full-codegen-mips.cc Split(cc, v0, Operand(zero_reg), if_true, if_false, fall_through); v0 4473 src/mips/full-codegen-mips.cc __ lw(v0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); v0 4474 src/mips/full-codegen-mips.cc context()->Plug(v0); v0 4479 src/mips/full-codegen-mips.cc return v0; v0 522 src/mips/ic-mips.cc __ mov(a1, v0); v0 627 src/mips/ic-mips.cc __ mov(a1, v0); v0 724 src/mips/ic-mips.cc GenerateDictionaryLoad(masm, &miss, a1, a2, v0, a3, t0); v0 850 src/mips/ic-mips.cc __ lw(v0, mapped_location); v0 859 src/mips/ic-mips.cc __ mov(v0, a2); v0 882 src/mips/ic-mips.cc __ mov(v0, a0); // (In delay slot) return the value stored in v0. v0 894 src/mips/ic-mips.cc __ mov(v0, a0); // (In delay slot) return the value stored in v0. v0 990 src/mips/ic-mips.cc masm, receiver, key, t0, a3, a2, v0, NULL, &slow); v0 1006 src/mips/ic-mips.cc __ LoadFromNumberDictionary(&slow, t0, a0, v0, a2, a3, t1); v0 1096 src/mips/ic-mips.cc __ lw(v0, MemOperand(at)); v0 1109 src/mips/ic-mips.cc __ lw(v0, MemOperand(t0)); v0 1127 src/mips/ic-mips.cc GenerateDictionaryLoad(masm, &slow, a3, a0, v0, a2, t0); v0 1152 src/mips/ic-mips.cc Register result = v0; v0 1304 src/mips/ic-mips.cc __ mov(v0, value); v0 1317 src/mips/ic-mips.cc __ mov(v0, value); // Preserve the value which is returned. v0 1342 src/mips/ic-mips.cc __ mov(v0, value); v0 1477 src/mips/ic-mips.cc __ mov(v0, a2); v0 1498 src/mips/ic-mips.cc __ mov(v0, a2); v0 818 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 1271 src/mips/lithium-codegen-mips.cc ASSERT(result.is(v0)); v0 1405 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 1848 src/mips/lithium-codegen-mips.cc EmitBranch(true_block, false_block, condition, v0, Operand(zero_reg)); v0 2020 src/mips/lithium-codegen-mips.cc ASSERT(result.is(v0)); v0 2060 src/mips/lithium-codegen-mips.cc ASSERT(result.is(v0)); v0 2115 src/mips/lithium-codegen-mips.cc ASSERT(result.is(v0)); v0 2167 src/mips/lithium-codegen-mips.cc __ Branch(USE_DELAY_SLOT, &done, condition, v0, Operand(zero_reg)); v0 2179 src/mips/lithium-codegen-mips.cc __ push(v0); v0 2203 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 2408 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 2793 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 2944 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 2945 src/mips/lithium-codegen-mips.cc __ mov(a0, v0); v0 2998 src/mips/lithium-codegen-mips.cc if (!tmp1.is(v0)) v0 2999 src/mips/lithium-codegen-mips.cc __ mov(tmp1, v0); v0 3294 src/mips/lithium-codegen-mips.cc __ Addu(v0, a0, a1); v0 3301 src/mips/lithium-codegen-mips.cc __ Move(f12, v0, a2); v0 3405 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 3416 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 3431 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 3441 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 3454 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 3465 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 3846 src/mips/lithium-codegen-mips.cc __ AbortIfNotSmi(v0); v0 3848 src/mips/lithium-codegen-mips.cc __ SmiUntag(v0); v0 3849 src/mips/lithium-codegen-mips.cc __ StoreToSafepointRegisterSlot(v0, result); v0 3898 src/mips/lithium-codegen-mips.cc __ StoreToSafepointRegisterSlot(v0, result); v0 3982 src/mips/lithium-codegen-mips.cc __ Move(dst, v0); v0 4030 src/mips/lithium-codegen-mips.cc __ StoreToSafepointRegisterSlot(v0, reg); v0 4522 src/mips/lithium-codegen-mips.cc __ StoreToSafepointRegisterSlot(v0, result); v0 4708 src/mips/lithium-codegen-mips.cc __ AllocateInNewSpace(size, v0, a2, a3, &runtime_allocate, TAG_OBJECT); v0 4719 src/mips/lithium-codegen-mips.cc EmitDeepCopy(instr->hydrogen()->boilerplate(), v0, a1, &offset); v0 4725 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 4756 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 4783 src/mips/lithium-codegen-mips.cc __ mov(a1, v0); v0 4789 src/mips/lithium-codegen-mips.cc __ AllocateInNewSpace(size, v0, a2, a3, &runtime_allocate, TAG_OBJECT); v0 4804 src/mips/lithium-codegen-mips.cc __ sw(a3, FieldMemOperand(v0, i)); v0 4805 src/mips/lithium-codegen-mips.cc __ sw(a2, FieldMemOperand(v0, i + kPointerSize)); v0 4809 src/mips/lithium-codegen-mips.cc __ sw(a3, FieldMemOperand(v0, size - kPointerSize)); v0 4836 src/mips/lithium-codegen-mips.cc ASSERT(ToRegister(instr->result()).is(v0)); v0 5159 src/mips/lithium-codegen-mips.cc __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset)); v0 5160 src/mips/lithium-codegen-mips.cc ASSERT(result.is(v0)); v0 697 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 763 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 943 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 952 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 973 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr, CAN_DEOPTIMIZE_EAGERLY); v0 1022 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallConstantFunction, v0), instr); v0 1030 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr, CANNOT_DEOPTIMIZE_EAGERLY); v0 1072 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallKeyed(key), v0), instr); v0 1078 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallNamed, v0), instr); v0 1084 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallGlobal, v0), instr); v0 1090 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallKnownGlobal, v0), instr); v0 1098 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 1105 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallFunction(function), v0), v0 1112 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallRuntime, v0), instr); v0 1147 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 1173 src/mips/lithium-mips.cc DefineFixed(new(zone()) LDivI(dividend, divisor), v0))); v0 1331 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 1481 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 1647 src/mips/lithium-mips.cc return new(zone()) LReturn(UseFixed(instr->value(), v0)); v0 1677 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 1736 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 1748 src/mips/lithium-mips.cc LInstruction* result = DefineFixed(new(zone()) LLoadNamedGeneric(object), v0); v0 1826 src/mips/lithium-mips.cc DefineFixed(new(zone()) LLoadKeyedGeneric(object, key), v0); v0 1923 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 1967 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LStringAdd(left, right), v0), v0 2001 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LFastLiteral, v0), instr); v0 2006 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LArrayLiteral, v0), instr); v0 2011 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LObjectLiteral, v0), instr); v0 2016 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LRegExpLiteral, v0), instr); v0 2021 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LFunctionLiteral, v0), instr); v0 2029 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 2058 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallStub, v0), instr); v0 2084 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 2090 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 2190 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); v0 2197 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr, CAN_DEOPTIMIZE_EAGERLY); v0 2823 src/mips/macro-assembler-mips.cc Move(v0, value); v0 2860 src/mips/macro-assembler-mips.cc if (!value.is(v0)) { v0 2861 src/mips/macro-assembler-mips.cc mov(v0, value); v0 3553 src/mips/macro-assembler-mips.cc Move(dst, v0, v1); v0 3963 src/mips/macro-assembler-mips.cc lw(v0, MemOperand(v0)); v0 3973 src/mips/macro-assembler-mips.cc Branch(&skip, eq, v0, Operand(zero_reg)); v0 3974 src/mips/macro-assembler-mips.cc lw(a0, MemOperand(v0)); v0 3976 src/mips/macro-assembler-mips.cc mov(v0, a0); v0 4008 src/mips/macro-assembler-mips.cc mov(s0, v0); v0 4009 src/mips/macro-assembler-mips.cc mov(a0, v0); v0 4014 src/mips/macro-assembler-mips.cc mov(v0, s0); v0 4029 src/mips/macro-assembler-mips.cc LoadRoot(v0, Heap::kUndefinedValueRootIndex); v0 140 src/mips/regexp-macro-assembler-mips.cc __ li(v0, Operand(FAILURE)); v0 400 src/mips/regexp-macro-assembler-mips.cc BranchOrBacktrack(on_no_match, eq, v0, Operand(zero_reg)); v0 637 src/mips/regexp-macro-assembler-mips.cc __ li(v0, Operand(FAILURE)); v0 693 src/mips/regexp-macro-assembler-mips.cc __ li(v0, Operand(EXCEPTION)); v0 699 src/mips/regexp-macro-assembler-mips.cc __ Branch(&return_v0, ne, v0, Operand(zero_reg)); v0 818 src/mips/regexp-macro-assembler-mips.cc __ mov(v0, a0); v0 846 src/mips/regexp-macro-assembler-mips.cc __ li(v0, Operand(SUCCESS)); v0 852 src/mips/regexp-macro-assembler-mips.cc __ lw(v0, MemOperand(frame_pointer(), kSuccessfulCaptures)); v0 881 src/mips/regexp-macro-assembler-mips.cc __ Branch(&return_v0, ne, v0, Operand(zero_reg)); v0 911 src/mips/regexp-macro-assembler-mips.cc __ Branch(&exit_with_exception, eq, v0, Operand(zero_reg)); v0 913 src/mips/regexp-macro-assembler-mips.cc __ mov(backtrack_stackpointer(), v0); v0 924 src/mips/regexp-macro-assembler-mips.cc __ li(v0, Operand(EXCEPTION)); v0 1149 src/mips/simulator-mips.cc set_register(v0, reg_buffer[0]); v0 1516 src/mips/simulator-mips.cc set_register(v0, gpreg_pair[0]); v0 1529 src/mips/simulator-mips.cc set_register(v0, arg0); v0 1540 src/mips/simulator-mips.cc set_register(v0, arg0); v0 1557 src/mips/simulator-mips.cc set_register(v0, static_cast<int32_t>(result)); v0 1561 src/mips/simulator-mips.cc PrintF("Returned %08x : %08x\n", get_register(v1), get_register(v0)); v0 2812 src/mips/simulator-mips.cc int32_t result = get_register(v0); v0 343 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); v0 390 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(receiver, String::kLengthOffset)); v0 401 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(scratch1, String::kLengthOffset)); v0 413 src/mips/stub-cache-mips.cc __ mov(v0, scratch1); v0 561 src/mips/stub-cache-mips.cc __ mov(v0, a0); v0 922 src/mips/stub-cache-mips.cc __ Branch(interceptor_succeeded, ne, v0, Operand(scratch)); v0 1210 src/mips/stub-cache-mips.cc GenerateFastPropertyLoad(masm(), v0, reg, holder, index); v0 1232 src/mips/stub-cache-mips.cc __ LoadHeapObject(v0, value); v0 1369 src/mips/stub-cache-mips.cc __ Branch(&interceptor_failed, eq, v0, Operand(scratch1)); v0 1397 src/mips/stub-cache-mips.cc GenerateFastPropertyLoad(masm(), v0, holder_reg, v0 1569 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, a3, v0, t0, v0 1574 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); v0 1589 src/mips/stub-cache-mips.cc v0, v0 1595 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); v0 1598 src/mips/stub-cache-mips.cc __ Addu(v0, v0, Operand(Smi::FromInt(argc))); v0 1604 src/mips/stub-cache-mips.cc __ Branch(&attempt_to_grow_elements, gt, v0, Operand(t0)); v0 1612 src/mips/stub-cache-mips.cc __ sw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); v0 1617 src/mips/stub-cache-mips.cc __ sll(end_elements, v0, kPointerSizeLog2 - kSmiTagSize); v0 1667 src/mips/stub-cache-mips.cc __ sw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); v0 1672 src/mips/stub-cache-mips.cc __ sll(end_elements, v0, kPointerSizeLog2 - kSmiTagSize); v0 1713 src/mips/stub-cache-mips.cc __ sll(end_elements, v0, kPointerSizeLog2 - kSmiTagSize); v0 1737 src/mips/stub-cache-mips.cc __ sw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); v0 1791 src/mips/stub-cache-mips.cc t0, v0, name, &miss); v0 1798 src/mips/stub-cache-mips.cc v0, v0 1816 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(elements, FixedArray::kHeaderSize)); v0 1817 src/mips/stub-cache-mips.cc __ Branch(&call_builtin, eq, v0, Operand(t2)); v0 1828 src/mips/stub-cache-mips.cc __ LoadRoot(v0, Heap::kUndefinedValueRootIndex); v0 1882 src/mips/stub-cache-mips.cc v0, v0 1886 src/mips/stub-cache-mips.cc v0, holder, a1, a3, t0, name, &miss); v0 1890 src/mips/stub-cache-mips.cc Register result = v0; v0 1914 src/mips/stub-cache-mips.cc __ LoadRoot(v0, Heap::kNanValueRootIndex); v0 1962 src/mips/stub-cache-mips.cc v0, v0 1966 src/mips/stub-cache-mips.cc v0, holder, a1, a3, t0, name, &miss); v0 1968 src/mips/stub-cache-mips.cc Register receiver = v0; v0 1971 src/mips/stub-cache-mips.cc Register result = v0; v0 1996 src/mips/stub-cache-mips.cc __ LoadRoot(v0, Heap::kEmptyStringRootIndex); v0 2041 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, v0, a3, t0, v0 2062 src/mips/stub-cache-mips.cc StringCharFromCodeGenerator generator(code, v0); v0 2126 src/mips/stub-cache-mips.cc __ lw(v0, MemOperand(sp, 0 * kPointerSize)); v0 2130 src/mips/stub-cache-mips.cc __ And(t0, v0, Operand(kSmiTagMask)); v0 2134 src/mips/stub-cache-mips.cc __ CheckMap(v0, a1, Heap::kHeapNumberMapRootIndex, &slow, DONT_DO_SMI_CHECK); v0 2141 src/mips/stub-cache-mips.cc __ ldc1(f0, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 2152 src/mips/stub-cache-mips.cc __ lw(t1, FieldMemOperand(v0, HeapNumber::kValueOffset + kPointerSize)); v0 2176 src/mips/stub-cache-mips.cc __ mfc1(v0, f0); v0 2178 src/mips/stub-cache-mips.cc __ Addu(a1, v0, Operand(0x40000000)); v0 2182 src/mips/stub-cache-mips.cc __ sll(v0, v0, kSmiTagSize); v0 2185 src/mips/stub-cache-mips.cc __ Branch(&restore_fcsr_and_return, ne, v0, Operand(zero_reg)); v0 2191 src/mips/stub-cache-mips.cc __ lw(v0, MemOperand(sp, 0 * kPointerSize)); v0 2245 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, v0, a3, t0, v0 2255 src/mips/stub-cache-mips.cc __ lw(v0, MemOperand(sp, 0 * kPointerSize)); v0 2260 src/mips/stub-cache-mips.cc __ JumpIfNotSmi(v0, ¬_smi); v0 2264 src/mips/stub-cache-mips.cc __ sra(t0, v0, kBitsPerInt - 1); v0 2265 src/mips/stub-cache-mips.cc __ Xor(a1, v0, t0); v0 2268 src/mips/stub-cache-mips.cc __ Subu(v0, a1, t0); v0 2273 src/mips/stub-cache-mips.cc __ Branch(&slow, lt, v0, Operand(zero_reg)); v0 2282 src/mips/stub-cache-mips.cc __ CheckMap(v0, a1, Heap::kHeapNumberMapRootIndex, &slow, DONT_DO_SMI_CHECK); v0 2283 src/mips/stub-cache-mips.cc __ lw(a1, FieldMemOperand(v0, HeapNumber::kExponentOffset)); v0 2297 src/mips/stub-cache-mips.cc __ lw(a3, FieldMemOperand(v0, HeapNumber::kMantissaOffset)); v0 2299 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t0, t1, t2, &slow); v0 2300 src/mips/stub-cache-mips.cc __ sw(a1, FieldMemOperand(v0, HeapNumber::kExponentOffset)); v0 2301 src/mips/stub-cache-mips.cc __ sw(a3, FieldMemOperand(v0, HeapNumber::kMantissaOffset)); v0 2526 src/mips/stub-cache-mips.cc __ mov(a1, v0); v0 2708 src/mips/stub-cache-mips.cc __ pop(v0); v0 2796 src/mips/stub-cache-mips.cc __ mov(v0, a0); // Stored value must be returned in v0. v0 2837 src/mips/stub-cache-mips.cc __ LoadRoot(v0, Heap::kUndefinedValueRootIndex); v0 2859 src/mips/stub-cache-mips.cc __ mov(v0, a0); v0 2861 src/mips/stub-cache-mips.cc GenerateLoadField(object, holder, v0, a3, a1, t0, index, name, &miss); v0 2999 src/mips/stub-cache-mips.cc __ mov(v0, t0); v0 3446 src/mips/stub-cache-mips.cc __ mov(v0, t4); v0 3447 src/mips/stub-cache-mips.cc __ Or(v0, v0, Operand(kHeapObjectTag)); v0 3491 src/mips/stub-cache-mips.cc __ LoadFromNumberDictionary(&slow, t0, a0, v0, a2, a3, t1); v0 3706 src/mips/stub-cache-mips.cc __ sll(v0, value, kSmiTagSize); v0 3715 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, a3, t0, t1, &slow); v0 3721 src/mips/stub-cache-mips.cc __ sdc1(f0, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 3736 src/mips/stub-cache-mips.cc __ sw(dst1, FieldMemOperand(v0, HeapNumber::kMantissaOffset)); v0 3737 src/mips/stub-cache-mips.cc __ sw(dst2, FieldMemOperand(v0, HeapNumber::kExponentOffset)); v0 3752 src/mips/stub-cache-mips.cc __ sll(v0, value, kSmiTagSize); v0 3760 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t2, t3, t6, &slow); v0 3769 src/mips/stub-cache-mips.cc __ sdc1(f0, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 3781 src/mips/stub-cache-mips.cc __ sll(v0, value, kSmiTagSize); v0 3808 src/mips/stub-cache-mips.cc __ mov(v0, t2); v0 3820 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t3, t5, t6, &slow); v0 3823 src/mips/stub-cache-mips.cc __ sdc1(f0, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 3830 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t3, t5, t6, &slow); v0 3873 src/mips/stub-cache-mips.cc __ sw(a2, FieldMemOperand(v0, HeapNumber::kExponentOffset)); v0 3874 src/mips/stub-cache-mips.cc __ sw(a0, FieldMemOperand(v0, HeapNumber::kMantissaOffset)); v0 3885 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t3, t5, t6, &slow); v0 3887 src/mips/stub-cache-mips.cc __ sdc1(f0, FieldMemOperand(v0, HeapNumber::kValueOffset)); v0 3894 src/mips/stub-cache-mips.cc __ AllocateHeapNumber(v0, t3, t5, t6, &slow); v0 3896 src/mips/stub-cache-mips.cc __ sw(a2, FieldMemOperand(v0, HeapNumber::kMantissaOffset)); v0 3897 src/mips/stub-cache-mips.cc __ sw(a3, FieldMemOperand(v0, HeapNumber::kExponentOffset)); v0 3903 src/mips/stub-cache-mips.cc __ sll(v0, value, kSmiTagSize); v0 3982 src/mips/stub-cache-mips.cc __ li(v0, Operand(255)); v0 3984 src/mips/stub-cache-mips.cc __ Branch(&done, gt, t1, Operand(v0)); v0 3987 src/mips/stub-cache-mips.cc __ mov(v0, zero_reg); // In delay slot. v0 3988 src/mips/stub-cache-mips.cc __ mov(v0, t1); // Value is in range 0..255. v0 3990 src/mips/stub-cache-mips.cc __ mov(t1, v0); v0 4054 src/mips/stub-cache-mips.cc __ mov(v0, a0); v0 4124 src/mips/stub-cache-mips.cc __ mov(v0, a0); v0 4185 src/mips/stub-cache-mips.cc __ mov(v0, a0); v0 4203 src/mips/stub-cache-mips.cc __ mov(v0, a0); v0 4360 src/mips/stub-cache-mips.cc __ mov(v0, t0); v0 4423 src/mips/stub-cache-mips.cc __ mov(v0, heap_number_reg); v0 4666 src/mips/stub-cache-mips.cc __ mov(v0, value_reg); // In delay slot. v0 70 test/cctest/test-assembler-mips.cc __ addu(v0, a0, a1); v0 96 test/cctest/test-assembler-mips.cc __ li(v0, 0); v0 101 test/cctest/test-assembler-mips.cc __ addu(v0, v0, a1); v0 158 test/cctest/test-assembler-mips.cc __ srl(v0, t2, 8); // 0x00123456 v0 159 test/cctest/test-assembler-mips.cc __ sll(v0, v0, 11); // 0x91a2b000 v0 160 test/cctest/test-assembler-mips.cc __ sra(v0, v0, 3); // 0xf2345600 v0 161 test/cctest/test-assembler-mips.cc __ srav(v0, v0, t0); // 0xff234560 v0 162 test/cctest/test-assembler-mips.cc __ sllv(v0, v0, t0); // 0xf2345600 v0 163 test/cctest/test-assembler-mips.cc __ srlv(v0, v0, t0); // 0x0f234560 v0 164 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(0x0f234560)); v0 167 test/cctest/test-assembler-mips.cc __ addu(v0, t0, t1); // 0x00001238 v0 168 test/cctest/test-assembler-mips.cc __ subu(v0, v0, t0); // 0x00001234 v0 169 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(0x00001234)); v0 178 test/cctest/test-assembler-mips.cc __ and_(v0, t1, t2); // 0x00001230 v0 179 test/cctest/test-assembler-mips.cc __ or_(v0, v0, t1); // 0x00001234 v0 180 test/cctest/test-assembler-mips.cc __ xor_(v0, v0, t2); // 0x1234444c v0 181 test/cctest/test-assembler-mips.cc __ nor(v0, v0, t2); // 0xedcba987 v0 182 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(0xedcba983)); v0 185 test/cctest/test-assembler-mips.cc __ slt(v0, t7, t3); v0 186 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(0x1)); v0 188 test/cctest/test-assembler-mips.cc __ sltu(v0, t7, t3); v0 189 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(0x0)); v0 193 test/cctest/test-assembler-mips.cc __ addiu(v0, zero_reg, 0x7421); // 0x00007421 v0 194 test/cctest/test-assembler-mips.cc __ addiu(v0, v0, -0x1); // 0x00007420 v0 195 test/cctest/test-assembler-mips.cc __ addiu(v0, v0, -0x20); // 0x00007400 v0 196 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(0x00007400)); v0 202 test/cctest/test-assembler-mips.cc __ slti(v0, t1, 0x00002000); // 0x1 v0 203 test/cctest/test-assembler-mips.cc __ slti(v0, v0, 0xffff8000); // 0x0 v0 204 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(0x0)); v0 206 test/cctest/test-assembler-mips.cc __ sltiu(v0, t1, 0x00002000); // 0x1 v0 207 test/cctest/test-assembler-mips.cc __ sltiu(v0, v0, 0x00008000); // 0x1 v0 208 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(0x1)); v0 211 test/cctest/test-assembler-mips.cc __ andi(v0, t1, 0xf0f0); // 0x00001030 v0 212 test/cctest/test-assembler-mips.cc __ ori(v0, v0, 0x8a00); // 0x00009a30 v0 213 test/cctest/test-assembler-mips.cc __ xori(v0, v0, 0x83cc); // 0x000019fc v0 214 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(0x000019fc)); v0 222 test/cctest/test-assembler-mips.cc __ Clz(v0, t0); // 29 v0 224 test/cctest/test-assembler-mips.cc __ addu(v0, v0, v1); // 48 v0 226 test/cctest/test-assembler-mips.cc __ addu(v0, v0, v1); // 51 v0 228 test/cctest/test-assembler-mips.cc __ addu(v0, v0, v1); // 51 v0 229 test/cctest/test-assembler-mips.cc __ Branch(&error, ne, v0, Operand(51)); v0 240 test/cctest/test-assembler-mips.cc __ li(v0, 0x31415926); v0 246 test/cctest/test-assembler-mips.cc __ li(v0, 666); v0 1275 test/cctest/test-assembler-mips.cc __ beq(v0, v1, &target); v0 1277 test/cctest/test-assembler-mips.cc __ bne(v0, v1, &target); v0 113 test/cctest/test-disasm-mips.cc COMPARE(addu(v0, v1, s0), v0 120 test/cctest/test-disasm-mips.cc COMPARE(subu(v0, v1, s0), v0 127 test/cctest/test-disasm-mips.cc COMPARE(mult(v0, v1), v0 134 test/cctest/test-disasm-mips.cc COMPARE(multu(v0, v1), v0 141 test/cctest/test-disasm-mips.cc COMPARE(div(v0, v1), v0 148 test/cctest/test-disasm-mips.cc COMPARE(divu(v0, v1), v0 156 test/cctest/test-disasm-mips.cc COMPARE(mul(v0, v1, s0), v0 166 test/cctest/test-disasm-mips.cc COMPARE(addiu(v0, v1, -1), v0 175 test/cctest/test-disasm-mips.cc COMPARE(and_(v0, v1, a2), v0 184 test/cctest/test-disasm-mips.cc COMPARE(or_(v0, v1, a2), v0 193 test/cctest/test-disasm-mips.cc COMPARE(xor_(v0, v1, a2), v0 202 test/cctest/test-disasm-mips.cc COMPARE(nor(v0, v1, a2), v0 207 test/cctest/test-disasm-mips.cc COMPARE(andi(v0, v1, 0xffff), v0 212 test/cctest/test-disasm-mips.cc COMPARE(ori(v0, v1, 0xffff), v0 217 test/cctest/test-disasm-mips.cc COMPARE(xori(v0, v1, 0xffff), v0 222 test/cctest/test-disasm-mips.cc COMPARE(lui(v0, 0xffff), v0 231 test/cctest/test-disasm-mips.cc COMPARE(sll(v0, v1, 31), v0 240 test/cctest/test-disasm-mips.cc COMPARE(sllv(v0, v1, fp), v0 249 test/cctest/test-disasm-mips.cc COMPARE(srl(v0, v1, 31), v0 258 test/cctest/test-disasm-mips.cc COMPARE(srlv(v0, v1, fp), v0 267 test/cctest/test-disasm-mips.cc COMPARE(sra(v0, v1, 31), v0 276 test/cctest/test-disasm-mips.cc COMPARE(srav(v0, v1, fp), v0 286 test/cctest/test-disasm-mips.cc COMPARE(rotr(v0, v1, 31), v0 295 test/cctest/test-disasm-mips.cc COMPARE(rotrv(v0, v1, fp), v0 354 test/cctest/test-disasm-mips.cc COMPARE(slt(v0, v1, a2), v0 362 test/cctest/test-disasm-mips.cc COMPARE(sltu(v0, v1, a2), v0 371 test/cctest/test-disasm-mips.cc COMPARE(slti(v0, v1, -1), v0 379 test/cctest/test-disasm-mips.cc COMPARE(sltiu(v0, v1, -1), v0 389 test/cctest/test-disasm-mips.cc COMPARE(movz(v0, v1, a2), v0 397 test/cctest/test-disasm-mips.cc COMPARE(movn(v0, v1, a2), v0 406 test/cctest/test-disasm-mips.cc COMPARE(movt(v0, v1, 7), v0 414 test/cctest/test-disasm-mips.cc COMPARE(movf(v0, v1, 6), v0 421 test/cctest/test-disasm-mips.cc COMPARE(clz(v0, v1), v0 430 test/cctest/test-disasm-mips.cc COMPARE(ins_(v0, v1, 0, 32), v0 436 test/cctest/test-disasm-mips.cc COMPARE(ext_(v0, v1, 0, 32), v0 105 test/cctest/test-hashing.cc __ li(v0, Operand(0)); v0 107 test/cctest/test-hashing.cc StringHelper::GenerateHashInit(masm, v0, t1); v0 110 test/cctest/test-hashing.cc StringHelper::GenerateHashAddCharacter(masm, v0, t1); v0 112 test/cctest/test-hashing.cc StringHelper::GenerateHashGetHash(masm, v0); v0 146 test/cctest/test-hashing.cc __ li(v0, Operand(key)); v0 147 test/cctest/test-hashing.cc __ GetNumberHash(v0, t1);