• Home
  • Raw
  • Download

Lines Matching refs:DeoptimizeReason

855     LInstruction* instr, DeoptimizeReason deopt_reason, BranchType branch_type,  in DeoptimizeBranch()
928 void LCodeGen::Deoptimize(LInstruction* instr, DeoptimizeReason deopt_reason, in Deoptimize()
935 DeoptimizeReason deopt_reason) { in DeoptimizeIf()
940 DeoptimizeReason deopt_reason) { in DeoptimizeIfZero()
945 DeoptimizeReason deopt_reason) { in DeoptimizeIfNotZero()
950 DeoptimizeReason deopt_reason) { in DeoptimizeIfNegative()
956 DeoptimizeReason deopt_reason) { in DeoptimizeIfSmi()
961 DeoptimizeReason deopt_reason) { in DeoptimizeIfNotSmi()
967 DeoptimizeReason deopt_reason) { in DeoptimizeIfRoot()
974 DeoptimizeReason deopt_reason) { in DeoptimizeIfNotRoot()
980 DeoptimizeReason deopt_reason) { in DeoptimizeIfMinusZero()
988 DeoptimizeIf(ne, instr, DeoptimizeReason::kNotAHeapNumber); in DeoptimizeIfNotHeapNumber()
992 DeoptimizeReason deopt_reason) { in DeoptimizeIfBitSet()
997 DeoptimizeReason deopt_reason) { in DeoptimizeIfBitClear()
1376 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoAddI()
1390 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoAddS()
1553 DeoptimizeIf(hi, instr, DeoptimizeReason::kTooManyArguments); in DoApplyArguments()
1745 DeoptimizeIf(cond, instr, DeoptimizeReason::kOutOfBounds); in DoBoundsCheck()
1824 DeoptimizeIfSmi(value, instr, DeoptimizeReason::kSmi); in DoBranch()
1885 Deoptimize(instr, DeoptimizeReason::kUnexpectedObject); in DoBranch()
2041 Deoptimize(instr, DeoptimizeReason::kInstanceMigrationFailed); in DoDeferredInstanceMigration()
2098 DeoptimizeIf(ne, instr, DeoptimizeReason::kWrongMap); in DoCheckMaps()
2107 DeoptimizeIfSmi(ToRegister(instr->value()), instr, DeoptimizeReason::kSmi); in DoCheckNonSmi()
2115 DeoptimizeIfNotSmi(value, instr, DeoptimizeReason::kNotASmi); in DoCheckSmi()
2128 DeoptimizeIf(ne, instr, DeoptimizeReason::kOutOfBounds); in DoCheckArrayBufferNotNeutered()
2146 DeoptimizeIf(ne, instr, DeoptimizeReason::kWrongInstanceType); in DoCheckInstanceType()
2149 DeoptimizeIf(lo, instr, DeoptimizeReason::kWrongInstanceType); in DoCheckInstanceType()
2154 DeoptimizeIf(hi, instr, DeoptimizeReason::kWrongInstanceType); in DoCheckInstanceType()
2165 DeoptimizeReason::kWrongInstanceType); in DoCheckInstanceType()
2168 DeoptimizeReason::kWrongInstanceType); in DoCheckInstanceType()
2177 DeoptimizeIf(ne, instr, DeoptimizeReason::kWrongInstanceType); in DoCheckInstanceType()
2217 DeoptimizeReason::kNotAHeapNumberUndefined); in DoClampTToUint8()
2470 DeoptimizeIf(ne, instr, DeoptimizeReason::kValueMismatch); in DoCheckValue()
2507 DeoptimizeIfZero(dividend, instr, DeoptimizeReason::kDivisionByZero); in DoDivByPowerOf2I()
2514 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoDivByPowerOf2I()
2521 DeoptimizeIf(ne, instr, DeoptimizeReason::kLostPrecision); in DoDivByPowerOf2I()
2549 Deoptimize(instr, DeoptimizeReason::kDivisionByZero); in DoDivByConstI()
2556 DeoptimizeIfZero(dividend, instr, DeoptimizeReason::kMinusZero); in DoDivByConstI()
2568 DeoptimizeIfNotZero(temp, instr, DeoptimizeReason::kLostPrecision); in DoDivByConstI()
2591 DeoptimizeIfZero(divisor, instr, DeoptimizeReason::kDivisionByZero); in DoDivI()
2603 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoDivI()
2615 DeoptimizeIf(eq, instr, DeoptimizeReason::kOverflow); in DoDivI()
2621 DeoptimizeIfNotZero(remainder, instr, DeoptimizeReason::kLostPrecision); in DoDivI()
2630 DeoptimizeIfMinusZero(input, instr, DeoptimizeReason::kMinusZero); in DoDoubleToIntOrSmi()
2634 DeoptimizeIf(ne, instr, DeoptimizeReason::kLostPrecisionOrNaN); in DoDoubleToIntOrSmi()
2674 DeoptimizeIfZero(result, instr, DeoptimizeReason::kNoCache); in DoForInCacheArray()
2791 DeoptimizeIf(ne, instr, DeoptimizeReason::kAccessCheck); in DoHasInPrototypeChainAndBranch()
2794 DeoptimizeIf(eq, instr, DeoptimizeReason::kProxy); in DoHasInPrototypeChainAndBranch()
2983 DeoptimizeReason::kHole); in DoLoadContextSlot()
3005 DeoptimizeReason::kHole); in DoLoadFunctionPrototype()
3109 DeoptimizeIf(ne, instr, DeoptimizeReason::kNegativeValue); in DoLoadKeyedExternal()
3205 DeoptimizeIfZero(scratch, instr, DeoptimizeReason::kHole); in DoLoadKeyedFixedDouble()
3243 DeoptimizeIfNotSmi(result, instr, DeoptimizeReason::kNotASmi); in DoLoadKeyedFixed()
3246 DeoptimizeReason::kHole); in DoLoadKeyedFixed()
3260 DeoptimizeIf(ne, instr, DeoptimizeReason::kHole); in DoLoadKeyedFixed()
3327 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoMathAbs()
3485 DeoptimizeIfMinusZero(input, instr, DeoptimizeReason::kMinusZero); in DoMathFloorI()
3495 DeoptimizeIf(ne, instr, DeoptimizeReason::kLostPrecisionOrNaN); in DoMathFloorI()
3521 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoFlooringDivByPowerOf2I()
3527 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoFlooringDivByPowerOf2I()
3550 Deoptimize(instr, DeoptimizeReason::kDivisionByZero); in DoFlooringDivByConstI()
3557 DeoptimizeIfZero(dividend, instr, DeoptimizeReason::kMinusZero); in DoFlooringDivByConstI()
3600 DeoptimizeIfZero(divisor, instr, DeoptimizeReason::kDivisionByZero); in DoFlooringDivI()
3607 DeoptimizeIf(eq, instr, DeoptimizeReason::kOverflow); in DoFlooringDivI()
3617 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoFlooringDivI()
3775 DeoptimizeIf(hi, instr, DeoptimizeReason::kOverflow); in DoMathRoundI()
3781 DeoptimizeIfNegative(result, instr, DeoptimizeReason::kMinusZero); in DoMathRoundI()
3786 DeoptimizeIf(vs, instr, DeoptimizeReason::kNaN); in DoMathRoundI()
3864 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoModByPowerOf2I()
3883 Deoptimize(instr, DeoptimizeReason::kDivisionByZero); in DoModByConstI()
3897 DeoptimizeIfNegative(dividend, instr, DeoptimizeReason::kMinusZero); in DoModByConstI()
3912 DeoptimizeIfZero(divisor, instr, DeoptimizeReason::kDivisionByZero); in DoModI()
3917 DeoptimizeIfNegative(dividend, instr, DeoptimizeReason::kMinusZero); in DoModI()
3940 DeoptimizeIfZero(left, instr, DeoptimizeReason::kMinusZero); in DoMulConstIS()
3943 DeoptimizeIfNegative(left, instr, DeoptimizeReason::kMinusZero); in DoMulConstIS()
3953 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoMulConstIS()
3969 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoMulConstIS()
3988 DeoptimizeIf(lt, instr, DeoptimizeReason::kOverflow); in DoMulConstIS()
3998 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoMulConstIS()
4056 DeoptimizeIf(mi, instr, DeoptimizeReason::kMinusZero); in DoMulI()
4062 DeoptimizeIf(ne, instr, DeoptimizeReason::kOverflow); in DoMulI()
4086 DeoptimizeIf(mi, instr, DeoptimizeReason::kMinusZero); in DoMulS()
4094 DeoptimizeIf(ne, instr, DeoptimizeReason::kOverflow); in DoMulS()
4264 DeoptimizeIfMinusZero(result, instr, DeoptimizeReason::kMinusZero); in DoNumberUntagD()
4271 DeoptimizeReason::kNotAHeapNumberUndefined); in DoNumberUntagD()
4459 DeoptimizeIfNegative(input.W(), instr, DeoptimizeReason::kOverflow); in DoSmiTag()
4471 DeoptimizeIfNotSmi(input, instr, DeoptimizeReason::kNotASmi); in DoSmiUntag()
4496 DeoptimizeIfNegative(result, instr, DeoptimizeReason::kNegativeValue); in DoShiftI()
4506 DeoptimizeIfNegative(left, instr, DeoptimizeReason::kNegativeValue); in DoShiftI()
4559 DeoptimizeIfNegative(result, instr, DeoptimizeReason::kNegativeValue); in DoShiftS()
4569 DeoptimizeIfNegative(left, instr, DeoptimizeReason::kNegativeValue); in DoShiftS()
4700 DeoptimizeReason::kHole); in DoStoreContextSlot()
4958 DeoptimizeIfSmi(result, instr, DeoptimizeReason::kSmi); in DoDeferredMaybeGrowElements()
5185 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoSubI()
5199 DeoptimizeIf(vs, instr, DeoptimizeReason::kOverflow); in DoSubS()
5226 DeoptimizeIf(ne, instr, DeoptimizeReason::kNotANumberOrOddball); in DoDeferredTaggedToI()
5239 DeoptimizeIf(ne, instr, DeoptimizeReason::kLostPrecisionOrNaN); in DoDeferredTaggedToI()
5245 DeoptimizeIfNegative(scratch1, instr, DeoptimizeReason::kMinusZero); in DoDeferredTaggedToI()
5335 DeoptimizeIf(eq, instr, DeoptimizeReason::kMementoFound); in DoTrapAllocationMemento()
5467 DeoptimizeIf(ne, instr, DeoptimizeReason::kWrongMap); in DoCheckMapValue()
5501 DeoptimizeIfSmi(receiver, instr, DeoptimizeReason::kSmi); in DoWrapReceiver()
5504 Deoptimize(instr, DeoptimizeReason::kNotAJavaScriptObject); in DoWrapReceiver()