Lines Matching refs:a3
335 a3, in ArrayNativeCode()
339 __ IncrementCounter(counters->array_function_native(), 1, a3, t0); in ArrayNativeCode()
358 __ And(a3, a2, Operand(kIntptrSignBit | kSmiTagMask)); in ArrayNativeCode()
359 __ Branch(call_generic_code, eq, a3, Operand(zero_reg)); in ArrayNativeCode()
374 a3, in ArrayNativeCode()
384 __ mov(v0, a3); in ArrayNativeCode()
399 a3, in ArrayNativeCode()
440 __ mov(v0, a3); in ArrayNativeCode()
448 __ UndoAllocationInNewSpace(a3, t0); in ArrayNativeCode()
454 __ lw(a2, FieldMemOperand(a3, HeapObject::kMapOffset)); in ArrayNativeCode()
460 __ sw(a2, FieldMemOperand(a3, HeapObject::kMapOffset)); in ArrayNativeCode()
461 __ RecordWriteField(a3, in ArrayNativeCode()
497 __ GetObjectType(a2, a3, t0); in Generate_InternalArrayCode()
533 __ GetObjectType(a2, a3, t0); in Generate_ArrayCode()
568 __ GetObjectType(a2, a3, t0); in Generate_ArrayConstructCode()
595 __ IncrementCounter(counters->string_ctor_calls(), 1, a2, a3); in Generate_StringConstructCode()
620 a3, // Scratch. in Generate_StringConstructCode()
625 __ IncrementCounter(counters->string_ctor_cached_number(), 1, a3, t0); in Generate_StringConstructCode()
637 a3, // Scratch. in Generate_StringConstructCode()
643 Register map = a3; in Generate_StringConstructCode()
655 __ LoadRoot(a3, Heap::kEmptyFixedArrayRootIndex); in Generate_StringConstructCode()
656 __ sw(a3, FieldMemOperand(v0, JSObject::kPropertiesOffset)); in Generate_StringConstructCode()
657 __ sw(a3, FieldMemOperand(v0, JSObject::kElementsOffset)); in Generate_StringConstructCode()
674 __ lbu(a3, FieldMemOperand(a2, Map::kInstanceTypeOffset)); in Generate_StringConstructCode()
676 __ And(t0, a3, Operand(kIsNotStringMask)); in Generate_StringConstructCode()
679 __ IncrementCounter(counters->string_ctor_conversions(), 1, a3, t0); in Generate_StringConstructCode()
685 __ IncrementCounter(counters->string_ctor_conversions(), 1, a3, t0); in Generate_StringConstructCode()
705 __ IncrementCounter(counters->string_ctor_gc_required(), 1, a3, t0); in Generate_StringConstructCode()
765 __ GetObjectType(a2, a3, t4); in Generate_JSConstructStubHelper()
773 __ lbu(a3, FieldMemOperand(a2, Map::kInstanceTypeOffset)); in Generate_JSConstructStubHelper()
774 __ Branch(&rt_call, eq, a3, Operand(JS_FUNCTION_TYPE)); in Generate_JSConstructStubHelper()
779 __ lw(a3, FieldMemOperand(a1, JSFunction::kSharedFunctionInfoOffset)); in Generate_JSConstructStubHelper()
781 FieldMemOperand(a3, SharedFunctionInfo::kConstructionCountOffset); in Generate_JSConstructStubHelper()
802 __ lbu(a3, FieldMemOperand(a2, Map::kInstanceSizeOffset)); in Generate_JSConstructStubHelper()
803 __ AllocateInNewSpace(a3, t4, t5, t6, &rt_call, SIZE_IN_WORDS); in Generate_JSConstructStubHelper()
827 __ sll(t0, a3, kPointerSizeLog2); in Generate_JSConstructStubHelper()
859 __ lbu(a3, FieldMemOperand(a2, Map::kUnusedPropertyFieldsOffset)); in Generate_JSConstructStubHelper()
865 __ Addu(a3, a3, Operand(t6)); in Generate_JSConstructStubHelper()
868 __ subu(a3, a3, t6); in Generate_JSConstructStubHelper()
871 __ Branch(&allocated, eq, a3, Operand(zero_reg)); in Generate_JSConstructStubHelper()
873 a3, Operand(zero_reg)); in Generate_JSConstructStubHelper()
881 __ Addu(a0, a3, Operand(FixedArray::kHeaderSize / kPointerSize)); in Generate_JSConstructStubHelper()
898 __ sll(a0, a3, kSmiTagSize); in Generate_JSConstructStubHelper()
911 __ sll(t3, a3, kPointerSizeLog2); in Generate_JSConstructStubHelper()
969 __ lw(a3, MemOperand(sp, 3 * kPointerSize)); in Generate_JSConstructStubHelper()
975 __ srl(a0, a3, kSmiTagSize); in Generate_JSConstructStubHelper()
989 __ sll(t0, a3, kPointerSizeLog2 - kSmiTagSize); in Generate_JSConstructStubHelper()
994 __ Addu(a3, a3, Operand(-2)); in Generate_JSConstructStubHelper()
995 __ Branch(&loop, greater_equal, a3, Operand(zero_reg)); in Generate_JSConstructStubHelper()
1035 __ GetObjectType(v0, a3, a3); in Generate_JSConstructStubHelper()
1036 __ Branch(&exit, greater_equal, a3, Operand(FIRST_SPEC_OBJECT_TYPE)); in Generate_JSConstructStubHelper()
1107 __ sll(t0, a3, kPointerSizeLog2); in Generate_JSEntryTrampolineHelper()
1132 __ mov(a0, a3); in Generate_JSEntryTrampolineHelper()
1341 __ lw(a3, FieldMemOperand(a2, SharedFunctionInfo::kCompilerHintsOffset)); in Generate_FunctionCall()
1342 __ And(t3, a3, Operand(1 << (SharedFunctionInfo::kStrictModeFunction + in Generate_FunctionCall()
1347 __ And(t3, a3, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize))); in Generate_FunctionCall()
1360 __ LoadRoot(a3, Heap::kUndefinedValueRootIndex); in Generate_FunctionCall()
1361 __ Branch(&use_global_receiver, eq, a2, Operand(a3)); in Generate_FunctionCall()
1362 __ LoadRoot(a3, Heap::kNullValueRootIndex); in Generate_FunctionCall()
1363 __ Branch(&use_global_receiver, eq, a2, Operand(a3)); in Generate_FunctionCall()
1366 __ GetObjectType(a2, a3, a3); in Generate_FunctionCall()
1367 __ Branch(&shift_arguments, ge, a3, Operand(FIRST_SPEC_OBJECT_TYPE)); in Generate_FunctionCall()
1403 __ addu(a3, sp, at); in Generate_FunctionCall()
1404 __ sw(a2, MemOperand(a3, -kPointerSize)); in Generate_FunctionCall()
1465 __ GetBuiltinEntry(a3, Builtins::CALL_FUNCTION_PROXY); in Generate_FunctionCall()
1470 __ GetBuiltinEntry(a3, Builtins::CALL_NON_FUNCTION); in Generate_FunctionCall()
1481 __ lw(a3, FieldMemOperand(a1, JSFunction::kSharedFunctionInfoOffset)); in Generate_FunctionCall()
1483 FieldMemOperand(a3, SharedFunctionInfo::kFormalParameterCountOffset)); in Generate_FunctionCall()
1485 __ lw(a3, FieldMemOperand(a1, JSFunction::kCodeEntryOffset)); in Generate_FunctionCall()
1492 __ InvokeCode(a3, expected, expected, JUMP_FUNCTION, in Generate_FunctionCall()
1648 __ GetBuiltinEntry(a3, Builtins::CALL_FUNCTION_PROXY); in Generate_FunctionApply()
1783 __ Call(a3); in Generate_ArgumentsAdaptorTrampoline()
1797 __ Jump(a3); in Generate_ArgumentsAdaptorTrampoline()