Lines Matching refs:scratch0
264 __ li(scratch0(), Operand(Smi::FromInt(StackFrame::STUB))); in GenerateDeferredCode()
265 __ push(scratch0()); in GenerateDeferredCode()
770 Register scratch = scratch0(); in DeoptimizeIf()
1134 __ Dmul(scratch0(), result, Operand(divisor)); in DoDivByConstI()
1135 __ Dsubu(scratch0(), scratch0(), dividend); in DoDivByConstI()
1136 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecision, scratch0(), in DoDivByConstI()
1207 Register scratch = result.is(dividend) ? scratch0() : dividend; in DoFlooringDivByPowerOf2I()
1342 Register remainder = scratch0(); in DoFlooringDivI()
1357 Register scratch = scratch0(); in DoMulS()
1459 Register scratch = scratch0(); in DoMulI()
1690 Register overflow = scratch0(); in DoSubS()
1711 Register overflow = scratch0(); in DoSubI()
1770 Register scratch = scratch0(); in BuildSeqStringOperand()
1790 Register scratch = scratch0(); in DoSeqStringGetChar()
1818 Register scratch = scratch0(); in DoSeqStringSetChar()
1858 Register overflow = scratch0(); in DoAddS()
1879 Register overflow = scratch0(); in DoAddI()
1897 Register right_reg = EmitLoadRegister(right, scratch0()); in DoMathMinMax()
1973 __ PrepareCallCFunction(0, 2, scratch0()); in DoArithmeticD()
2155 const Register map = scratch0(); in DoBranch()
2349 Register scratch = scratch0(); in DoCmpHoleAndBranch()
2488 Register scratch = scratch0(); in DoHasInstanceTypeAndBranch()
2517 Register scratch = scratch0(); in DoHasCachedArrayIndexAndBranch()
2579 Register temp = scratch0(); in DoClassOfTestAndBranch()
2614 Register const object_map = scratch0(); in DoHasInPrototypeChainAndBranch()
2782 Register scratch = scratch0(); in DoStoreContextSlot()
2806 scratch0(), in DoStoreContextSlot()
2845 Register scratch = scratch0(); in DoLoadNamedField()
2877 Register scratch = scratch0(); in DoLoadFunctionPrototype()
2976 __ Daddu(scratch0(), external_pointer, in DoLoadKeyedExternalArray()
2981 __ dsra32(scratch0(), key, 0); in DoLoadKeyedExternalArray()
2983 __ dsra(scratch0(), key, -shift_size); in DoLoadKeyedExternalArray()
2986 __ dsll(scratch0(), key, shift_size); in DoLoadKeyedExternalArray()
2988 __ Daddu(scratch0(), scratch0(), external_pointer); in DoLoadKeyedExternalArray()
2991 __ lwc1(result, MemOperand(scratch0(), base_offset)); in DoLoadKeyedExternalArray()
2994 __ ldc1(result, MemOperand(scratch0(), base_offset)); in DoLoadKeyedExternalArray()
3048 Register scratch = scratch0(); in DoLoadKeyedFixedDoubleArray()
3091 Register scratch = scratch0(); in DoLoadKeyedFixedArray()
3187 __ dsll(scratch0(), key, shift_size); in PrepareKeyedOperand()
3188 __ Daddu(scratch0(), base, scratch0()); in PrepareKeyedOperand()
3189 return MemOperand(scratch0()); in PrepareKeyedOperand()
3192 __ dsra32(scratch0(), key, 0); in PrepareKeyedOperand()
3194 __ dsra(scratch0(), key, -shift_size); in PrepareKeyedOperand()
3196 __ Daddu(scratch0(), base, scratch0()); in PrepareKeyedOperand()
3197 return MemOperand(scratch0()); in PrepareKeyedOperand()
3202 __ dsll(scratch0(), key, shift_size); in PrepareKeyedOperand()
3203 __ Daddu(scratch0(), base, scratch0()); in PrepareKeyedOperand()
3204 return MemOperand(scratch0(), base_offset); in PrepareKeyedOperand()
3207 __ dsra32(scratch0(), key, 0); in PrepareKeyedOperand()
3209 __ dsra(scratch0(), key, -shift_size); in PrepareKeyedOperand()
3211 __ Daddu(scratch0(), base, scratch0()); in PrepareKeyedOperand()
3212 return MemOperand(scratch0(), base_offset); in PrepareKeyedOperand()
3234 Register scratch = scratch0(); in DoArgumentsElements()
3280 Register scratch = scratch0(); in DoWrapReceiver()
3344 Register scratch = scratch0(); in DoApplyArguments()
3425 __ li(scratch0(), instr->hydrogen()->pairs()); in DoDeclareGlobals()
3427 __ Push(scratch0(), scratch1()); in DoDeclareGlobals()
3471 Register scratch = scratch0(); in DoDeferredMathAbsTaggedHeapNumber()
3479 Register exponent = scratch0(); in DoDeferredMathAbsTaggedHeapNumber()
3603 Register scratch1 = scratch0(); in DoMathFloor()
3634 Register scratch = scratch0(); in DoMathRound()
3795 temp1, temp2, scratch0()); in DoMathExp()
3800 __ PrepareCallCFunction(0, 1, scratch0()); in DoMathLog()
4004 Register scratch1 = scratch0(); in DoStoreNamedField()
4152 Register address = scratch0(); in DoStoreKeyedExternalArray()
4221 Register scratch = scratch0(); in DoStoreKeyedFixedDoubleArray()
4265 Register scratch = scratch0(); in DoStoreKeyedFixedArray()
4452 Register scratch = scratch0(); in DoTransitionElementsKind()
4536 Register scratch = scratch0(); in DoDeferredStringCharCodeAt()
4584 Register scratch = scratch0(); in DoStringCharFromCode()
4624 Register scratch = scratch0(); in DoInteger32ToDouble()
4680 Register tmp1 = scratch0(); in DoDeferredNumberTagIU()
4748 Register scratch = scratch0(); in DoNumberTagD()
4811 Register scratch = scratch0(); in DoSmiUntag()
4833 Register scratch = scratch0(); in EmitNumberUntagD()
4882 Register scratch1 = scratch0(); in DoDeferredTaggedToI()
5015 Register scratch1 = scratch0(); in DoDoubleToI()
5050 Register scratch1 = LCodeGen::scratch0(); in DoDoubleToSmi()
5103 Register scratch = scratch0(); in DoCheckArrayBufferNotNeutered()
5114 Register scratch = scratch0(); in DoCheckInstanceType()
5179 __ StoreToSafepointRegisterSlot(v0, scratch0()); in DoDeferredInstanceMigration()
5181 __ SmiTst(scratch0(), at); in DoDeferredInstanceMigration()
5214 Register map_reg = scratch0(); in DoCheckMaps()
5260 Register scratch = scratch0(); in DoClampTToUint8()
5469 Register scratch = scratch0(); in EmitTypeofIs()
5746 __ ld(scratch0(), FieldMemOperand(object, HeapObject::kMapOffset)); in DoCheckMapValue()
5747 DeoptimizeIf(ne, instr, Deoptimizer::kWrongMap, map, Operand(scratch0())); in DoCheckMapValue()
5794 Register scratch = scratch0(); in DoLoadFieldByIndex()