Searched refs:CanBeNull (Results 1 – 10 of 10) sorted by relevance
148 if ((instruction->GetLeft()->IsNullConstant() && !instruction->GetRight()->CanBeNull()) || in VisitEqual()149 (instruction->GetRight()->IsNullConstant() && !instruction->GetLeft()->CanBeNull())) { in VisitEqual()160 if ((instruction->GetLeft()->IsNullConstant() && !instruction->GetRight()->CanBeNull()) || in VisitNotEqual()161 (instruction->GetRight()->IsNullConstant() && !instruction->GetLeft()->CanBeNull())) { in VisitNotEqual()
417 if (!obj->CanBeNull() || obj->IsNullConstant()) { in BoundTypeForIfNotNull()745 instr->SetCanBeNull(obj->CanBeNull() && instr->GetUpperCanBeNull()); in VisitBoundType()792 phi->SetCanBeNull(first_input->CanBeNull()); in VisitPhi()1011 bool existing_can_be_null = instr->CanBeNull(); in UpdateNullability()1016 if (input->CanBeNull()) { in UpdateNullability()1024 bound_type->SetCanBeNull(instr->InputAt(0)->CanBeNull() && bound_type->GetUpperCanBeNull()); in UpdateNullability()1026 return existing_can_be_null != instr->CanBeNull(); in UpdateNullability()
2143 virtual bool CanBeNull() const { in CanBeNull() function2825 bool CanBeNull() const override { return GetPackedFlag<kFlagCanBeNull>(); } in CanBeNull() function4260 bool CanBeNull() const override { return false; } in CanBeNull() function4650 bool CanBeNull() const override { in CanBeNull() function4789 bool CanBeNull() const override { in CanBeNull() function4807 return HInvoke::CanBeNull(); in CanBeNull()4918 bool CanBeNull() const override { return false; } in CanBeNull() function5614 bool CanBeNull() const override { return GetPackedFlag<kFlagCanBeNull>(); } in CanBeNull() function5765 bool CanBeNull() const override { return false; } in CanBeNull() function6348 bool CanBeNull() const override { return false; } in CanBeNull() function[all …]
550 if (!obj->CanBeNull()) { in VisitNullCheck()560 if (!input->CanBeNull()) { in CanEnsureNotNullAt()2421 if (invoke->CanThrow() && !arg->CanBeNull()) { in SimplifyNPEOnArgN()2622 DCHECK(!invoke->CanBeNull()); in TryReplaceStringBuilderAppend()2623 DCHECK(!append->CanBeNull()); in TryReplaceStringBuilderAppend()
698 << std::boolalpha << instruction->CanBeNull() << std::noboolalpha; in PrintInstruction()
1831 current->AsParameterValue()->SetCanBeNull(argument->CanBeNull()); in SubstituteArguments()2175 if (declared_can_be_null && !actual_obj->CanBeNull()) { in IsReferenceTypeRefinement()
2819 CanBeNull() == other_bt->CanBeNull(); in InstructionDataEquals()
1147 invoke->InputAt(1)->CanBeNull() in VisitStringCompareTo()1201 const bool can_slow_path = invoke->InputAt(1)->CanBeNull(); in VisitStringCompareTo()
1180 invoke->InputAt(1)->CanBeNull() in VisitStringCompareTo()1228 const bool can_slow_path = invoke->InputAt(1)->CanBeNull(); in VisitStringCompareTo()
274 if (!ref->CanBeNull()) { in LoadNullCheckedLocal()