Lines Matching refs:PartialLoadStoreEliminationHelper
327 class PartialLoadStoreEliminationHelper;
977 HInstruction* SetupPartialMaterialization(PartialLoadStoreEliminationHelper& helper,
1303 friend class PartialLoadStoreEliminationHelper;
2895 class PartialLoadStoreEliminationHelper { class
2897 PartialLoadStoreEliminationHelper(LSEVisitor* lse, ScopedArenaAllocator* alloc) in PartialLoadStoreEliminationHelper() function in art::PartialLoadStoreEliminationHelper
2919 ~PartialLoadStoreEliminationHelper() { in ~PartialLoadStoreEliminationHelper()
2950 HeapReferenceData(PartialLoadStoreEliminationHelper* helper, in HeapReferenceData()
3368 PartialLoadStoreEliminationHelper* helper_;
3410 for (PartialLoadStoreEliminationHelper::HeapReferenceData& ref_data : GetHeapRefs()) { in FixupPartialObjectUsers()
3418 for (PartialLoadStoreEliminationHelper::HeapReferenceData& ref_data : GetHeapRefs()) { in FixupPartialObjectUsers()
3615 : public std::reference_wrapper<PartialLoadStoreEliminationHelper::HeapReferenceData> {};
3617 HInstruction* LSEVisitor::SetupPartialMaterialization(PartialLoadStoreEliminationHelper& helper, in SetupPartialMaterialization()
3621 PartialLoadStoreEliminationHelper::HeapReferenceData& ref_data = holder.get(); in SetupPartialMaterialization()
3718 PartialLoadStoreEliminationHelper helper(this, &saa); in MovePartialEscapes()
3725 for (PartialLoadStoreEliminationHelper::HeapReferenceData& ref_data : helper.GetHeapRefs()) { in MovePartialEscapes()