Home | History | Annotate | Download | only in mips64

Lines Matching defs:DeoptimizeIf

733 void LCodeGen::DeoptimizeIf(Condition condition, LInstruction* instr,
801 void LCodeGen::DeoptimizeIf(Condition condition, LInstruction* instr,
807 DeoptimizeIf(condition, instr, deopt_reason, bailout_type, src1, src2);
941 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, dividend,
961 DeoptimizeIf(al, instr, Deoptimizer::kDivisionByZero);
974 DeoptimizeIf(lt, instr, Deoptimizer::kMinusZero, dividend,
994 DeoptimizeIf(eq, instr, Deoptimizer::kDivisionByZero, right_reg,
1004 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, right_reg, Operand(-1));
1017 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, result_reg,
1034 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, dividend,
1039 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, dividend, Operand(kMinInt));
1046 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecision, at, Operand(zero_reg));
1076 DeoptimizeIf(al, instr, Deoptimizer::kDivisionByZero);
1083 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, dividend,
1093 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecision, scratch0(),
1112 DeoptimizeIf(eq, instr, Deoptimizer::kDivisionByZero, divisor,
1120 DeoptimizeIf(lt, instr, Deoptimizer::kMinusZero, divisor,
1130 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1));
1142 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecision, remainder,
1188 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, result, Operand(zero_reg));
1195 DeoptimizeIf(gt, instr, Deoptimizer::kOverflow, result, Operand(kMaxInt));
1223 DeoptimizeIf(al, instr, Deoptimizer::kDivisionByZero);
1230 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, dividend,
1275 DeoptimizeIf(eq, instr, Deoptimizer::kDivisionByZero, divisor,
1283 DeoptimizeIf(lt, instr, Deoptimizer::kMinusZero, divisor,
1293 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1));
1330 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, left, Operand(zero_reg));
1338 DeoptimizeIf(al, instr);
1348 DeoptimizeIf(lt, instr, Deoptimizer::kMinusZero, left,
1396 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, scratch, Operand(at));
1407 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, result,
1432 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, left, Operand(zero_reg));
1440 DeoptimizeIf(al, instr);
1450 DeoptimizeIf(lt, instr, Deoptimizer::kMinusZero, left,
1499 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, scratch, Operand(at));
1509 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, result,
1574 DeoptimizeIf(lt, instr, Deoptimizer::kNegativeValue, result,
1576 DeoptimizeIf(gt, instr, Deoptimizer::kNegativeValue, result,
1612 DeoptimizeIf(ne, instr, Deoptimizer::kNegativeValue, at,
1652 DeoptimizeIf(al, instr);
1673 DeoptimizeIf(al, instr);
1813 DeoptimizeIf(al, instr);
1834 DeoptimizeIf(al, instr);
2084 DeoptimizeIf(eq, instr, Deoptimizer::kSmi, at, Operand(zero_reg));
2148 DeoptimizeIf(al, instr, Deoptimizer::kUnexpectedObject, zero_reg,
2529 DeoptimizeIf(ne, instr, Deoptimizer::kAccessCheck, object_instance_type,
2533 DeoptimizeIf(eq, instr, Deoptimizer::kProxy, object_instance_type,
2655 DeoptimizeIf(eq, instr, Deoptimizer::kHole, result, Operand(at));
2679 DeoptimizeIf(eq, instr, Deoptimizer::kHole, scratch, Operand(at));
2771 DeoptimizeIf(eq, instr, Deoptimizer::kHole, result, Operand(at));
2901 DeoptimizeIf(Ugreater_equal, instr, Deoptimizer::kNegativeValue,
2964 DeoptimizeIf(eq, instr, Deoptimizer::kHole, scratch,
3018 DeoptimizeIf(ne, instr, Deoptimizer::kNotASmi, scratch,
3022 DeoptimizeIf(eq, instr, Deoptimizer::kHole, result, Operand(scratch));
3036 DeoptimizeIf(ne, instr, Deoptimizer::kHole, result,
3196 DeoptimizeIf(eq, instr, Deoptimizer::kSmi, scratch, Operand(zero_reg));
3199 DeoptimizeIf(lt, instr, Deoptimizer::kNotAJavaScriptObject, scratch,
3233 DeoptimizeIf(hi, instr, Deoptimizer::kTooManyArguments, length,
3384 DeoptimizeIf(ne, instr, Deoptimizer::kNotAHeapNumber, scratch, Operand(at));
3451 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, result, Operand(zero_reg));
3465 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, result, Operand(zero_reg));
3522 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecisionOrNaN, except_flag,
3531 DeoptimizeIf(ne, instr, Deoptimizer::kMinusZero, scratch1,
3565 DeoptimizeIf(ge, instr, Deoptimizer::kOverflow, scratch,
3583 DeoptimizeIf(lt, instr, Deoptimizer::kMinusZero, result, Operand(zero_reg));
3602 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecisionOrNaN, except_flag,
3611 DeoptimizeIf(ne, instr, Deoptimizer::kMinusZero, scratch,
3678 DeoptimizeIf(ne, instr, Deoptimizer::kNotAHeapNumber, a7, Operand(at));
4038 DeoptimizeIf(cc, instr, Deoptimizer::kOutOfBounds, reg, operand);
4366 DeoptimizeIf(eq, instr, Deoptimizer::kSmi, at, Operand(zero_reg));
4412 DeoptimizeIf(al, instr, Deoptimizer::kMementoFound);
4711 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, at, Operand(zero_reg));
4716 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, at, Operand(zero_reg));
4732 DeoptimizeIf(ne, instr, Deoptimizer::kNotASmi, scratch, Operand(zero_reg));
4757 DeoptimizeIf(ne, instr, Deoptimizer::kNotAHeapNumber, scratch,
4766 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, scratch,
4774 DeoptimizeIf(ne, instr, Deoptimizer::kNotAHeapNumberUndefined, input_reg,
4839 DeoptimizeIf(ne, instr, Deoptimizer::kNotAHeapNumberUndefinedBoolean,
4844 DeoptimizeIf(ne, instr, Deoptimizer::kNotAHeapNumber, scratch1,
4860 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecisionOrNaN, except_flag,
4868 DeoptimizeIf(ne, instr, Deoptimizer::kMinusZero, scratch1,
4945 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecisionOrNaN, except_flag,
4953 DeoptimizeIf(ne, instr, Deoptimizer::kMinusZero, scratch1,
4980 DeoptimizeIf(ne, instr, Deoptimizer::kLostPrecisionOrNaN, except_flag,
4988 DeoptimizeIf(ne, instr, Deoptimizer::kMinusZero, scratch1,
5000 DeoptimizeIf(ne, instr, Deoptimizer::kNotASmi, at, Operand(zero_reg));
5008 DeoptimizeIf(eq, instr, Deoptimizer::kSmi, at, Operand(zero_reg));
5021 DeoptimizeIf(ne, instr, Deoptimizer::kOutOfBounds, at, Operand(zero_reg));
5038 DeoptimizeIf(ne, instr, Deoptimizer::kWrongInstanceType, scratch,
5041 DeoptimizeIf(lo, instr, Deoptimizer::kWrongInstanceType, scratch,
5045 DeoptimizeIf(hi, instr, Deoptimizer::kWrongInstanceType, scratch,
5057 DeoptimizeIf(tag == 0 ? ne : eq, instr, Deoptimizer::kWrongInstanceType,
5061 DeoptimizeIf(ne, instr, Deoptimizer::kWrongInstanceType, scratch,
5077 DeoptimizeIf(ne, instr, Deoptimizer::kValueMismatch, reg, Operand(at));
5079 DeoptimizeIf(ne, instr, Deoptimizer::kValueMismatch, reg, Operand(object));
5095 DeoptimizeIf(eq, instr, Deoptimizer::kInstanceMigrationFailed, at,
5146 // Do the CompareMap() directly within the Branch() and DeoptimizeIf().
5150 DeoptimizeIf(ne, instr, Deoptimizer::kWrongMap, map_reg, Operand(map));
5188 DeoptimizeIf(ne, instr, Deoptimizer::kNotAHeapNumberUndefined, input_reg,
5547 DeoptimizeIf(al, instr, instr->hydrogen()->reason(), type, zero_reg,
5668 DeoptimizeIf(eq, instr, Deoptimizer::kNoCache, result, Operand(zero_reg));
5678 DeoptimizeIf(ne, instr, Deoptimizer::kWrongMap, map, Operand(scratch0()));