/external/v8/src/crankshaft/ |
D | hydrogen-representation-changes.cc | 26 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()
|
D | hydrogen-uint32-analysis.cc | 83 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()
|
D | hydrogen-infer-representation.cc | 13 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()
|
D | hydrogen-dce.cc | 13 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()
|
D | hydrogen-instructions.cc | 72 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 …]
|
D | hydrogen-redundant-phi.cc | 48 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/ |
D | lithium-ppc.cc | 661 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 …]
|
D | lithium-codegen-ppc.cc | 914 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/ |
D | lithium-arm.cc | 649 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 …]
|
D | lithium-codegen-arm.cc | 979 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/ |
D | lithium-s390.cc | 594 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 …]
|
D | lithium-codegen-s390.cc | 894 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/ |
D | lithium-mips64.cc | 656 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 …]
|
D | lithium-codegen-mips64.cc | 954 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/ |
D | lithium-mips.cc | 656 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 …]
|
D | lithium-codegen-mips.cc | 965 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/ |
D | lithium-ia32.cc | 681 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 …]
|
D | lithium-codegen-ia32.cc | 880 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/ |
D | lithium-x87.cc | 679 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 …]
|
D | lithium-codegen-x87.cc | 1181 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/ |
D | lithium-x64.cc | 675 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 …]
|
D | lithium-codegen-x64.cc | 909 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/ |
D | CpuArch.c | 19 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/ |
D | lithium-arm64.cc | 798 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 …]
|
D | lithium-codegen-arm64.cc | 1363 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 …]
|