/external/chromium_org/v8/src/ |
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 | 130 if (phi->representation().IsSmiOrInteger32() && in Run() 156 input->representation().IsSmiOrInteger32() && in Run()
|
D | hydrogen-dehoist.cc | 13 if (!index->representation().IsSmiOrInteger32()) return; in DehoistArrayIndex()
|
D | hydrogen-bce.cc | 32 if (!check->index()->representation().IsSmiOrInteger32()) return NULL; in Create() 145 DCHECK(new_check->index()->representation().IsSmiOrInteger32()); in CoverCheck()
|
D | hydrogen-instructions.cc | 1056 if (r.IsSmiOrInteger32() && length()->HasRange()) { in InferRange() 1236 if (r.IsSmiOrInteger32() && value()->HasRange()) { in InferRange() 1399 if (!representation().IsSmiOrInteger32()) return this; in Canonicalize() 1544 if (val->representation().IsSmiOrInteger32()) { in Canonicalize() 1559 } else if (hdiv->observed_input_representation(1).IsSmiOrInteger32()) { in Canonicalize() 1576 } else if (hdiv->observed_input_representation(2).IsSmiOrInteger32()) { in Canonicalize() 1768 result->set_can_be_minus_zero(!to().IsSmiOrInteger32() || in InferRange() 1793 if (r.IsSmiOrInteger32()) { in InferRange() 1814 if (r.IsSmiOrInteger32()) { in InferRange() 1835 if (r.IsSmiOrInteger32()) { in InferRange() [all …]
|
D | property-details.h | 152 bool IsSmiOrInteger32() const { return IsSmi() || IsInteger32(); } in IsSmiOrInteger32() function
|
D | hydrogen-escape-analysis.cc | 147 if (representation.IsSmiOrInteger32() || representation.IsDouble()) { in NewLoadReplacement()
|
D | hydrogen-instructions.h | 846 return !representation().IsSmiOrInteger32() && !representation().IsDouble(); in ToStringOrToNumberCanBeObserved()
|
/external/chromium_org/v8/src/mips/ |
D | lithium-mips.cc | 682 if (instr->representation().IsSmiOrInteger32()) { in DoShift() 1194 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs() 1200 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs() 1280 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise() 1295 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I() 1330 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI() 1351 if (instr->representation().IsSmiOrInteger32()) { in DoDiv() 1401 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI() 1423 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I() 1439 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI() [all …]
|
D | lithium-codegen-mips.cc | 503 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32() 1930 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax() 3686 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
|
/external/chromium_org/v8/src/mips64/ |
D | lithium-mips64.cc | 682 if (instr->representation().IsSmiOrInteger32()) { in DoShift() 1194 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs() 1200 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs() 1280 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise() 1295 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I() 1330 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI() 1352 if (instr->representation().IsSmiOrInteger32()) { in DoDiv() 1402 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI() 1424 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I() 1440 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI() [all …]
|
D | lithium-codegen-mips64.cc | 448 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32() 1898 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax() 3715 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
|
/external/chromium_org/v8/src/arm/ |
D | lithium-arm.cc | 675 if (instr->representation().IsSmiOrInteger32()) { in DoShift() 1168 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs() 1174 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs() 1272 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise() 1287 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I() 1322 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI() 1345 if (instr->representation().IsSmiOrInteger32()) { in DoDiv() 1395 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI() 1419 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I() 1435 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI() [all …]
|
D | lithium-codegen-arm.cc | 508 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32() 2071 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax() 3774 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
|
/external/chromium_org/v8/src/x87/ |
D | lithium-x87.cc | 714 if (instr->representation().IsSmiOrInteger32()) { in DoShift() 1221 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs() 1320 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise() 1335 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I() 1372 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI() 1391 if (instr->representation().IsSmiOrInteger32()) { in DoDiv() 1448 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI() 1477 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I() 1493 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI() 1510 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModI() [all …]
|
D | lithium-codegen-x87.cc | 813 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32() 2191 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax() 2361 if (r.IsSmiOrInteger32()) { in DoBranch() 3887 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
|
/external/chromium_org/v8/src/ia32/ |
D | lithium-ia32.cc | 715 if (instr->representation().IsSmiOrInteger32()) { in DoShift() 1212 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-ia32.cc | 550 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32() 1923 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax() 2069 if (r.IsSmiOrInteger32()) { in DoBranch() 3601 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
|
/external/chromium_org/v8/src/x64/ |
D | lithium-x64.cc | 697 if (instr->representation().IsSmiOrInteger32()) { in DoShift() 1192 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs() 1289 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise() 1304 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I() 1341 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI() 1360 if (instr->representation().IsSmiOrInteger32()) { in DoDiv() 1417 DCHECK(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI() 1446 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I() 1462 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModByConstI() 1479 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModI() [all …]
|
D | lithium-codegen-x64.cc | 421 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32Constant() 1941 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax() 4224 DCHECK(representation.IsSmiOrInteger32()); in DoBoundsCheck()
|
/external/chromium_org/v8/src/arm64/ |
D | lithium-arm64.cc | 854 if (instr->representation().IsSmiOrInteger32()) { in DoAdd() 938 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise() 1267 if (r.IsSmiOrInteger32()) { in DoCompareNumericAndBranch() 1419 DCHECK(instr->representation().IsSmiOrInteger32()); in DoDivI() 1436 if (instr->representation().IsSmiOrInteger32()) { in DoDiv() 1687 DCHECK(instr->key()->representation().IsSmiOrInteger32()); in DoLoadKeyed() 1842 if (instr->representation().IsSmiOrInteger32()) { in DoMathMinMax() 1891 DCHECK(instr->representation().IsSmiOrInteger32()); in DoModI() 1906 if (instr->representation().IsSmiOrInteger32()) { in DoMod() 1923 if (instr->representation().IsSmiOrInteger32()) { in DoMul() [all …]
|
D | lithium-codegen-arm64.cc | 1325 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32Constant() 4326 DCHECK(instr->hydrogen()->representation().IsSmiOrInteger32()); in DoMulConstIS()
|