Home
last modified time | relevance | path

Searched refs:IsSmiOrInteger32 (Results 1 – 20 of 20) 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.cc12 if (!index->representation().IsSmiOrInteger32()) return; in DehoistArrayIndex()
Dhydrogen-bce.cc32 if (!check->index()->representation().IsSmiOrInteger32()) return NULL; in Create()
145 ASSERT(new_check->index()->representation().IsSmiOrInteger32()); in CoverCheck()
Dhydrogen-instructions.cc1068 if (r.IsSmiOrInteger32() && length()->HasRange()) { in InferRange()
1252 if (r.IsSmiOrInteger32() && value()->HasRange()) { in InferRange()
1424 if (!representation().IsSmiOrInteger32()) return this; in Canonicalize()
1578 if (val->representation().IsSmiOrInteger32()) { in Canonicalize()
1593 } else if (hdiv->observed_input_representation(1).IsSmiOrInteger32()) { in Canonicalize()
1610 } else if (hdiv->observed_input_representation(2).IsSmiOrInteger32()) { in Canonicalize()
1798 result->set_can_be_minus_zero(!to().IsSmiOrInteger32() || in InferRange()
1823 if (r.IsSmiOrInteger32()) { in InferRange()
1844 if (r.IsSmiOrInteger32()) { in InferRange()
1865 if (r.IsSmiOrInteger32()) { in InferRange()
[all …]
Dproperty-details.h159 bool IsSmiOrInteger32() const { return IsSmi() || IsInteger32(); } in IsSmiOrInteger32() function
Dhydrogen-escape-analysis.cc147 if (representation.IsSmiOrInteger32() || representation.IsDouble()) { in NewLoadReplacement()
Dhydrogen-instructions.h841 return !representation().IsSmiOrInteger32() && !representation().IsDouble(); in ToStringOrToNumberCanBeObserved()
/external/chromium_org/v8/src/arm/
Dlithium-arm.cc681 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1144 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs()
1150 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1248 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1263 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1298 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivI()
1321 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1371 ASSERT(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1395 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1410 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
[all …]
Dlithium-codegen-arm.cc479 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
2050 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
3725 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
/external/chromium_org/v8/src/mips/
Dlithium-mips.cc686 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()
1254 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1269 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1304 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivI()
1324 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1374 ASSERT(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1396 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1411 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
[all …]
Dlithium-codegen-mips.cc475 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
1926 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
3676 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
/external/chromium_org/v8/src/x87/
Dlithium-x87.cc708 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1184 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1282 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1297 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1334 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivI()
1353 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1410 ASSERT(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1439 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1454 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
1471 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModI()
[all …]
Dlithium-codegen-x87.cc739 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
2098 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
2212 if (r.IsSmiOrInteger32()) { in DoBranch()
3701 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
/external/chromium_org/v8/src/ia32/
Dlithium-ia32.cc722 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1190 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1287 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1302 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1339 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivI()
1358 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1415 ASSERT(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1444 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1459 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
1476 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModI()
[all …]
Dlithium-codegen-ia32.cc553 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32()
1929 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
2074 if (r.IsSmiOrInteger32()) { in DoBranch()
3574 } else if (r.IsSmiOrInteger32()) { in DoMathAbs()
/external/chromium_org/v8/src/x64/
Dlithium-x64.cc694 if (instr->representation().IsSmiOrInteger32()) { in DoShift()
1159 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1256 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1271 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivByPowerOf2I()
1308 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivI()
1327 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1384 ASSERT(instr->representation().IsSmiOrInteger32()); in DoFlooringDivI()
1413 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByPowerOf2I()
1428 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModByConstI()
1445 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModI()
[all …]
Dlithium-codegen-x64.cc423 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32Constant()
1942 if (instr->hydrogen()->representation().IsSmiOrInteger32()) { in DoMathMinMax()
4190 ASSERT(representation.IsSmiOrInteger32()); in DoBoundsCheck()
/external/chromium_org/v8/src/arm64/
Dlithium-arm64.cc853 if (instr->representation().IsSmiOrInteger32()) { in DoAdd()
937 if (instr->representation().IsSmiOrInteger32()) { in DoBitwise()
1267 if (r.IsSmiOrInteger32()) { in DoCompareNumericAndBranch()
1421 ASSERT(instr->representation().IsSmiOrInteger32()); in DoDivI()
1438 if (instr->representation().IsSmiOrInteger32()) { in DoDiv()
1669 ASSERT(instr->key()->representation().IsSmiOrInteger32()); in DoLoadKeyed()
1812 if (instr->representation().IsSmiOrInteger32()) { in DoMathMinMax()
1860 ASSERT(instr->representation().IsSmiOrInteger32()); in DoModI()
1875 if (instr->representation().IsSmiOrInteger32()) { in DoMod()
1892 if (instr->representation().IsSmiOrInteger32()) { in DoMul()
[all …]
Dlithium-codegen-arm64.cc1345 return chunk_->LookupLiteralRepresentation(op).IsSmiOrInteger32(); in IsInteger32Constant()
4329 ASSERT(instr->hydrogen()->representation().IsSmiOrInteger32()); in DoMulConstIS()