Searched refs:Intersects (Results 1 – 3 of 3) sorted by relevance
24 #define LOAD_STORE_CHECK_REG_DEP(mask, check) (mask.Intersects(*check->u.m.def_mask))27 #define CHECK_REG_DEP(use, def, check) (def.Intersects(*check->u.m.use_mask)) || \28 (use.Union(def).Intersects(*check->u.m.def_mask))181 if (!this_mem_mask.Intersects(kEncodeLiteral.Union(kEncodeDalvikReg)) && in ApplyLoadStoreElimination()182 (!this_mem_mask.Intersects(kEncodeLiteral.Union(kEncodeHeapRef)))) { in ApplyLoadStoreElimination()187 if (this_lir->u.m.def_mask->Intersects(*this_lir->u.m.use_mask)) { in ApplyLoadStoreElimination()196 if (uses_pc.Intersects(this_lir->u.m.use_mask->Union(*this_lir->u.m.def_mask))) { in ApplyLoadStoreElimination()203 if (!this_mem_mask.Intersects(kEncodeMem) && !this_mem_mask.Intersects(kEncodeLiteral)) { in ApplyLoadStoreElimination()214 if (uses_pc.Intersects(check_lir->u.m.use_mask->Union(*check_lir->u.m.def_mask))) { in ApplyLoadStoreElimination()251 if (!alias_mem_mask.Intersects(kEncodeMem) && alias_mem_mask.Equals(kEncodeLiteral)) { in ApplyLoadStoreElimination()[all …]
112 constexpr bool Intersects(const ResourceMask& other) const { in Intersects() function
228 if ((opcode == kThumbPush) && (use_mask->Intersects(r8Mask))) { in SetupTargetResourceMasks()231 } else if ((opcode == kThumbPop) && (def_mask->Intersects(r8Mask))) { in SetupTargetResourceMasks()