Home
last modified time | relevance | path

Searched refs:IsSmiOrInteger32 (Results 1 – 24 of 24) sorted by relevance

/external/v8/src/crankshaft/
Dhydrogen-range-analysis.cc68 if (from.IsSmiOrInteger32()) { in Run()
71 instr->to().IsSmiOrInteger32()); in Run()
77 if (instr->value()->representation().IsSmiOrInteger32()) { in Run()
125 if (test->representation().IsSmiOrInteger32()) { in InferControlFlowRange()
231 if (instr->representation().IsSmiOrInteger32() && in PropagateMinusZeroChecks()
238 if (instr->RequiredInputRepresentation(0).IsSmiOrInteger32() && in PropagateMinusZeroChecks()
245 if (!instr->from().IsSmiOrInteger32() && in PropagateMinusZeroChecks()
Dhydrogen-representation-changes.cc140 if (phi->representation().IsSmiOrInteger32() && in Run()
166 input->representation().IsSmiOrInteger32() && in Run()
Dhydrogen-dehoist.cc14 if (!index->representation().IsSmiOrInteger32()) return; in DehoistArrayIndex()
Dhydrogen-instructions.cc1044 if (r.IsSmiOrInteger32() && length()->HasRange()) { in InferRange()
1229 if (r.IsSmiOrInteger32() && value()->HasRange()) { in InferRange()
1409 if (!representation().IsSmiOrInteger32()) return this; in Canonicalize()
1571 if (val->representation().IsSmiOrInteger32()) { in Canonicalize()
1587 } else if (hdiv->observed_input_representation(1).IsSmiOrInteger32()) { in Canonicalize()
1606 } else if (hdiv->observed_input_representation(2).IsSmiOrInteger32()) { in Canonicalize()
1795 result->set_can_be_minus_zero(!to().IsSmiOrInteger32() || in InferRange()
1818 if (r.IsSmiOrInteger32()) { in InferRange()
1839 if (r.IsSmiOrInteger32()) { in InferRange()
1860 if (r.IsSmiOrInteger32()) { in InferRange()
[all …]
Dhydrogen-bce.cc32 if (!check->index()->representation().IsSmiOrInteger32()) return NULL; in Create()
146 DCHECK(new_check->index()->representation().IsSmiOrInteger32()); in CoverCheck()
Dhydrogen-escape-analysis.cc148 if (representation.IsSmiOrInteger32() || representation.IsDouble()) { in NewLoadReplacement()
Dhydrogen-instructions.h778 return !representation().IsSmiOrInteger32() && !representation().IsDouble(); in ToStringOrToNumberCanBeObserved()
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.cc687 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1167 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs()
1173 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1271 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1286 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1321 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI()
1341 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1392 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1421 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1437 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
[all …]
Dlithium-codegen-ppc.cc451 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
1936 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoShiftI()
3651 } else if (r.IsSmiOrInteger32()) { in DoShiftI()
4161 DCHECK(representation.IsSmiOrInteger32()); in DoShiftI()
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.cc683 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1184 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs()
1190 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1270 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1285 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1320 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI()
1342 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1392 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1420 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1436 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
[all …]
Dlithium-codegen-mips64.cc462 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
1895 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
/external/v8/src/crankshaft/mips/
Dlithium-mips.cc683 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1184 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs()
1190 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1270 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1285 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1320 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI()
1341 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1391 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1419 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1435 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
[all …]
Dlithium-codegen-mips.cc479 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
1777 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
3382 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
/external/v8/src/crankshaft/arm/
Dlithium-arm.cc676 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1158 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs()
1164 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1262 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1277 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1312 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI()
1335 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1385 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1417 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1433 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
[all …]
Dlithium-codegen-arm.cc481 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
1914 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
3444 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.cc714 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1202 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1299 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1314 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1351 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI()
1370 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1427 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1456 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1472 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
1489 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModI()
[all …]
Dlithium-codegen-ia32.cc561 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
1795 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
1976 if (r.IsSmiOrInteger32()) { in DoBranch()
3369 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
/external/v8/src/crankshaft/x87/
Dlithium-x87.cc713 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1210 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1309 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1324 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1361 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI()
1380 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1437 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1466 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1482 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
1499 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModI()
[all …]
Dlithium-codegen-x87.cc829 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
2072 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
2253 if (r.IsSmiOrInteger32()) { in DoBranch()
3639 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
/external/v8/src/crankshaft/x64/
Dlithium-x64.cc698 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1184 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1280 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1301 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1338 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI()
1357 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1414 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1443 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1459 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
1476 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModI()
[all …]
Dlithium-codegen-x64.cc444 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32Constant()
1819 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
3997 DCHECK(representation.IsSmiOrInteger32()); in DoBoundsCheck()
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.cc852 if (instr->representation().IsSmiOrInteger32()) { in DoAdd()
935 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1280 if (r.IsSmiOrInteger32()) { in DoCompareNumericAndBranch()
1425 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI()
1442 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1654 DCHECK(instr->key()->representation().IsSmiOrInteger32()); in DoLoadKeyed()
1812 if (instr->representation().IsSmiOrInteger32()) { in DoMathMinMax()
1861 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModI()
1876 if (instr->representation().IsSmiOrInteger32()) { in DoMod()
1893 if (instr->representation().IsSmiOrInteger32()) { in DoMul()
[all …]
Dlithium-codegen-arm64.cc1224 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32Constant()
4031 DCHECK(instr->hydrogen()->representation().IsSmiOrInteger32()); in DoMulConstIS()
/external/v8/src/
Dproperty-details.h179 bool IsSmiOrInteger32() const { return IsSmi() || IsInteger32(); } in IsSmiOrInteger32() function