• Home
  • Raw
  • Download

Lines Matching refs:scratch0

279         __ li(scratch0(), Operand(Smi::FromInt(StackFrame::STUB)));  in GenerateDeferredCode()
280 __ PushCommonFrame(scratch0()); in GenerateDeferredCode()
287 __ PopCommonFrame(scratch0()); in GenerateDeferredCode()
761 Register scratch = scratch0(); in DeoptimizeIf()
1101 __ Mul(scratch0(), result, Operand(divisor)); in DoDivByConstI()
1102 __ Subu(scratch0(), scratch0(), dividend); in DoDivByConstI()
1103 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecision, scratch0(), in DoDivByConstI()
1168 Register scratch = result.is(dividend) ? scratch0() : dividend; in DoFlooringDivByPowerOf2I()
1274 Register remainder = scratch0(); in DoFlooringDivI()
1314 Register scratch = scratch0(); in DoMulI()
1465 Register scratch = scratch0(); in DoShiftI()
1564 Register scratch = scratch0(); in DoSubI()
1622 Register scratch = scratch0(); in BuildSeqStringOperand()
1642 Register scratch = scratch0(); in DoSeqStringGetChar()
1670 Register scratch = scratch0(); in DoSeqStringSetChar()
1729 Register right_reg = EmitLoadRegister(right, scratch0()); in DoMathMinMax()
1786 __ PrepareCallCFunction(0, 2, scratch0()); in DoArithmeticD()
1968 const Register map = scratch0(); in DoBranch()
2164 Register scratch = scratch0(); in DoCmpHoleAndBranch()
2272 Register scratch = scratch0(); in DoHasInstanceTypeAndBranch()
2301 Register scratch = scratch0(); in DoHasCachedArrayIndexAndBranch()
2362 Register temp = scratch0(); in DoClassOfTestAndBranch()
2385 Register const object_map = scratch0(); in DoHasInPrototypeChainAndBranch()
2548 Register scratch = scratch0(); in DoStoreContextSlot()
2572 scratch0(), in DoStoreContextSlot()
2625 Register scratch = scratch0(); in DoLoadFunctionPrototype()
2719 __ Addu(scratch0(), external_pointer, constant_key << element_size_shift); in DoLoadKeyedExternalArray()
2721 __ sll(scratch0(), key, shift_size); in DoLoadKeyedExternalArray()
2722 __ Addu(scratch0(), scratch0(), external_pointer); in DoLoadKeyedExternalArray()
2725 __ lwc1(result, MemOperand(scratch0(), base_offset)); in DoLoadKeyedExternalArray()
2728 __ ldc1(result, MemOperand(scratch0(), base_offset)); in DoLoadKeyedExternalArray()
2785 Register scratch = scratch0(); in DoLoadKeyedFixedDoubleArray()
2819 Register scratch = scratch0(); in DoLoadKeyedFixedArray()
2895 __ sll(scratch0(), key, shift_size); in PrepareKeyedOperand()
2896 __ Addu(scratch0(), base, scratch0()); in PrepareKeyedOperand()
2897 return MemOperand(scratch0()); in PrepareKeyedOperand()
2900 __ srl(scratch0(), key, 1); in PrepareKeyedOperand()
2901 __ Addu(scratch0(), base, scratch0()); in PrepareKeyedOperand()
2902 return MemOperand(scratch0()); in PrepareKeyedOperand()
2907 __ sll(scratch0(), key, shift_size); in PrepareKeyedOperand()
2908 __ Addu(scratch0(), base, scratch0()); in PrepareKeyedOperand()
2909 return MemOperand(scratch0(), base_offset); in PrepareKeyedOperand()
2912 __ sra(scratch0(), key, 1); in PrepareKeyedOperand()
2913 __ Addu(scratch0(), base, scratch0()); in PrepareKeyedOperand()
2914 return MemOperand(scratch0(), base_offset); in PrepareKeyedOperand()
2932 Register scratch = scratch0(); in DoArgumentsElements()
2981 Register scratch = scratch0(); in DoWrapReceiver()
3041 Register scratch = scratch0(); in DoApplyArguments()
3132 __ li(scratch0(), instr->hydrogen()->pairs()); in DoDeclareGlobals()
3134 __ Push(scratch0(), scratch1()); in DoDeclareGlobals()
3195 Register scratch = scratch0(); in DoDeferredMathAbsTaggedHeapNumber()
3203 Register exponent = scratch0(); in DoDeferredMathAbsTaggedHeapNumber()
3311 Register scratch1 = scratch0(); in DoMathFloor()
3342 Register scratch = scratch0(); in DoMathRound()
3490 __ PrepareCallCFunction(0, 1, scratch0()); in DoMathCos()
3497 __ PrepareCallCFunction(0, 1, scratch0()); in DoMathSin()
3504 __ PrepareCallCFunction(0, 1, scratch0()); in DoMathExp()
3512 __ PrepareCallCFunction(0, 1, scratch0()); in DoMathLog()
3717 Register scratch = scratch0(); in DoStoreNamedField()
3854 Register address = scratch0(); in DoStoreKeyedExternalArray()
3917 Register scratch = scratch0(); in DoStoreKeyedFixedDoubleArray()
3968 Register scratch = scratch0(); in DoStoreKeyedFixedArray()
4141 Register scratch = scratch0(); in DoTransitionElementsKind()
4223 Register scratch = scratch0(); in DoDeferredStringCharCodeAt()
4271 Register scratch = scratch0(); in DoStringCharFromCode()
4310 Register scratch = scratch0(); in DoInteger32ToDouble()
4348 Register overflow = scratch0(); in DoNumberTagI()
4393 Register tmp1 = scratch0(); in DoDeferredNumberTagIU()
4461 Register scratch = scratch0(); in DoNumberTagD()
4520 Register scratch = scratch0(); in DoSmiUntag()
4542 Register scratch = scratch0(); in EmitNumberUntagD()
4591 Register scratch1 = scratch0(); in DoDeferredTaggedToI()
4724 Register scratch1 = scratch0(); in DoDoubleToI()
4759 Register scratch1 = LCodeGen::scratch0(); in DoDoubleToSmi()
4813 Register scratch = scratch0(); in DoCheckArrayBufferNotNeutered()
4824 Register scratch = scratch0(); in DoCheckInstanceType()
4889 __ StoreToSafepointRegisterSlot(v0, scratch0()); in DoDeferredInstanceMigration()
4891 __ SmiTst(scratch0(), at); in DoDeferredInstanceMigration()
4924 Register map_reg = scratch0(); in DoCheckMaps()
4970 Register scratch = scratch0(); in DoClampTToUint8()
5129 Register top_address = scratch0(); in DoDeferredAllocate()
5210 Register scratch = scratch0(); in EmitTypeofIs()
5471 __ lw(scratch0(), FieldMemOperand(object, HeapObject::kMapOffset)); in DoCheckMapValue()
5472 DeoptimizeIf(ne, instr, Deoptimizer::kWrongMap, map, Operand(scratch0())); in DoCheckMapValue()
5519 Register scratch = scratch0(); in DoLoadFieldByIndex()