Home | History | Annotate | Download | only in x64

Lines Matching refs:hdiv

1185   HMathFloorOfDiv* hdiv = instr->hydrogen();
1186 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1193 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) ||
1194 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) {
1221 HBinaryOperation* hdiv = instr->hydrogen();
1233 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1239 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1249 if (hdiv->CheckFlag(HValue::kCanOverflow)) {
1280 HDiv* hdiv = instr->hydrogen();
1281 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1286 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1291 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1321 HDiv* hdiv = instr->hydrogen();
1322 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1330 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1341 HBinaryOperation* hdiv = instr->hydrogen();
1352 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1358 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1368 if (hdiv->CheckFlag(HValue::kCanOverflow)) {
1381 if (!hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {