Home
last modified time | relevance | path

Searched refs:DoesAnyWrite (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dgvn_test.cc376 ASSERT_TRUE(side_effects.GetBlockEffects(entry).DoesAnyWrite()); in TEST_F()
377 ASSERT_FALSE(side_effects.GetBlockEffects(outer_loop_body).DoesAnyWrite()); in TEST_F()
378 ASSERT_FALSE(side_effects.GetLoopEffects(outer_loop_header).DoesAnyWrite()); in TEST_F()
379 ASSERT_FALSE(side_effects.GetLoopEffects(inner_loop_header).DoesAnyWrite()); in TEST_F()
402 ASSERT_TRUE(side_effects.GetBlockEffects(entry).DoesAnyWrite()); in TEST_F()
403 ASSERT_TRUE(side_effects.GetBlockEffects(outer_loop_body).DoesAnyWrite()); in TEST_F()
404 ASSERT_TRUE(side_effects.GetLoopEffects(outer_loop_header).DoesAnyWrite()); in TEST_F()
405 ASSERT_FALSE(side_effects.GetLoopEffects(inner_loop_header).DoesAnyWrite()); in TEST_F()
428 ASSERT_TRUE(side_effects.GetBlockEffects(entry).DoesAnyWrite()); in TEST_F()
429 ASSERT_FALSE(side_effects.GetBlockEffects(outer_loop_body).DoesAnyWrite()); in TEST_F()
[all …]
Dside_effects_test.cc49 EXPECT_TRUE(write.DoesAnyWrite()); in testWriteAndReadEffects()
51 EXPECT_FALSE(read.DoesAnyWrite()); in testWriteAndReadEffects()
91 EXPECT_TRUE(all.DoesAnyWrite()); in TEST()
99 EXPECT_FALSE(none.DoesAnyWrite()); in TEST()
Descape.cc62 (user->IsInvoke() && user->GetSideEffects().DoesAnyWrite()) || in CalculateEscape()
Dscheduler.cc68 if (instr1_side_effects.DoesAnyWrite() && instr2_side_effects.DoesAnyWrite()) { in HasReorderingDependency()
253 if (instr2->CanThrow() && instr1->GetSideEffects().DoesAnyWrite()) { in HasExceptionDependency()
256 if (instr2->GetSideEffects().DoesAnyWrite() && instr1->CanThrow()) { in HasExceptionDependency()
Dlicm.cc164 if (!can_move && (instruction->CanThrow() || instruction->DoesAnyWrite())) { in Run()
Dload_store_elimination.cc360 if (side_effects_.GetLoopEffects(block).DoesAnyWrite()) { in HandleLoopSideEffects()
647 DCHECK(side_effects_.GetLoopEffects(loop_info->GetHeader()).DoesAnyWrite()); in VisitSetLocation()
804 if (side_effects.DoesAnyWrite()) { in HandleInvoke()
Dnodes.h1866 bool DoesAnyWrite() const { in DoesAnyWrite() function
2194 bool DoesAnyWrite() const { return side_effects_.DoesAnyWrite(); } in DoesAnyWrite() function
2281 !DoesAnyWrite() && in IsRemovable()
4407 bool CanBeMoved() const override { return IsIntrinsic() && !DoesAnyWrite(); } in CanBeMoved()
Dloop_optimization.cc1337 && !instruction->DoesAnyWrite(); in VectorizeDef()