Home | History | Annotate | Download | only in mips

Lines Matching refs:hdiv

1206   HDiv* hdiv = instr->hydrogen();
1207 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1211 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1215 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1254 HDiv* hdiv = instr->hydrogen();
1255 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1262 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1272 HBinaryOperation* hdiv = instr->hydrogen();
1283 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1288 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1296 if (hdiv->CheckFlag(HValue::kCanOverflow) &&
1297 !hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
1304 if (!hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
1391 HMathFloorOfDiv* hdiv = instr->hydrogen();
1392 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1398 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) ||
1399 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) {
1426 HBinaryOperation* hdiv = instr->hydrogen();
1436 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1441 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1449 if (hdiv->CheckFlag(HValue::kCanOverflow) &&
1450 !hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {