Lines Matching refs:DCHECK
51 DCHECK(int_operand->IsIntConstant()) << int_operand->DebugName(); in FixNullConstantType()
73 DCHECK(next->GetNextEquivalentPhiWithSameType() == nullptr) in EquivalentPhisCleanup()
95 DCHECK(!phi->IsVRegEquivalentOf(next->GetNext())); in FixEnvironmentPhis()
144 DCHECK(Primitive::IsFloatingPointType(input_type) || input_type == Primitive::kPrimNot); in TypePhiFromInputs()
149 DCHECK(Primitive::IsFloatingPointType(common_type) || common_type == Primitive::kPrimNot); in TypePhiFromInputs()
152 DCHECK((common_type == Primitive::kPrimFloat && input_type == Primitive::kPrimNot) || in TypePhiFromInputs()
175 DCHECK(input->IsPhi() && input->GetType() == Primitive::kPrimVoid); in TypeInputsOfPhi()
177 DCHECK((input->IsPhi() && input->GetType() == Primitive::kPrimVoid) || in TypeInputsOfPhi()
185 DCHECK(common_type == Primitive::kPrimNot || Primitive::IsFloatingPointType(common_type)); in TypeInputsOfPhi()
217 DCHECK(phi->IsLive()); in UpdatePrimitiveType()
281 DCHECK(Primitive::IsIntOrLongType(type)); in FindFloatOrDoubleEquivalentOfArrayGet()
294 DCHECK(Primitive::IsIntOrLongType(type)); in CreateFloatOrDoubleEquivalentOfArrayGet()
295 DCHECK(FindFloatOrDoubleEquivalentOfArrayGet(aget) == nullptr); in CreateFloatOrDoubleEquivalentOfArrayGet()
309 DCHECK(array_type.IsPrimitiveArrayClass()); in GetPrimitiveArrayComponentType()
347 DCHECK(Primitive::IsFloatingPointType(array_type)); in FixAmbiguousArrayOps()
381 DCHECK(Primitive::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
386 DCHECK(equivalent != nullptr); in FixAmbiguousArrayOps()
397 DCHECK(Primitive::IsIntegralType(array_type)); in FixAmbiguousArrayOps()
398 DCHECK(Primitive::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
414 DCHECK(use.GetUser() != nullptr); in HasAliasInEnvironments()
429 DCHECK(next->GetUser() != current->GetUser()); in HasAliasInEnvironments()
444 DCHECK(new_instance->IsInBlock()); in RemoveRedundantUninitializedStrings()
445 DCHECK(new_instance->IsStringAlloc()); in RemoveRedundantUninitializedStrings()
468 DCHECK(new_instance->IsStringAlloc()); in RemoveRedundantUninitializedStrings()
469 DCHECK(!load_class->NeedsAccessCheck()) << "String class is always accessible"; in RemoveRedundantUninitializedStrings()
471 DCHECK(load_class != nullptr); in RemoveRedundantUninitializedStrings()
482 DCHECK(!graph_->IsInSsaForm()); in BuildSsa()
603 DCHECK(phi->IsLive()) << "Cannot get equivalent of a dead phi since it would create a live one."; in GetFloatDoubleOrReferenceEquivalentOfPhi()
625 DCHECK(new_phi->IsLive()); in GetFloatDoubleOrReferenceEquivalentOfPhi()
637 DCHECK(Primitive::IsIntegralType(aget->GetType())); in GetFloatOrDoubleEquivalentOfArrayGet()
644 DCHECK(ContainsElement(ambiguous_agets_, aget)); in GetFloatOrDoubleEquivalentOfArrayGet()
650 DCHECK(Primitive::IsIntOrLongType(GetPrimitiveArrayComponentType(aget->GetArray()))); in GetFloatOrDoubleEquivalentOfArrayGet()