Home | History | Annotate | Download | only in arm

Lines Matching refs:hdiv

1316   HDiv* hdiv = instr->hydrogen();
1317 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1322 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1327 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1364 HDiv* hdiv = instr->hydrogen();
1365 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1373 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1384 HBinaryOperation* hdiv = instr->hydrogen();
1390 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1396 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1409 if (hdiv->CheckFlag(HValue::kCanOverflow) &&
1411 !hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32))) {
1434 if (!hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
1524 HMathFloorOfDiv* hdiv = instr->hydrogen();
1525 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1532 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) ||
1533 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) {
1560 HBinaryOperation* hdiv = instr->hydrogen();
1566 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1572 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1585 if (hdiv->CheckFlag(HValue::kCanOverflow) &&
1587 !hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32))) {