• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:bm2r

40                       const struct bitmap2* const bm2r);
949 struct bitmap2* bm2r; in DRD_() local
973 bm2r = VG_(OSetGen_Next)(rhs->oset); in DRD_()
974 if (bm2r == 0) in DRD_()
978 make_address(bm2r->addr, 0), in DRD_()
979 make_address(bm2r->addr + 1, 0))); in DRD_()
981 tl_assert(bm2r); in DRD_()
983 make_address(bm2r->addr, 0), in DRD_()
984 make_address(bm2r->addr + 1, 0))); in DRD_()
986 if (bm2l != bm2r in DRD_()
987 && (bm2l->addr != bm2r->addr in DRD_()
988 || VG_(memcmp)(&bm2l->bm1, &bm2r->bm1, sizeof(bm2l->bm1)) != 0)) in DRD_()
996 bm2r = VG_(OSetGen_Next)(rhs->oset); in DRD_()
997 } while (bm2r && ! DRD_(bm_has_any_access)(rhs, in DRD_()
998 make_address(bm2r->addr, 0), in DRD_()
999 make_address(bm2r->addr + 1, 0))); in DRD_()
1000 if (bm2r) in DRD_()
1003 make_address(bm2r->addr, 0), in DRD_()
1004 make_address(bm2r->addr + 1, 0))); in DRD_()
1021 struct bitmap2* bm2r; in DRD_() local
1033 for ( ; (bm2r = VG_(OSetGen_Next)(rhs->oset)) != 0; ) in DRD_()
1035 bm2l = VG_(OSetGen_Lookup)(lhs->oset, &bm2r->addr); in DRD_()
1038 tl_assert(bm2l != bm2r); in DRD_()
1039 bm2_merge(bm2l, bm2r); in DRD_()
1043 bm2_insert_copy(lhs, bm2r); in DRD_()
1083 struct bitmap2* bm2r; in DRD_() local
1086 (bm2r = VG_(OSetGen_Next)(bmr->oset)) != 0; in DRD_()
1089 bm2l = bm2_lookup_or_insert(bml, bm2r->addr); in DRD_()
1112 struct bitmap2* bm2r; in DRD_() local
1124 for ( ; (bm2r = VG_(OSetGen_Next)(rhs->oset)) != 0; ) in DRD_()
1126 bm2l = VG_(OSetGen_Lookup)(lhs->oset, &bm2r->addr); in DRD_()
1129 tl_assert(bm2l != bm2r); in DRD_()
1130 bm2_merge(bm2l, bm2r); in DRD_()
1168 const struct bitmap2* bm2r; in DRD_() local
1174 bm2r = VG_(OSetGen_Next)(rhs->oset); in DRD_()
1175 while (bm2l && bm2r && bm2l->addr != bm2r->addr) in DRD_()
1177 if (bm2l->addr < bm2r->addr) in DRD_()
1180 bm2r = VG_(OSetGen_Next)(rhs->oset); in DRD_()
1182 if (bm2l == 0 || bm2r == 0) in DRD_()
1186 bm1r = &bm2r->bm1; in DRD_()
1262 void bm2_merge(struct bitmap2* const bm2l, const struct bitmap2* const bm2r) in bm2_merge() argument
1267 tl_assert(bm2r); in bm2_merge()
1268 tl_assert(bm2l->addr == bm2r->addr); in bm2_merge()
1274 bm2l->bm1.bm0_r[k] |= bm2r->bm1.bm0_r[k]; in bm2_merge()
1278 bm2l->bm1.bm0_w[k] |= bm2r->bm1.bm0_w[k]; in bm2_merge()