• Home
  • Raw
  • Download

Lines Matching refs:ResourceMask

178     ResourceMask this_mem_mask = kEncodeMem.Intersection(this_lir->u.m.use_mask->Union(  in ApplyLoadStoreElimination()
192 ResourceMask stop_def_reg_mask = this_lir->u.m.def_mask->Without(kEncodeMem); in ApplyLoadStoreElimination()
193 ResourceMask stop_use_reg_mask = this_lir->u.m.use_mask->Without(kEncodeMem); in ApplyLoadStoreElimination()
196 ResourceMask uses_pc = GetPCUseDefEncoding(); in ApplyLoadStoreElimination()
203 ResourceMask alias_reg_list_mask = kEncodeNone; in ApplyLoadStoreElimination()
219 ResourceMask check_mem_mask = kEncodeMem.Intersection(check_lir->u.m.use_mask->Union( in ApplyLoadStoreElimination()
221 ResourceMask alias_mem_mask = this_mem_mask.Intersection(check_mem_mask); in ApplyLoadStoreElimination()
292 ResourceMask alias_reg_mask = kEncodeNone; in ApplyLoadStoreElimination()
302 ResourceMask stop_search_mask = stop_def_reg_mask.Union(stop_use_reg_mask); in ApplyLoadStoreElimination()
347 ResourceMask stop_use_all_mask = *this_lir->u.m.use_mask; in ApplyLoadHoisting()
358 if (stop_use_all_mask.HasBit(ResourceMask::kHeapRef)) { in ApplyLoadHoisting()
363 ResourceMask stop_use_reg_mask = stop_use_all_mask.Without(kEncodeMem); in ApplyLoadHoisting()
364 ResourceMask stop_def_reg_mask = this_lir->u.m.def_mask->Without(kEncodeMem); in ApplyLoadHoisting()
379 ResourceMask check_mem_mask = check_lir->u.m.def_mask->Intersection(kEncodeMem); in ApplyLoadHoisting()
380 ResourceMask alias_condition = stop_use_all_mask.Intersection(check_mem_mask); in ApplyLoadHoisting()