Home
last modified time | relevance | path

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

/external/chromium_org/v8/src/
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.cc130 if (phi->representation().IsSmiOrInteger32() && in Run()
156 input->representation().IsSmiOrInteger32() && in Run()
Dhydrogen-dehoist.cc13 if (!index->representation().IsSmiOrInteger32()) return; in DehoistArrayIndex()
Dhydrogen-bce.cc32 if (!check->index()->representation().IsSmiOrInteger32()) return NULL; in Create()
145 DCHECK(new_check->index()->representation().IsSmiOrInteger32()); in CoverCheck()
Dhydrogen-instructions.cc1056 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 …]
Dproperty-details.h152 bool IsSmiOrInteger32() const { return IsSmi() || IsInteger32(); } in IsSmiOrInteger32() function
Dhydrogen-escape-analysis.cc147 if (representation.IsSmiOrInteger32() || representation.IsDouble()) { in NewLoadReplacement()
Dhydrogen-instructions.h846 return !representation().IsSmiOrInteger32() && !representation().IsDouble(); in ToStringOrToNumberCanBeObserved()
/external/chromium_org/v8/src/mips/
Dlithium-mips.cc682 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 …]
Dlithium-codegen-mips.cc503 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/
Dlithium-mips64.cc682 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 …]
Dlithium-codegen-mips64.cc448 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/
Dlithium-arm.cc675 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 …]
Dlithium-codegen-arm.cc508 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/
Dlithium-x87.cc714 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 …]
Dlithium-codegen-x87.cc813 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/
Dlithium-ia32.cc715 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 …]
Dlithium-codegen-ia32.cc550 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/
Dlithium-x64.cc697 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 …]
Dlithium-codegen-x64.cc421 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/
Dlithium-arm64.cc854 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 …]
Dlithium-codegen-arm64.cc1325 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32Constant()
4326 DCHECK(instr->hydrogen()->representation().IsSmiOrInteger32()); in DoMulConstIS()