Home | History | Annotate | Download | only in tests

Lines Matching defs:bm2

102 int bm_equal_print_diffs(struct bitmap* bm1, struct bitmap* bm2)
106 equal = DRD_(bm_equal)(bm1, bm2);
114 if (DRD_(bm_has_1)(bm1, i, eLoad) != DRD_(bm_has_1)(bm2, i, eLoad)
115 || DRD_(bm_has_1)(bm1, i, eStore) != DRD_(bm_has_1)(bm2, i, eStore))
121 DRD_(bm_has_1)(bm2, i, eLoad) ? 'R' : ' ',
122 DRD_(bm_has_1)(bm2, i, eStore) ? 'W' : ' '
135 struct bitmap* bm2;
160 bm2 = DRD_(bm_new)();
161 DRD_(bm_merge2)(bm2, bm);
162 DRD_(bm_merge2)(bm2, bm);
163 assert(bm_equal_print_diffs(bm2, bm));
169 VG_(printf)("Deleting bitmap bm2\n");
170 DRD_(bm_delete)(bm2);
177 struct bitmap* bm2;
180 bm2 = DRD_(bm_new)();
182 DRD_(bm_access_load_1)(bm2, make_address(1, 0) + 7);
183 assert(! DRD_(bm_equal)(bm1, bm2));
184 assert(! DRD_(bm_equal)(bm2, bm1));
185 DRD_(bm_access_load_1)(bm2, 7);
186 assert(! DRD_(bm_equal)(bm1, bm2));
187 assert(! DRD_(bm_equal)(bm2, bm1));
189 assert(! DRD_(bm_equal)(bm1, bm2));
190 assert(! DRD_(bm_equal)(bm2, bm1));
191 DRD_(bm_delete)(bm2);
200 struct bitmap* bm2;
211 bm2 = DRD_(bm_new)();
218 assert(bm_equal_print_diffs(bm1, bm2));
221 assert(bm_equal_print_diffs(bm1, bm2));
224 assert(bm_equal_print_diffs(bm1, bm2));
227 assert(bm_equal_print_diffs(bm1, bm2));
230 assert(bm_equal_print_diffs(bm1, bm2));
234 assert(bm_equal_print_diffs(bm1, bm2));
237 assert(bm_equal_print_diffs(bm1, bm2));
240 assert(bm_equal_print_diffs(bm1, bm2));
243 assert(bm_equal_print_diffs(bm1, bm2));
246 assert(bm_equal_print_diffs(bm1, bm2));
251 assert(bm_equal_print_diffs(bm1, bm2));
255 assert(bm_equal_print_diffs(bm1, bm2));
259 assert(bm_equal_print_diffs(bm1, bm2));
263 assert(bm_equal_print_diffs(bm1, bm2));
267 assert(bm_equal_print_diffs(bm1, bm2));
272 DRD_(bm_access_range_load)(bm2, 0, make_address(2, 0) + 2 * BITS_PER_UWORD);
273 DRD_(bm_access_range_store)(bm2, 0, make_address(2, 0) + 2 * BITS_PER_UWORD);
282 assert(bm_equal_print_diffs(bm1, bm2));
285 assert(bm_equal_print_diffs(bm1, bm2));
288 assert(bm_equal_print_diffs(bm1, bm2));
291 assert(bm_equal_print_diffs(bm1, bm2));
294 assert(bm_equal_print_diffs(bm1, bm2));
298 assert(bm_equal_print_diffs(bm1, bm2));
301 assert(bm_equal_print_diffs(bm1, bm2));
304 assert(bm_equal_print_diffs(bm1, bm2));
307 assert(bm_equal_print_diffs(bm1, bm2));
310 assert(bm_equal_print_diffs(bm1, bm2));
315 assert(bm_equal_print_diffs(bm1, bm2));
318 DRD_(bm_delete)(bm2);