Searched defs:hdiv (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/v8/src/
H A Dhydrogen-instructions.cc1551 HDiv* hdiv = HDiv::cast(value()); local
1553 HValue* left = hdiv->left();
1559 } else if (hdiv->observed_input_representation(1).IsSmiOrInteger32()) {
1566 HValue* right = hdiv->right();
1576 } else if (hdiv->observed_input_representation(2).IsSmiOrInteger32()) {
/external/chromium_org/v8/src/arm/
H A Dlithium-codegen-arm.cc1316 HDiv* hdiv = instr->hydrogen(); local
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(); local
1365 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1373 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1384 HBinaryOperation* hdiv = instr->hydrogen(); local
1390 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1396 if (hdiv
1524 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1560 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/chromium_org/v8/src/arm64/
H A Dlithium-codegen-arm64.cc2703 HDiv* hdiv = instr->hydrogen(); local
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(); local
2753 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
2760 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
2773 HBinaryOperation* hdiv = instr->hydrogen(); local
2782 if (hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
2788 if (hdiv
3956 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
[all...]
/external/chromium_org/v8/src/ia32/
H A Dlithium-codegen-ia32.cc1225 HDiv* hdiv = instr->hydrogen(); local
1226 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1231 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1236 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1266 HDiv* hdiv = instr->hydrogen(); local
1267 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1275 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1286 HBinaryOperation* hdiv = instr->hydrogen(); local
1297 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1303 if (hdiv
1389 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1425 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/chromium_org/v8/src/mips/
H A Dlithium-codegen-mips.cc1206 HDiv* hdiv = instr->hydrogen(); local
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(); local
1255 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1262 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1272 HBinaryOperation* hdiv = instr->hydrogen(); local
1283 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1288 if (hdiv
1391 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1426 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/chromium_org/v8/src/mips64/
H A Dlithium-codegen-mips64.cc1157 HDiv* hdiv = instr->hydrogen(); local
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(); local
1206 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1213 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1223 HBinaryOperation* hdiv = instr->hydrogen(); local
1233 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1238 if (hdiv
1347 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1382 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/chromium_org/v8/src/x64/
H A Dlithium-codegen-x64.cc1185 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
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(); local
1233 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1239 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1249 if (hdiv->CheckFlag(HValue::kCanOverflow)) {
1280 HDiv* hdiv = instr->hydrogen(); local
1281 if (hdiv
1321 HDiv* hdiv = instr->hydrogen(); local
1341 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/chromium_org/v8/src/x87/
H A Dlithium-codegen-x87.cc1517 HDiv* hdiv = instr->hydrogen(); local
1518 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1523 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1528 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1558 HDiv* hdiv = instr->hydrogen(); local
1559 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1567 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1578 HBinaryOperation* hdiv = instr->hydrogen(); local
1589 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1595 if (hdiv
1681 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1717 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]

Completed in 286 milliseconds