Home
last modified time | relevance | path

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

12

/external/chromium_org/v8/src/
Dhydrogen-uint32-analysis.cc82 if (!use->CheckFlag(HInstruction::kUint32)) { in Uint32UsesAreSafe()
103 if (use->IsPhi() && !use->CheckFlag(HInstruction::kUint32)) { in Uint32UsesAreSafe()
116 if (!phi->CheckFlag(HInstruction::kUint32)) { in CheckPhiOperands()
123 if (!operand->CheckFlag(HInstruction::kUint32)) { in CheckPhiOperands()
147 if (operand->CheckFlag(HInstruction::kUint32)) { in UnmarkPhi()
Dhydrogen-infer-representation.cc35 if (!current->CheckFlag(HValue::kFlexibleRepresentation)) return; in AddToWorklist()
92 phi_list->at(index)->CheckFlag(HInstruction::kTruncatingToInt32); in Run()
94 phi_list->at(index)->CheckFlag(HInstruction::kTruncatingToSmi); in Run()
173 current->CheckFlag(HInstruction::kFlexibleRepresentation)) { in Run()
174 if (current->CheckFlag(HInstruction::kCannotBeTagged)) { in Run()
Dhydrogen-dce.cc36 if (instr->CheckFlag(HValue::kIsLive)) return; // Already live. in MarkLive()
47 if (!input->CheckFlag(HValue::kIsLive)) { in MarkLive()
99 if (!instr->CheckFlag(HValue::kIsLive)) { in RemoveDeadInstructions()
110 if (!phi->CheckFlag(HValue::kIsLive)) { in RemoveDeadInstructions()
Dhydrogen-mark-deoptimize.cc37 if (phi->CheckFlag(HValue::kAllowUndefinedAsNaN) && in Run()
46 ASSERT(phi->CheckFlag(HValue::kAllowUndefinedAsNaN)); in ProcessPhi()
58 if (input->IsPhi() && input->CheckFlag(HValue::kAllowUndefinedAsNaN)) { in ProcessPhi()
Dhydrogen-representation-changes.cc48 bool is_truncating_to_smi = use_value->CheckFlag(HValue::kTruncatingToSmi); in InsertRepresentationChangeForUse()
49 bool is_truncating_to_int = use_value->CheckFlag(HValue::kTruncatingToInt32); in InsertRepresentationChangeForUse()
151 input->CheckFlag(HValue::kTruncatingToInt32)) { in Run()
168 input->CheckFlag(HValue::kTruncatingToSmi)) { in Run()
Dhydrogen-redundant-phi.cc70 if (phi->CheckFlag(HValue::kIsDead)) continue; // Already replaced. in ProcessPhis()
79 updated |= value->IsPhi() && !value->CheckFlag(HValue::kIsDead); in ProcessPhis()
Dhydrogen-instructions.cc72 if (CheckFlag(kFlexibleRepresentation)) { in AssumeRepresentation()
82 ASSERT(CheckFlag(kFlexibleRepresentation)); in InferRepresentation()
107 (use->CheckFlag(kTruncatingToInt32) ? "-trunc" : "")); in RepresentationFromUses()
131 if (CheckFlag(kCannotBeTagged) && new_rep.IsTagged()) return; in UpdateRepresentation()
384 while (tail_ != NULL && tail_->value()->CheckFlag(HValue::kIsDead)) { in tail()
394 if (!it.value()->CheckFlag(f)) return false; in CheckUsesForFlag()
403 if (!it.value()->CheckFlag(f)) { in CheckUsesForFlag()
416 if (!it.value()->CheckFlag(f)) return false; in HasAtLeastOneUseWithFlagAndNoneWithout()
574 if (first != NULL && first->value()->CheckFlag(kIsDead)) { in Kill()
697 if (CheckFlag(HValue::kHasNoObservableSideEffects)) { in PrintTo()
[all …]
Dhydrogen-gvn.cc553 if (instr->CheckFlag(HValue::kUseGVN)) { in ProcessLoopBlock()
781 if (instr->CheckFlag(HValue::kTrackSideEffectDominators)) { in AnalyzeGraph()
810 if (instr->CheckFlag(HValue::kUseGVN)) { in AnalyzeGraph()
Dhydrogen-environment-liveness.cc97 if (!marker->CheckFlag(HValue::kEndsLiveRange)) return; in ZapEnvironmentSlotsForInstruction()
/external/chromium_org/third_party/lzma_sdk/
DCpuArch.c13 static UInt32 CheckFlag(UInt32 flag) in CheckFlag() function
47 #define CHECK_CPUID_IS_SUPPORTED if (CheckFlag(1 << 18) == 0 || CheckFlag(1 << 21) == 0) return Fal…
Dchromium.patch14 < static UInt32 CheckFlag(UInt32 flag)
47 < #define CHECK_CPUID_IS_SUPPORTED if (CheckFlag(1 << 18) == 0 || CheckFlag(1 << 21) == 0) return F…
183 > static UInt32 CheckFlag(UInt32 flag)
217 > #define CHECK_CPUID_IS_SUPPORTED if (CheckFlag(1 << 18) == 0 || CheckFlag(1 << 21) == 0) return F…
/external/lzma/C/
DCpuArch.c13 static UInt32 CheckFlag(UInt32 flag) in CheckFlag() function
46 #define CHECK_CPUID_IS_SUPPORTED if (CheckFlag(1 << 18) == 0 || CheckFlag(1 << 21) == 0) return Fal…
/external/chromium_org/v8/src/arm/
Dlithium-arm.cc741 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
969 value->CheckFlag(HInstruction::kUint32)); in CreateEnvironment()
1001 value->CheckFlag(HInstruction::kUint32)); in CreateEnvironment()
1365 ASSERT(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1381 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoDiv()
1480 instr->CheckFlag(HValue::kBailoutOnMinusZero)) in DoMod()
1490 instr->CheckFlag(HValue::kBailoutOnMinusZero)) || in DoMod()
1493 instr->CheckFlag(HValue::kBailoutOnMinusZero))) in DoMod()
1505 instr->CheckFlag(HValue::kBailoutOnMinusZero))) in DoMod()
1525 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul()
[all …]
Dlithium-codegen-arm.cc1126 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1157 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1177 hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1235 hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1352 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
1357 if (divisor == -1 && instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
1366 if (instr->hydrogen()->CheckFlag( in DoDivI()
1397 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
1403 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
1405 if (!instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
[all …]
/external/chromium_org/v8/src/x64/
Dlithium-x64.cc745 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
972 value->CheckFlag(HInstruction::kUint32)); in CreateEnvironment()
1004 value->CheckFlag(HInstruction::kUint32)); in CreateEnvironment()
1365 ASSERT(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1381 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoDiv()
1470 instr->CheckFlag(HValue::kBailoutOnMinusZero)) in DoMod()
1483 instr->CheckFlag(HValue::kBailoutOnMinusZero)) || in DoMod()
1486 instr->CheckFlag(HValue::kBailoutOnMinusZero))) in DoMod()
1505 if (instr->CheckFlag(HValue::kCanOverflow) || in DoMul()
1506 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMul()
[all …]
Dlithium-codegen-x64.cc1008 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1041 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1058 hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1097 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathFloorOfDiv()
1100 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMathFloorOfDiv()
1112 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathFloorOfDiv()
1143 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathFloorOfDiv()
1170 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
1175 if (divisor == -1 && instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
1184 if (instr->hydrogen()->CheckFlag( in DoDivI()
[all …]
/external/chromium_org/v8/src/ia32/
Dlithium-ia32.cc806 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1043 value->CheckFlag(HInstruction::kUint32)); in CreateEnvironment()
1075 value->CheckFlag(HInstruction::kUint32)); in CreateEnvironment()
1451 ASSERT(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1467 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoDiv()
1559 instr->CheckFlag(HValue::kBailoutOnMinusZero)) in DoMod()
1573 instr->CheckFlag(HValue::kBailoutOnMinusZero)) || in DoMod()
1576 instr->CheckFlag(HValue::kBailoutOnMinusZero))) in DoMod()
1595 if (instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMul()
1599 if (instr->CheckFlag(HValue::kCanOverflow) || in DoMul()
[all …]
Dlithium-codegen-ia32.cc1389 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1422 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1438 hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1466 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
1471 if (divisor == -1 && instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
1480 if (instr->hydrogen()->CheckFlag( in DoDivI()
1518 if (instr->hydrogen_value()->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
1524 if (instr->hydrogen_value()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
1534 if (instr->hydrogen_value()->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
1555 } else if (!instr->hydrogen()->CheckFlag( in DoDivI()
[all …]
/external/v8/src/
Dhydrogen-instructions.cc79 if (CheckFlag(kFlexibleRepresentation)) { in AssumeRepresentation()
281 while (tail_ != NULL && tail_->value()->CheckFlag(HValue::kIsDead)) { in tail()
290 if (!it.value()->CheckFlag(f)) return false; in CheckUsesForFlag()
638 if (CheckFlag(kUseGVN)) DataEquals(this); in Verify()
907 if (CheckFlag(kBailoutOnMinusZero)) stream->Add(" -0?"); in PrintDataTo()
908 if (CheckFlag(kDeoptimizeOnUndefined)) stream->Add(" deopt-on-undefined"); in PrintDataTo()
1187 if (!CheckFlag(kIsArguments) && value->CheckFlag(kIsArguments)) { in AddInput()
1353 if (CheckFlag(kCanOverflow)) stream->Add(" !"); in PrintDataTo()
1354 if (CheckFlag(kBailoutOnMinusZero)) stream->Add(" -0?"); in PrintDataTo()
/external/chromium_org/v8/src/mips/
Dlithium-mips.cc746 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
977 value->CheckFlag(HInstruction::kUint32)); in CreateEnvironment()
1009 value->CheckFlag(HInstruction::kUint32)); in CreateEnvironment()
1371 ASSERT(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1461 instr->CheckFlag(HValue::kBailoutOnMinusZero)) in DoMod()
1474 instr->CheckFlag(HValue::kBailoutOnMinusZero)) in DoMod()
1494 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul()
1495 bool bailout_on_minus_zero = instr->CheckFlag(HValue::kBailoutOnMinusZero); in DoMul()
1558 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1587 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
[all …]
/external/v8/src/mips/
Dlithium-mips.cc867 if (!it.value()->CheckFlag(HValue::kTruncatingToInt32)) { in DoShift()
1330 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoMod()
1343 if (instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoMod()
1344 instr->CheckFlag(HValue::kCanBeDivByZero)) { in DoMod()
1371 if (instr->CheckFlag(HValue::kBailoutOnMinusZero) && in DoMul()
1372 (instr->CheckFlag(HValue::kCanOverflow) || in DoMul()
1380 if (instr->CheckFlag(HValue::kCanOverflow) || in DoMul()
1381 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMul()
1403 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1423 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
/external/v8/src/arm/
Dlithium-arm.cc867 if (!it.value()->CheckFlag(HValue::kTruncatingToInt32)) { in DoShift()
1329 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoMod()
1342 if (instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoMod()
1343 instr->CheckFlag(HValue::kCanBeDivByZero)) { in DoMod()
1370 if (instr->CheckFlag(HValue::kBailoutOnMinusZero) && in DoMul()
1371 (instr->CheckFlag(HValue::kCanOverflow) || in DoMul()
1379 if (instr->CheckFlag(HValue::kCanOverflow) || in DoMul()
1380 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMul()
1402 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1422 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
/external/v8/src/ia32/
Dlithium-ia32.cc867 if (!it.value()->CheckFlag(HValue::kTruncatingToInt32)) { in DoShift()
1364 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoMod()
1379 return (instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoMod()
1380 instr->CheckFlag(HValue::kCanBeDivByZero)) in DoMod()
1405 if (instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMul()
1409 if (instr->CheckFlag(HValue::kCanOverflow) || in DoMul()
1410 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMul()
1431 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1452 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
Dlithium-codegen-ia32.cc823 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
844 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
892 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
931 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
937 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
947 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
970 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMulI()
985 } else if (!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI()
1022 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI()
1026 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMulI()
[all …]
/external/v8/src/x64/
Dlithium-x64.cc862 if (!it.value()->CheckFlag(HValue::kTruncatingToInt32)) { in DoShift()
1319 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero)); in DoMod()
1334 return (instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoMod()
1335 instr->CheckFlag(HValue::kCanBeDivByZero)) in DoMod()
1360 if (instr->CheckFlag(HValue::kCanOverflow) || in DoMul()
1361 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMul()
1382 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1403 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()

12