Home
last modified time | relevance | path

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

12

/external/v8/src/crankshaft/
Dhydrogen-representation-changes.cc26 bool is_truncating_to_smi = use_value->CheckFlag(HValue::kTruncatingToSmi); in InsertRepresentationChangeForUse()
27 bool is_truncating_to_int = use_value->CheckFlag(HValue::kTruncatingToInt32); in InsertRepresentationChangeForUse()
29 use_value->CheckFlag(HValue::kTruncatingToNumber); in InsertRepresentationChangeForUse()
56 DCHECK(!change->CheckFlag(HValue::kUint32)); in IsNonDeoptingIntToSmiChange()
145 if (phi->CheckFlag(HValue::kTruncatingToNumber) && in Run()
179 if (input->IsPhi() && input->CheckFlag(HValue::kTruncatingToNumber)) { in Run()
198 input->CheckFlag(HValue::kTruncatingToInt32)) { in Run()
215 input->CheckFlag(HValue::kTruncatingToSmi)) { in Run()
Dhydrogen-uint32-analysis.cc83 if (!use->CheckFlag(HInstruction::kUint32)) { in Uint32UsesAreSafe()
104 if (use->IsPhi() && !use->CheckFlag(HInstruction::kUint32)) { in Uint32UsesAreSafe()
117 if (!phi->CheckFlag(HInstruction::kUint32)) { in CheckPhiOperands()
124 if (!operand->CheckFlag(HInstruction::kUint32)) { in CheckPhiOperands()
148 if (operand->CheckFlag(HInstruction::kUint32)) { in UnmarkPhi()
Dhydrogen-infer-representation.cc13 if (!current->CheckFlag(HValue::kFlexibleRepresentation)) return; in AddToWorklist()
70 phi_list->at(index)->CheckFlag(HInstruction::kTruncatingToInt32); in Run()
72 phi_list->at(index)->CheckFlag(HInstruction::kTruncatingToSmi); in Run()
151 current->CheckFlag(HInstruction::kFlexibleRepresentation)) { in Run()
152 if (current->CheckFlag(HInstruction::kCannotBeTagged)) { in Run()
Dhydrogen-dce.cc13 if (instr->CheckFlag(HValue::kIsLive)) return; // Already live. in MarkLive()
24 if (!input->CheckFlag(HValue::kIsLive)) { in MarkLive()
75 if (!instr->CheckFlag(HValue::kIsLive)) { in RemoveDeadInstructions()
86 if (!phi->CheckFlag(HValue::kIsLive)) { in RemoveDeadInstructions()
Dhydrogen-instructions.cc72 if (CheckFlag(kFlexibleRepresentation)) { in AssumeRepresentation()
82 DCHECK(CheckFlag(kFlexibleRepresentation)); in InferRepresentation()
106 (use->CheckFlag(kTruncatingToInt32) ? "-trunc" : "")); in RepresentationFromUses()
124 if (CheckFlag(kCannotBeTagged) && new_rep.IsTagged()) return; in UpdateRepresentation()
353 while (tail_ != NULL && tail_->value()->CheckFlag(HValue::kIsDead)) { in tail()
363 if (!it.value()->CheckFlag(f)) return false; in CheckUsesForFlag()
372 if (!it.value()->CheckFlag(f)) { in CheckUsesForFlag()
385 if (!it.value()->CheckFlag(f)) return false; in HasAtLeastOneUseWithFlagAndNoneWithout()
545 if (first != NULL && first->value()->CheckFlag(kIsDead)) { in Kill()
656 if (CheckFlag(HValue::kHasNoObservableSideEffects)) os << " [noOSE]"; in PrintTo()
[all …]
Dhydrogen-redundant-phi.cc48 if (phi->CheckFlag(HValue::kIsDead)) continue; // Already replaced. in ProcessPhis()
57 updated |= value->IsPhi() && !value->CheckFlag(HValue::kIsDead); in ProcessPhis()
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.cc661 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1220 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1239 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1240 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1241 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1258 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1259 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1274 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1275 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1276 (instr->CheckFlag(HValue::kCanOverflow) && in DoDivI()
[all …]
Dlithium-codegen-ppc.cc914 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
922 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
925 } else if (!hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
961 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
977 bool can_overflow = hmod->CheckFlag(HValue::kCanOverflow); in DoModI()
988 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
996 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1016 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1035 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
1040 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/arm/
Dlithium-arm.cc649 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1197 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1216 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1217 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1218 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1235 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1236 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1253 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1254 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1255 (instr->CheckFlag(HValue::kCanOverflow) && in DoDivI()
[all …]
Dlithium-codegen-arm.cc979 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
986 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1016 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1038 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
1045 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
1050 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1068 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1095 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
1124 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1143 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/s390/
Dlithium-s390.cc594 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1104 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1122 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1123 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1124 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1140 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1141 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1155 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1156 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1157 (instr->CheckFlag(HValue::kCanOverflow) && in DoDivI()
[all …]
Dlithium-codegen-s390.cc894 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
902 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
905 } else if (!hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
940 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
957 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
964 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
969 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
991 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1009 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
1014 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.cc656 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1205 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1224 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1225 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1226 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1243 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1244 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1257 LOperand* temp = instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) in DoDivI()
1261 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1262 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
[all …]
Dlithium-codegen-mips64.cc954 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
959 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
990 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1012 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
1019 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
1022 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1036 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1053 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
1058 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
1063 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/mips/
Dlithium-mips.cc656 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1205 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1224 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1225 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1226 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1243 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1244 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1260 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1261 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1262 (instr->CheckFlag(HValue::kCanOverflow) && in DoDivI()
[all …]
Dlithium-codegen-mips.cc965 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
970 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1001 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1023 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
1030 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
1033 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1046 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1063 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
1068 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
1073 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.cc681 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1243 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1262 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1263 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1264 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1283 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1284 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1300 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1301 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1302 instr->CheckFlag(HValue::kCanOverflow) || in DoDivI()
[all …]
Dlithium-codegen-ia32.cc880 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
887 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
916 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
940 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
947 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
952 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
966 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
990 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
995 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
1000 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/x87/
Dlithium-x87.cc679 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1250 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1269 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1270 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1271 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1290 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1291 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1307 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1308 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1309 instr->CheckFlag(HValue::kCanOverflow) || in DoDivI()
[all …]
Dlithium-codegen-x87.cc1181 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
1188 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1217 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1241 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
1248 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
1253 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1267 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1291 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
1296 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
1301 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/x64/
Dlithium-x64.cc675 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1234 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1259 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1260 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1261 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1280 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1281 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1297 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1298 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1299 instr->CheckFlag(HValue::kCanOverflow) || in DoDivI()
[all …]
Dlithium-codegen-x64.cc909 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
916 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
945 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
969 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
976 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
981 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
996 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1027 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I()
1033 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
1040 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
[all …]
/external/lzma/C/
DCpuArch.c19 static UInt32 CheckFlag(UInt32 flag) in CheckFlag() function
53 #define CHECK_CPUID_IS_SUPPORTED if (CheckFlag(1 << 18) == 0 || CheckFlag(1 << 21) == 0) return Fal…
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.cc798 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
804 DCHECK(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd()
875 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1091 if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1105 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
1111 if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1322 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1323 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1324 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1338 LOperand* temp = instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) in DoDivByConstI()
[all …]
Dlithium-codegen-arm64.cc1363 DCHECK(!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)); in DoAddE()
1369 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI()
1384 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddS()
2319 instr->hydrogen()->left()->CheckFlag(HInstruction::kUint32) || in DoCompareNumericAndBranch()
2320 instr->hydrogen()->right()->CheckFlag(HInstruction::kUint32); in DoCompareNumericAndBranch()
2506 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
2510 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
2517 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
2555 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByConstI()
2562 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
[all …]

12