Lines Matching refs:a3
106 __ GetObjectType(a2, a3, t0); in Generate_InternalArrayCode()
136 __ GetObjectType(a2, a3, t0); in Generate_ArrayCode()
158 __ IncrementCounter(counters->string_ctor_calls(), 1, a2, a3); in Generate_StringConstructCode()
181 a3, // Scratch. in Generate_StringConstructCode()
185 __ IncrementCounter(counters->string_ctor_cached_number(), 1, a3, t0); in Generate_StringConstructCode()
197 a3, // Scratch. in Generate_StringConstructCode()
203 Register map = a3; in Generate_StringConstructCode()
215 __ LoadRoot(a3, Heap::kEmptyFixedArrayRootIndex); in Generate_StringConstructCode()
216 __ sw(a3, FieldMemOperand(v0, JSObject::kPropertiesOffset)); in Generate_StringConstructCode()
217 __ sw(a3, FieldMemOperand(v0, JSObject::kElementsOffset)); in Generate_StringConstructCode()
234 __ lbu(a3, FieldMemOperand(a2, Map::kInstanceTypeOffset)); in Generate_StringConstructCode()
236 __ And(t0, a3, Operand(kIsNotStringMask)); in Generate_StringConstructCode()
239 __ IncrementCounter(counters->string_ctor_conversions(), 1, a3, t0); in Generate_StringConstructCode()
245 __ IncrementCounter(counters->string_ctor_conversions(), 1, a3, t0); in Generate_StringConstructCode()
265 __ IncrementCounter(counters->string_ctor_gc_required(), 1, a3, t0); in Generate_StringConstructCode()
348 __ AssertUndefinedOrAllocationSite(a2, a3); in Generate_JSConstructStubHelper()
371 __ GetObjectType(a2, a3, t4); in Generate_JSConstructStubHelper()
379 __ lbu(a3, FieldMemOperand(a2, Map::kInstanceTypeOffset)); in Generate_JSConstructStubHelper()
380 __ Branch(&rt_call, eq, a3, Operand(JS_FUNCTION_TYPE)); in Generate_JSConstructStubHelper()
409 __ lbu(a3, FieldMemOperand(a2, Map::kInstanceSizeOffset)); in Generate_JSConstructStubHelper()
411 __ Addu(a3, a3, Operand(AllocationMemento::kSize / kPointerSize)); in Generate_JSConstructStubHelper()
414 __ Allocate(a3, t4, t5, t6, &rt_call, SIZE_IN_WORDS); in Generate_JSConstructStubHelper()
457 __ sll(at, a3, kPointerSizeLog2); in Generate_JSConstructStubHelper()
471 __ Subu(a0, a3, Operand(AllocationMemento::kSize / kPointerSize)); in Generate_JSConstructStubHelper()
488 __ sll(at, a3, kPointerSizeLog2); in Generate_JSConstructStubHelper()
504 __ lbu(a3, FieldMemOperand(a2, Map::kUnusedPropertyFieldsOffset)); in Generate_JSConstructStubHelper()
508 __ Addu(a3, a3, Operand(t6)); in Generate_JSConstructStubHelper()
510 __ subu(a3, a3, t6); in Generate_JSConstructStubHelper()
513 __ Branch(&allocated, eq, a3, Operand(zero_reg)); in Generate_JSConstructStubHelper()
515 a3, Operand(zero_reg)); in Generate_JSConstructStubHelper()
523 __ Addu(a0, a3, Operand(FixedArray::kHeaderSize / kPointerSize)); in Generate_JSConstructStubHelper()
540 __ sll(a0, a3, kSmiTagSize); in Generate_JSConstructStubHelper()
553 __ sll(t3, a3, kPointerSizeLog2); in Generate_JSConstructStubHelper()
627 __ lw(a3, FieldMemOperand(a2, in Generate_JSConstructStubHelper()
629 __ Addu(a3, a3, Operand(Smi::FromInt(1))); in Generate_JSConstructStubHelper()
630 __ sw(a3, FieldMemOperand(a2, in Generate_JSConstructStubHelper()
643 __ lw(a3, MemOperand(sp, 3 * kPointerSize)); in Generate_JSConstructStubHelper()
649 __ srl(a0, a3, kSmiTagSize); in Generate_JSConstructStubHelper()
663 __ sll(t0, a3, kPointerSizeLog2 - kSmiTagSize); in Generate_JSConstructStubHelper()
668 __ Addu(a3, a3, Operand(-2)); in Generate_JSConstructStubHelper()
669 __ Branch(&loop, greater_equal, a3, Operand(zero_reg)); in Generate_JSConstructStubHelper()
706 __ GetObjectType(v0, a1, a3); in Generate_JSConstructStubHelper()
707 __ Branch(&exit, greater_equal, a3, Operand(FIRST_SPEC_OBJECT_TYPE)); in Generate_JSConstructStubHelper()
774 __ sll(t0, a3, kPointerSizeLog2); in Generate_JSEntryTrampolineHelper()
799 __ mov(a0, a3); in Generate_JSEntryTrampolineHelper()
1101 __ lw(a3, FieldMemOperand(a2, SharedFunctionInfo::kCompilerHintsOffset)); in Generate_FunctionCall()
1102 __ And(t3, a3, Operand(1 << (SharedFunctionInfo::kStrictModeFunction + in Generate_FunctionCall()
1107 __ And(t3, a3, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize))); in Generate_FunctionCall()
1120 __ LoadRoot(a3, Heap::kUndefinedValueRootIndex); in Generate_FunctionCall()
1121 __ Branch(&use_global_proxy, eq, a2, Operand(a3)); in Generate_FunctionCall()
1122 __ LoadRoot(a3, Heap::kNullValueRootIndex); in Generate_FunctionCall()
1123 __ Branch(&use_global_proxy, eq, a2, Operand(a3)); in Generate_FunctionCall()
1126 __ GetObjectType(a2, a3, a3); in Generate_FunctionCall()
1127 __ Branch(&shift_arguments, ge, a3, Operand(FIRST_SPEC_OBJECT_TYPE)); in Generate_FunctionCall()
1156 __ addu(a3, sp, at); in Generate_FunctionCall()
1157 __ sw(a2, MemOperand(a3, -kPointerSize)); in Generate_FunctionCall()
1233 __ lw(a3, FieldMemOperand(a1, JSFunction::kSharedFunctionInfoOffset)); in Generate_FunctionCall()
1235 FieldMemOperand(a3, SharedFunctionInfo::kFormalParameterCountOffset)); in Generate_FunctionCall()
1241 __ lw(a3, FieldMemOperand(a1, JSFunction::kCodeEntryOffset)); in Generate_FunctionCall()
1243 __ InvokeCode(a3, expected, expected, JUMP_FUNCTION, NullCallWrapper()); in Generate_FunctionCall()
1461 __ lw(a3, FieldMemOperand(a1, JSFunction::kCodeEntryOffset)); in Generate_ArgumentsAdaptorTrampoline()
1551 __ Call(a3); in Generate_ArgumentsAdaptorTrampoline()
1565 __ Jump(a3); in Generate_ArgumentsAdaptorTrampoline()