Home
last modified time | relevance | path

Searched refs:IsEqual (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Dreference_type_propagation_test.cc84 EXPECT_TRUE(graph_->GetInexactObjectRti().IsEqual(ObjectType(false))); in TEST_F()
96 EXPECT_TRUE(t1.IsEqual(InvalidType())); in TEST_F()
102 EXPECT_TRUE(t2.IsEqual(ObjectType())); in TEST_F()
106 EXPECT_TRUE(t3.IsEqual(StringType())); in TEST_F()
112 EXPECT_TRUE(t4.IsEqual(ObjectType())); in TEST_F()
116 EXPECT_TRUE(t5.IsEqual(StringType())); in TEST_F()
128 EXPECT_TRUE(t1.IsEqual(ObjectType())); in TEST_F()
132 EXPECT_TRUE(t2.IsEqual(StringType())); in TEST_F()
138 EXPECT_TRUE(t3.IsEqual(ObjectType(false))); in TEST_F()
144 EXPECT_TRUE(t4.IsEqual(ObjectType(false))); in TEST_F()
[all …]
Dreference_type_propagation.cc183 DCHECK(instr->GetReferenceTypeInfo().IsEqual(instr->InputAt(0)->GetReferenceTypeInfo())) in ValidateTypes()
309 if (!compare->IsEqual() && !compare->IsNotEqual()) { in BoundTypeForClassCheck()
350 HBasicBlock* trueBlock = compare->IsEqual() in BoundTypeForClassCheck()
356 if (compare->IsEqual() && check->AsDeoptimize()->GuardsAnInput()) { in BoundTypeForClassCheck()
402 if (!ifInput->IsNotEqual() && !ifInput->IsEqual()) { in BoundTypeForIfNotNull()
452 if (input->IsEqual()) { in MatchIfInstanceOf()
906 return !previous_rti.IsEqual(instr->GetReferenceTypeInfo()); in UpdateReferenceTypeInfo()
Ddead_code_elimination.cc167 if (throws == ifs->IfTrueSuccessor() && cond->IsEqual()) { in RemoveNonNullControlDependences()
174 DCHECK(cond->IsEqual() || cond->IsNotEqual()); in RemoveNonNullControlDependences()
Dssa_builder.cc37 if (!equality_instr->IsEqual() && !equality_instr->IsNotEqual()) { in FixNullConstantType()
Dinstruction_simplifier.cc1560 if (receiver_type.IsEqual(class_rti)) { in RecognizeAndSimplifyClassCheck()
1561 value = condition->IsEqual() ? 1 : 0; in RecognizeAndSimplifyClassCheck()
1571 if (condition->IsEqual() || condition->IsNotEqual()) { in VisitCondition()
Dgraph_checker.cc1022 if (!op->IsEqual() && !op->IsNotEqual()) { in VisitCondition()
Dnodes.cc1671 DCHECK(IsEqual() || IsNotEqual()) << DebugName(); in TryStaticEvaluation()
2817 return GetUpperBound().IsEqual(other_bt->GetUpperBound()) && in InstructionDataEquals()
Dinduction_var_analysis.cc472 } else if (instruction->IsEqual()) { in ClassifyNonTrivial()
Dnodes.h284 bool IsEqual(ReferenceTypeInfo rti) const REQUIRES_SHARED(Locks::mutator_lock_) { in IsEqual() function