Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dreference_type_propagation_test.cc83 EXPECT_TRUE(graph_->GetInexactObjectRti().IsEqual(ObjectType(false))); in TEST_F()
95 EXPECT_TRUE(t1.IsEqual(InvalidType())); in TEST_F()
101 EXPECT_TRUE(t2.IsEqual(ObjectType())); in TEST_F()
105 EXPECT_TRUE(t3.IsEqual(StringType())); in TEST_F()
111 EXPECT_TRUE(t4.IsEqual(ObjectType())); in TEST_F()
115 EXPECT_TRUE(t5.IsEqual(StringType())); in TEST_F()
127 EXPECT_TRUE(t1.IsEqual(ObjectType())); in TEST_F()
131 EXPECT_TRUE(t2.IsEqual(StringType())); in TEST_F()
137 EXPECT_TRUE(t3.IsEqual(ObjectType(false))); in TEST_F()
143 EXPECT_TRUE(t4.IsEqual(ObjectType(false))); in TEST_F()
[all …]
Dreference_type_propagation.cc145 DCHECK(instr->GetReferenceTypeInfo().IsEqual(instr->InputAt(0)->GetReferenceTypeInfo())) in ValidateTypes()
270 if (!compare->IsEqual() && !compare->IsNotEqual()) { in BoundTypeForClassCheck()
311 HBasicBlock* trueBlock = compare->IsEqual() in BoundTypeForClassCheck()
317 if (compare->IsEqual() && check->AsDeoptimize()->GuardsAnInput()) { in BoundTypeForClassCheck()
363 if (!ifInput->IsNotEqual() && !ifInput->IsEqual()) { in BoundTypeForIfNotNull()
413 if (input->IsEqual()) { in MatchIfInstanceOf()
865 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.cc1556 if (receiver_type.IsEqual(class_rti)) { in RecognizeAndSimplifyClassCheck()
1557 value = condition->IsEqual() ? 1 : 0; in RecognizeAndSimplifyClassCheck()
1567 if (condition->IsEqual() || condition->IsNotEqual()) { in VisitCondition()
Dgraph_checker.cc1023 if (!op->IsEqual() && !op->IsNotEqual()) { in VisitCondition()
Dnodes.cc1670 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.h280 bool IsEqual(ReferenceTypeInfo rti) const REQUIRES_SHARED(Locks::mutator_lock_) { in IsEqual() function