Home
last modified time | relevance | path

Searched refs:CheckFlag (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/
Dhydrogen-instructions.cc569 if (CheckFlag(kUseGVN)) DataEquals(this); in Verify()
732 if (CheckFlag(kBailoutOnMinusZero)) stream->Add(" -0?"); in PrintDataTo()
929 if (!CheckFlag(kIsArguments) && value->CheckFlag(kIsArguments)) { in AddInput()
1084 if (CheckFlag(kCanOverflow)) stream->Add(" !"); in PrintDataTo()
1085 if (CheckFlag(kBailoutOnMinusZero)) stream->Add(" -0?"); in PrintDataTo()
Dhydrogen.cc816 if (phi->CheckFlag(HValue::kIsArguments)) return false; in CollectPhis()
1356 if (instr->CheckFlag(HValue::kUseGVN) && in ProcessLoopBlock()
1435 ASSERT(!instr->CheckFlag(HValue::kUseGVN)); in AnalyzeBlock()
1439 } else if (instr->CheckFlag(HValue::kUseGVN)) { in AnalyzeBlock()
1509 if (!current->CheckFlag(HValue::kFlexibleRepresentation)) return; in AddToWorklist()
1523 ASSERT(current->CheckFlag(HValue::kFlexibleRepresentation)); in InferBasedOnInputs()
1549 ASSERT(current->CheckFlag(HValue::kFlexibleRepresentation)); in InferBasedOnUses()
1767 bool is_truncating = use->CheckFlag(HValue::kTruncatingToInt32); in InsertRepresentationChangeForUse()
1768 bool deoptimize_on_undefined = use->CheckFlag(HValue::kDeoptimizeOnUndefined); in InsertRepresentationChangeForUse()
1796 bool a_truncate = a->CheckFlag(HValue::kTruncatingToInt32); in CompareConversionUses()
[all …]
Dhydrogen-instructions.h485 ASSERT(CheckFlag(kFlexibleRepresentation)); in ChangeRepresentation()
532 bool CheckFlag(Flag f) const { return (flags_ & (1 << f)) != 0; } in CheckFlag() function
967 bool CanTruncateToInt32() const { return CheckFlag(kTruncatingToInt32); } in CanTruncateToInt32()
/external/v8/src/ia32/
Dlithium-codegen-ia32.cc789 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
808 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
817 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
850 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
856 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
866 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
889 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMulI()
904 } else if (!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI()
941 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI()
945 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMulI()
[all …]
Dlithium-ia32.cc853 if (!instr->uses()->at(i)->CheckFlag(HValue::kTruncatingToInt32)) { in DoShift()
1378 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoMod()
1392 return (instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoMod()
1393 instr->CheckFlag(HValue::kCanBeDivByZero)) in DoMod()
1418 if (instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMul()
1440 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1461 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
/external/v8/src/x64/
Dlithium-codegen-x64.cc789 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
808 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
818 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
851 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
857 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
867 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
890 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMulI()
895 instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI()
947 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMulI()
1096 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoSubI()
[all …]
Dlithium-x64.cc854 if (!instr->uses()->at(i)->CheckFlag(HValue::kTruncatingToInt32)) { in DoShift()
1354 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoMod()
1368 return (instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoMod()
1369 instr->CheckFlag(HValue::kCanBeDivByZero)) in DoMod()
1412 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1433 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
/external/v8/src/arm/
Dlithium-codegen-arm.cc846 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
881 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
951 if (!instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
987 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
993 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
1003 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
1085 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero) && in DoMulI()
1090 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI()
1100 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMulI()
1215 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI()
[all …]
Dlithium-arm.cc859 if (!instr->uses()->at(i)->CheckFlag(HValue::kTruncatingToInt32)) { in DoShift()
1353 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoMod()
1389 if (instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMul()
1410 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1430 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()