Home | History | Annotate | Download | only in arm64

Lines Matching refs:HDiv

2703   HDiv* hdiv = instr->hydrogen();
2704 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
2708 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
2715 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
2752 HDiv* hdiv = instr->hydrogen();
2753 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
2760 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
2773 HBinaryOperation* hdiv = instr->hydrogen();
2782 if (hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
2788 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
2793 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
2805 if (hdiv->CheckFlag(HValue::kCanOverflow)) {
3956 HMathFloorOfDiv* hdiv = instr->hydrogen();
3957 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
3963 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) ||
3964 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) {