Lines Matching refs:CheckFlag

869     if (instr->CheckFlag(HValue::kCanOverflow)) {  in DoAdd()
876 DCHECK(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd()
941 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1160 if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1174 if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1180 if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1389 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1390 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1391 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1405 LOperand* temp = instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) in DoDivByConstI()
1410 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1411 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1424 LOperand* temp = instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) in DoDivI()
1428 if (!instr->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoDivI()
1725 !instr->CheckFlag(HInstruction::kUint32)) { in DoLoadKeyed()
1790 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoFlooringDivByPowerOf2I()
1791 (instr->CheckFlag(HValue::kLeftCanBeMinInt) && divisor == -1)) { in DoFlooringDivByPowerOf2I()
1805 ((divisor > 0 && !instr->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
1806 (divisor < 0 && !instr->CheckFlag(HValue::kLeftCanBePositive))) ? in DoFlooringDivByConstI()
1811 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0)) { in DoFlooringDivByConstI()
1866 if (instr->CheckFlag(HValue::kLeftCanBeNegative) && in DoModByPowerOf2I()
1867 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1883 if (divisor == 0 || instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1897 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoModI()
1898 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1927 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul()
1928 bool bailout_on_minus_zero = instr->CheckFlag(HValue::kBailoutOnMinusZero); in DoMul()
2205 if (hinstr->CheckFlag(HValue::kCanOverflow)) { in DoShiftedBinaryOp()
2238 can_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
2498 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()