Home | History | Annotate | Download | only in mips64

Lines Matching refs:hdiv

1157   HDiv* hdiv = instr->hydrogen();
1158 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1162 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1166 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1205 HDiv* hdiv = instr->hydrogen();
1206 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1213 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1223 HBinaryOperation* hdiv = instr->hydrogen();
1233 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1238 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1246 if (hdiv->CheckFlag(HValue::kCanOverflow) &&
1247 !hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
1254 if (!hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
1347 HMathFloorOfDiv* hdiv = instr->hydrogen();
1348 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1354 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) ||
1355 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) {
1382 HBinaryOperation* hdiv = instr->hydrogen();
1392 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1397 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1405 if (hdiv->CheckFlag(HValue::kCanOverflow) &&
1406 !hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {