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

/external/v8/src/crankshaft/
H A Dhydrogen-instructions.cc1503 HDiv* hdiv = HDiv::cast(value()); local
1505 HValue* left = hdiv->left();
1512 } else if (hdiv->observed_input_representation(1).IsSmiOrInteger32()) {
1519 HValue* right = hdiv->right();
1531 } else if (hdiv->observed_input_representation(2).IsSmiOrInteger32()) {
/external/v8/src/crankshaft/arm/
H A Dlithium-codegen-arm.cc1142 HDiv* hdiv = instr->hydrogen(); local
1143 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1148 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1153 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1190 HDiv* hdiv = instr->hydrogen(); local
1191 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1199 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1210 HBinaryOperation* hdiv = instr->hydrogen(); local
1216 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1222 if (hdiv
1350 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1386 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/v8/src/crankshaft/arm64/
H A Dlithium-codegen-arm64.cc2505 HDiv* hdiv = instr->hydrogen(); local
2506 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
2510 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
2517 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
2554 HDiv* hdiv = instr->hydrogen(); local
2555 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
2562 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
2575 HBinaryOperation* hdiv = instr->hydrogen(); local
2584 if (hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
2590 if (hdiv
3555 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
[all...]
/external/v8/src/crankshaft/ia32/
H A Dlithium-codegen-ia32.cc989 HDiv* hdiv = instr->hydrogen(); local
990 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
995 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1000 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1030 HDiv* hdiv = instr->hydrogen(); local
1031 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1039 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1050 HBinaryOperation* hdiv = instr->hydrogen(); local
1061 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1067 if (hdiv
1153 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1189 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/v8/src/crankshaft/mips/
H A Dlithium-codegen-mips.cc1062 HDiv* hdiv = instr->hydrogen(); local
1063 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1068 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1073 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1113 HDiv* hdiv = instr->hydrogen(); local
1114 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1122 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1133 HBinaryOperation* hdiv = instr->hydrogen(); local
1144 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1150 if (hdiv
1257 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1293 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/v8/src/crankshaft/mips64/
H A Dlithium-codegen-mips64.cc1052 HDiv* hdiv = instr->hydrogen(); local
1053 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1058 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1063 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1103 HDiv* hdiv = instr->hydrogen(); local
1104 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1112 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1123 HBinaryOperation* hdiv = instr->hydrogen(); local
1133 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1139 if (hdiv
1252 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1288 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/v8/src/crankshaft/ppc/
H A Dlithium-codegen-ppc.cc1034 HDiv* hdiv = instr->hydrogen(); local
1035 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1040 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1049 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && shift) {
1086 HDiv* hdiv = instr->hydrogen(); local
1087 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1095 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1107 HBinaryOperation* hdiv = instr->hydrogen(); local
1111 bool can_overflow = hdiv->CheckFlag(HValue::kCanOverflow);
1124 if (hdiv
1171 HBinaryOperation* hdiv = instr->hydrogen(); local
1248 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1284 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/v8/src/crankshaft/s390/
H A Dlithium-codegen-s390.cc1008 HDiv* hdiv = instr->hydrogen(); local
1009 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1014 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1022 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && shift) {
1061 HDiv* hdiv = instr->hydrogen(); local
1062 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1070 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1081 HBinaryOperation* hdiv = instr->hydrogen(); local
1090 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1096 if (hdiv
1129 HBinaryOperation* hdiv = instr->hydrogen(); local
1203 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1238 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/v8/src/crankshaft/x64/
H A Dlithium-codegen-x64.cc1066 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1067 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1074 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) ||
1075 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) {
1102 HBinaryOperation* hdiv = instr->hydrogen(); local
1114 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1120 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1130 if (hdiv->CheckFlag(HValue::kCanOverflow)) {
1161 HDiv* hdiv = instr->hydrogen(); local
1162 if (hdiv
1202 HDiv* hdiv = instr->hydrogen(); local
1222 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]
/external/v8/src/crankshaft/x87/
H A Dlithium-codegen-x87.cc1290 HDiv* hdiv = instr->hydrogen(); local
1291 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1296 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1301 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1331 HDiv* hdiv = instr->hydrogen(); local
1332 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1340 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1351 HBinaryOperation* hdiv = instr->hydrogen(); local
1362 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1368 if (hdiv
1454 HMathFloorOfDiv* hdiv = instr->hydrogen(); local
1490 HBinaryOperation* hdiv = instr->hydrogen(); local
[all...]

Completed in 328 milliseconds