compute_store_pattern
expected = compute_store_pattern(tid, iter_ptr, expected_sweep_id);
*pattern_ptr = compute_store_pattern(tid, w_ptr, cur_sweep_id);
old_pattern = compute_store_pattern(tid, w_ptr, prev_sweep_id);
*pattern_ptr = compute_store_pattern(tid, w_ptr, cur_sweep_id);