Searched refs:Union (Results 1 – 9 of 9) sorted by relevance
49 return ResourceMask::Bit(reg).Union(ResourceMask::Bit(special_bit)); in OneRegOneSpecial()92 #define TWO(a, b) ResourceMask::Bit(a).Union(ResourceMask::Bit(b))125 return ResourceMask::Bit(lower).Union(ResourceMask::Bit(higher)).Equals( in CheckTwoRegsMask()147 .Union(ResourceMask::Bit(ResourceMask::kCCode)) in GetMask()148 .Union(kEncodeHeapRef).Union(kEncodeLiteral).Union(kEncodeDalvikReg); in GetMask()
96 constexpr ResourceMask Union(const ResourceMask& other) const { in Union() function148 constexpr ResourceMask kEncodeMem = kEncodeLiteral.Union(kEncodeDalvikReg).Union(149 kEncodeHeapRef).Union(ResourceMask::Bit(ResourceMask::kMustNotAlias));
28 (use.Union(def).Intersects(*check->u.m.def_mask))177 ResourceMask this_mem_mask = kEncodeMem.Intersection(this_lir->u.m.use_mask->Union( in ApplyLoadStoreElimination()181 if (!this_mem_mask.Intersects(kEncodeLiteral.Union(kEncodeDalvikReg)) && in ApplyLoadStoreElimination()182 (!this_mem_mask.Intersects(kEncodeLiteral.Union(kEncodeHeapRef)))) { in ApplyLoadStoreElimination()196 if (uses_pc.Intersects(this_lir->u.m.use_mask->Union(*this_lir->u.m.def_mask))) { in ApplyLoadStoreElimination()214 if (uses_pc.Intersects(check_lir->u.m.use_mask->Union(*check_lir->u.m.def_mask))) { in ApplyLoadStoreElimination()218 ResourceMask check_mem_mask = kEncodeMem.Intersection(check_lir->u.m.use_mask->Union( in ApplyLoadStoreElimination()301 ResourceMask stop_search_mask = stop_def_reg_mask.Union(stop_use_reg_mask); in ApplyLoadStoreElimination()302 stop_search_mask = stop_search_mask.Union(alias_reg_list_mask); in ApplyLoadStoreElimination()
146 *mask = mask->Union(reginfo_map_.Get(reg)->DefUseMask()); in SetupRegMask()
177 live_in->Union(GetLiveInSet(*successor)); in ComputeLiveRanges()279 if (live_out->Union(GetLiveInSet(*successor))) { in UpdateLiveOut()
162 bool Union(const BitVector* src);
161 bool BitVector::Union(const BitVector* src) { in Union() function in art::BitVector
518 phi_blocks->Union(def_bb->dom_frontier); in InsertPhiNodes()521 } while (input_blocks->Union(phi_blocks)); in InsertPhiNodes()
800 ssa_regs_to_check->Union(pred_bb->data_flow_info->ending_check_v); in EliminateNullChecksAndInferTypes()1083 classes_to_check->Union(pred_bb->data_flow_info->ending_check_v); in EliminateClassInitChecks()