/external/v8/src/crankshaft/ |
D | hydrogen-range-analysis.cc | 68 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()
|
D | hydrogen-representation-changes.cc | 140 if (phi->representation().IsSmiOrInteger32() && in Run() 166 input->representation().IsSmiOrInteger32() && in Run()
|
D | hydrogen-dehoist.cc | 14 if (!index->representation().IsSmiOrInteger32()) return; in DehoistArrayIndex()
|
D | hydrogen-instructions.cc | 1044 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 …]
|
D | hydrogen-bce.cc | 32 if (!check->index()->representation().IsSmiOrInteger32()) return NULL; in Create() 146 DCHECK(new_check->index()->representation().IsSmiOrInteger32()); in CoverCheck()
|
D | hydrogen-escape-analysis.cc | 148 if (representation.IsSmiOrInteger32() || representation.IsDouble()) { in NewLoadReplacement()
|
D | hydrogen-instructions.h | 778 return !representation().IsSmiOrInteger32() && !representation().IsDouble(); in ToStringOrToNumberCanBeObserved()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-ppc.cc | 687 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 …]
|
D | lithium-codegen-ppc.cc | 451 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/ |
D | lithium-mips64.cc | 683 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 …]
|
D | lithium-codegen-mips64.cc | 462 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32() 1895 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-mips.cc | 683 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 …]
|
D | lithium-codegen-mips.cc | 479 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/ |
D | lithium-arm.cc | 676 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 …]
|
D | lithium-codegen-arm.cc | 481 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/ |
D | lithium-ia32.cc | 714 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 …]
|
D | lithium-codegen-ia32.cc | 561 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/ |
D | lithium-x87.cc | 713 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 …]
|
D | lithium-codegen-x87.cc | 829 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/ |
D | lithium-x64.cc | 698 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 …]
|
D | lithium-codegen-x64.cc | 444 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/ |
D | lithium-arm64.cc | 852 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 …]
|
D | lithium-codegen-arm64.cc | 1224 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32Constant() 4031 DCHECK(instr->hydrogen()->representation().IsSmiOrInteger32()); in DoMulConstIS()
|
/external/v8/src/ |
D | property-details.h | 179 bool IsSmiOrInteger32() const { return IsSmi() || IsInteger32(); } in IsSmiOrInteger32() function
|